一、改變網頁的默認位置
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.www58058.com/50115