apache乙個IP多個站點的配置方法

2022-03-23 08:03:02 字數 1206 閱讀 9158

在日常的**發布中很多情況下都無法做到乙個ip對應乙個站點,在ip4的情況下ip的資源是相對有限的。然而作為最流行的apache自然也考慮到這種情況,那麼接下來看看apache伺服器怎麼配置乙個ip多個站點。

在httpd.conf中找到 "# virtual hosts",並新增如下行

servername 你的網域名稱

hostnamelookups off

例子  

namevirtualhost 192.168.1.104

192.168.1.104>servername www.php.comserveradmin [email protected]

documentroot /data/www1/directoryindex index.php index.html index.htm index.shtml

errorlog /usr/local/apache2/logs/wwwerror_log

loglevel warnhostnamelookups off

allowoverride none

order allow,deny

allow from all

192.168.1.104>servername bbs.php.com

serveradmin [email protected]

documentroot /data/www2/directoryindex index.php index.html index.htm index.shtml

errorlog /usr/local/apache2/logs/bbserror_log

loglevel warnhostnamelookups off

allowoverride none

order allow,deny

allow from all

上述的例子ip都是192.168.1.104,網域名稱分別是www.php.com和bbs.php.com。因而可知apahce是通過servername來識別同乙個ip下的不同站點的。

在實際應用中你只需要將ip192.168.1.104、網域名稱www.php.com和bbs.php.com分別改成你的ip和網域名稱即可。

Apache實現乙個IP配置多個站點

在日常的 發布中很多情況下都無法做到乙個ip對應乙個站點,在ip4的情況下ip的資源是相對有限的。然而作為最流行的apache自然也考慮到這種情況,那麼接下來看看apache怎麼實現乙個ip配置多個站點。在httpd.conf中找到 virtual hosts 並新增如下行 servername 你...

APACHE如何乙個站點繫結多個網域名稱?

大家肯定遇到過這樣的情況,需要apache2裡乙個站點繫結多個網域名稱,那麼如何操作呢?用serveralias 以前很笨,要使多個網域名稱指向同一站點總是這樣寫 serveradmin admin domain.com documentroot www domain.com servername ...

乙個IP位址上建立多個web站點

乙個ip位址上建立多個web站點,在iis5中,我們可能通過簡單的設定達到這個目標.在iis中,每個 web 站點都具有唯一的 由三個部分組成的標識,用來接收和響應請求 1 ip位址 2 埠號 3 主機頭名。環境 假設滄海公司 呵呵.的內部網由一台win2000伺服器和幾十台工作站組成,這個內部網的...