linux主機實現乙個IP多個網域名稱

2022-05-22 12:57:09 字數 977 閱讀 7453

如有兩個網域名稱,分別是www.cnblogs.com/yuwensong和www.cnblogs.com/yws,需把這兩個網域名稱都繫結到

ip是210.210.211.5的伺服器上

1.首先需在網域名稱**商管理頁面指定網域名稱和ip的對應關係

2.web伺服器配置好lamp環境

3.把對應的原始碼分別放到/var/www/目錄下,分別命名為website1和website2

4.配置apache

更改成servername 210.210.211.5

然後在檔案中新增以下內容

其中:namevirtualhost 210.210.211.5很重要,沒有這個,虛擬主機是不可以建立成功的。

在這裡,建立了兩個網域名稱為www.cnblogs.com/yuwensong和www.cnblogs.com/yws的虛擬主機。

/var/www目錄是用來直接輸入ip時所設定的頁面目錄,其他兩個,是輸入網域名稱時所訪問的目錄。

重啟apache服務,在瀏覽器中輸入

和www.cnblogs.com/yuwensong

即可訪問對應不同的**

apache乙個ip多個埠虛擬主機

1 開啟httpd.conf,查詢listen 80,在下面一行加入listen 8080 2 查詢 include conf extra httpd vhosts.conf,將此行前面的 去掉 3 開啟httpd.conf檔案目錄下面的extra資料夾下面的httpd vhosts.conf檔案 ...

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

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

多個網域名稱公用乙個IP

由於公司內網有多台伺服器的http服務要對映到公司外網靜態ip,如果用路由的埠對映來做,就只能一台內網伺服器的80埠對映到外網80埠,其他伺服器的80埠只能對映到外網的非80埠。非80埠的對映在訪問的時候要網域名稱加上埠,比較麻煩。並且公司入口路由最多只能做20個埠對映。肯定以後不夠用。然後k兄就提...