首頁 >後端開發 >php教程 >如何使用Apache 建立虛擬主機

如何使用Apache 建立虛擬主機

jacklove
jacklove原創
2018-06-11 10:45:212777瀏覽

Apache 建立虛擬主機方法
DocumentRoot: /home/fdipzone/sites/demo.fdipzone.com
ServerName :demo.fdipzone.com
1.進入apache虛擬主機設定目錄

cd /etc/apache2/sites-available

2.建立檔案demo .fdipzone.com

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DirectoryIndex index.html index.php
        DocumentRoot /home/fdipzone/sites/demo.fdipzone.com
        ServerName demo.fdipzone.com
        ServerAlias demo.fdipzone.com
        <Directory "/home/fdipzone/sites/demo.fdipzone.com">
                allow from all Options + Indexes
        </Directory>
</VirtualHost>

3.啟動虛擬主機設定

sudo a2ensite demo.fdipzone.com

4.進入/etc/apache2/sites-enabled/目錄,可以查看所有已啟動的虛擬主機。可以用sudo a2dissite demo.fdipzone.com 登出

#
cd /etc/apache2/sites-enabled
ls -lt
显示
lrwxrwxrwx 1 root root 36 2013-04-05 17:29 demo.fdipzone.com -> ../sites-available/demo.fdipzone.com

5.重啟apache服務

#
sudo /etc/init.d/apache2 restart

#6.ubuntu 設定host

vim /etc/hosts
127.0.0.1 demo.fdipzone.com

#7.7b799fe73e35dcfdc019b13f54de80e5設定開啟.htaccess與顯示目錄結構清單

#
<Directory "/home/fdipzone/demo.fdipzone.com">
AllowOverride none
AllowOverride all
Options -Indexes FollowSymLinks
</Directory>

AllowOverride none 表示關閉.htaccess,如要開啟可設定為AllowOverride all
Options -Indexes 表示關閉目錄結構顯示,如要開啟可設定為Options Indexes
Options FollowSymLinks 表示支援symbol link(軟連線),如要關閉可設定為Options -FollowSymLinks

本文介紹如何使用Apache 建立虛擬主機,更多相關內容請關注php中文網。

相關推薦:

#

以上是如何使用Apache 建立虛擬主機的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn