Apache(中)

来源:互联网 发布:windows截图工具找不到 编辑:程序博客网 时间:2024/06/09 23:42

一、Apache发布静态网页

Apache中可以实现多种语言的发布:下面我们就用html、perl、php分别来制作三个网页,看看这一系列的操作~
前期检查工作:systemctl yum install httpd -ysystemctl start httpd systemctl enable httpd

1.html

cd /var/www/htmlvim index.html<h1>html's page</h1>:wqfirefoxhttp://172.25.254.108

这里写图片描述

2.perl

cd /var/www/htmlmkdir cgivim index.cgichmod +x index.cgi

这里写图片描述

cd /etc/httpd/xonf.d/vim default.conf

这里写图片描述

systemctl restart httpdfirefoxhttp://172.25.254.108/cgi/index,cgi

这里写图片描述

3.php

yum install php -ycd /var/www/htmlvim index.php<?php     phpinfo();                ##打印php页面?>:wqvim /etc/http/conf/httpd.conf  ##调整Apache的默认发布文件

这里写图片描述

二、Apache发布动态网页

在这里我们制作一个小小论坛~

首先从网上下载:Discuz_X3.2_SC_UTF8.zip,解压后,放在Apache的默认发布目录下,软件安装要求如下:+----------------------------------+ Discuz! X 社区软件的安装+----------------------------------+1. 上传 upload 目录中的文件到服务器2. 设置目录属性(windows 服务器可忽略这一步)        以下这些目录需要可读写权限        ./config        ./data 含子目录3. 执行安装脚本 /install/   请在浏览器中运行 install 程序,即访问 http://您的域名/论坛目录/install/4. 参照页面提示,进行安装,直至安装完毕+----------------------------------+
cd /var/www/htmllscd reademe/lsless readme.txtchmod 777 ../upload/config -Rchmod 777 ../upload/data -Rsetenforce 0systemctl status mariadbyum install php-mysql.x86_64 -ysystemctl restart httpd

注意:安装时输入的数据库信息一定要是真实存在且正确的才可以!!!

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述