ubuntu下的apache的虛擬主機的配置

  ubuntu下的虛擬主機的配置相對window下的虛擬主機配置有些許不一樣。html

  對於要新建的虛擬主機,咱們能夠有以下幾個步驟:web

  1.在/etc/apache2/sites-available/目錄下新建一個你要配置主機的文件,打開他,進行配置:apache

sudo vi /etc/apache2/sites-available/webQQ
#這是webQQ的虛擬主機
<VirtualHost *:80>
  #虛擬主機的根目錄 DocumentRoot /var/www/webQQ
  #主機名 ServerName www.webQQ.com
  #對根目錄的一下配置
<Directory /varwww/webQQ>
    #網站的首頁 DirectoryIndex index.html Options Indexes FollowSymLinks </Directory> </VirtualHost>

  2.,由於apache的住配置文件apache2.conf也只是用include指令包括/etc/apache2/site-enable/目錄下的文件,而沒有包含/etc/apache2/sites-available/目錄下的文件,因此咱們將/etc/apache2/sites-available/webQQ軟連接到/etc/apache2/sites-enable/目錄下,這樣咱們的虛擬主機就配置成功了,當咱們不要這個虛擬主機時,咱們能夠將/etc/apache2/site-enable/下的軟連接刪除掉。ubuntu

sudo ln -s /etc/apache2/sites-available/webQQ  /etc/apache2/sites-enable

  3.咱們還要在/etc/hosts文件中添加主機名與ip的對應關係 網站

127.0.0.1    www.webQQ.com

  4.最後一步咱們從新啓動apachespa

sudo /etc/init.d/apache2 restart

  這樣咱們的虛擬主機就配置成功。rest

相關文章
相關標籤/搜索