CentOS伺服器上 Web虛拟主機的配置
Web虛拟主機
虛拟主機的全局配置檔案: vim /etc/httpd/conf/httpd.conf
#vim 快速換行 行号 + G
#:set nu 顯示行号
網站(文檔)根目錄 DocumentRoot 119行
域名 ServerName 95行
預設首頁檔案 DirectoryIndex 164行
虛拟主機配置的目錄 IncludeOptional 353
編輯首頁檔案
[root@localhost ~]# cd /var/www/html/
[root@localhost html]# vim index.html
Happy new year
站點1:www.ttkp.cn
[root@localhost ~]# cd /etc/httpd/conf.d/
[root@localhost conf.d]# vim www.conf //建立局部的配置檔案
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName www.ttkp.cn
</VirtualHost>
[root@localhost conf.d]# systemctl reload httpd
如果實驗在真機和虛拟機之間做:虛拟機為伺服器-->需要在真機手工增加域名解析
C:\Windows\System32\drivers\etc\hosts
192.168.1.128 bbs.ttkp.cn www.ttkp.cn
在真機通路http://www.ttkp.cn
站點2:bbs.ttkp.cn
[root@localhost ~]# cd /etc/httpd/conf.d/
[root@localhost conf.d]# cp www.conf bbs.conf
[root@localhost conf.d]# vim bbs.conf
<VirtualHost *:80>
DocumentRoot /var/www/bbs
ServerName bbs.ttkp.cn
</VirtualHost>
[root@localhost conf.d]# mkdir /var/www/bbs
[root@localhost conf.d]# cd /var/www/bbs
[root@localhost bbs]# vim index.html
bbs.ttkp.cn
[root@localhost bbs]# systemctl reload httpd
在真機分别通路 bbs.tedu.cn www.ttkp.cn