Apache的域名配置
apache 基本簡介: Apache HTTP Server(簡稱Apache)是一個開放原始碼的網頁伺服器,可以在大多數計算機作業系統中執行,由於其多平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴充套件,將Perl/Python等直譯器編譯到伺服器中。本章介紹apache在Windows上安裝以及其增加域名的用法:
Apache站點域名配置
1、目錄:C:\Windows\System32\drivers\etc\hosts (這個目錄一般都是一樣的)
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost (這個是保證localhost下也能訪問)
127.0.0.1 www.test.com (域名設定)
2、目錄:D:\wamp\bin\apache\apache2.4.9\conf\httpd.conf (此目錄根據自己的實際專案查詢)
開啟以下3個模組:
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf
3、目錄:D:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf (此目錄根據自己的實際專案查詢)
<VirtualHost *:80> #(注意:此處埠一般是80,根據自己apache的實際埠填寫)
DocumentRoot "D:/wamp/www/test" #(此目錄根據自己的實際專案路徑填寫) DirectoryIndex test.php # (此為預設開啟的檔案)
ServerName www.test.com # (需要增加的域名)
ServerAlias test.com
<Directory "D:/wamp/www/test">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
以上配置好了,在瀏覽器地址處輸入www.test.com,就可以訪問你的專案啦(若無法開啟,關閉瀏覽器重新開啟)
Apache站點埠配置
Listen 9093 #(監聽的埠) <VirtualHost *:9093> DocumentRoot D:/website/dapei #(專案地址) DirectoryIndex index.php # (預設開啟的檔案)
<Directory "D:/website/dapei"> # (專案地址)
AllowOverride all Require all granted </Directory> </VirtualHost>