基于 Linux 的高级 WEB 服务搭建,竟如此轻松?!
目录
1. 自定义服务器配置
切换到 /etc/httpd/conf.d
目录下,使用 vim vhost.conf
命令创建用户自定义的配置文件。
编辑定义内容如下,完成后 :wq
退出
<directory "/wbTest01">
allowoverride none
require all granted
</directory>
<virtualhost 192.168.88.130:80>
documentroot /wbTest01
servername 192.168.88.130
</virtualhost>
systemctl restart httpd
重启httpd服务
netstat -lntup | grep httpd
查看监听端口
根据定义内容在对应地址下创建文件
给定义的网页写一些内容,否则只显示测试页面
使用 systemctl stop firewalld
指令关闭防火墙,然后使用 setenforce 0
指令关闭SELinux,每次重启虚拟机都要执行该指令。
在网页中输入定义文件里的IP地址,回车显示网页内容
2. 基于不同IP的Web服务器配置
切换到 /etc/httpd/conf.d
目录下,使用 vim vhost.conf
命令在定义文件中新定义两个不同IP的服务器(虚拟主机)
<virtualhost 192.168.88.129:80>
documentroot /wbTest01/129
servername 192.168.88.129