一、改变网页的默认位置
1、修改DocumentRoot和Directory,修改新的存放路径为/data/htdocs/
2、创建/data/htdocs/index.html,注意权限问题
3、注意报错You don't have permission to access /index.html,此时去查看SElinux的状态。命令selinuxstatus.
二、虚拟主机的配置
A基于端口的访问
1、mkdir /vhosts/{www1,ww2,www3} -pv
2、for i in {1..3};do echo "<h1>www$i</h1>" > /vhosts/www$i/index.html;done
3、创建虚拟主机的配置文件
vim /etc/httpd/conf.d/vhosts.conf
4、修改/etc/httpd/conf.d/httpd.conf
添加两个监听端口8080和8088.
B基于IP地址的访问
1、先添加地址ip addr add 192.168.1.105/24 dev eth0
2、修改vhosts.conf
3、systemctl reload http重启,进行测试
4、综合端口与IP地址
(1)添加端口8088
(2)修改虚拟文件配置
测试结果
如不输入端口号,那么结果为:默认为80端口
C基于主机名的访问
1、修改/etc/hosts
2、修改虚拟主机的配置文件/etc/httpd/conf.d/vhosts.conf
3、重启测试
三、对特定主机的访问控制
1、修改配置文件
控制使得本机不可访问
2、重启测试
httpd -t
systemctl reload httpd
四、启用status模块
在/etc/httpd/conf.d/下创建status.conf文件
在网址输入本机ip以及status
原创文章,作者:178babyhanggege,如若转载,请注明出处:http://www.178linux.com/50115