天天看點

CentOS伺服器上 Web虛拟主機的配置 - 藍天夢nice

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