Apache(中)
程序员文章站
2024-03-19 16:55:22
...
一、Apache发布静态网页
Apache中可以实现多种语言的发布:
下面我们就用html、perl、php分别来制作三个网页,看看这一系列的操作~
前期检查工作:
systemctl yum install httpd -y
systemctl start httpd
systemctl enable httpd
1.html
cd /var/www/html
vim index.html
<h1>html's page</h1>
:wq
firefox
http://172.25.254.108
2.perl
cd /var/www/html
mkdir cgi
vim index.cgi
chmod +x index.cgi
cd /etc/httpd/xonf.d/
vim default.conf
systemctl restart httpd
firefox
http://172.25.254.108/cgi/index,cgi
3.php
yum install php -y
cd /var/www/html
vim index.php
<?php
phpinfo(); ##打印php页面
?>
:wq
vim /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/html
ls
cd reademe/
ls
less readme.txt
chmod 777 ../upload/config -R
chmod 777 ../upload/data -R
setenforce 0
systemctl status mariadb
yum install php-mysql.x86_64 -y
systemctl restart httpd
注意:安装时输入的数据库信息一定要是真实存在且正确的才可以!!!
上一篇: HOG特征+行人检测
下一篇: Apache Kafka