1. 程式人生 > >Apache的域名配置

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>