apache實現多端囗多網域名稱配置

2021-09-20 18:05:25 字數 1396 閱讀 3801

最近想用apache配置多個端囗不同位址來區分專案,同時也使用了本地網域名稱來訪問。

本地網域名稱只是在window系統中操作的。

首先開啟apache配置檔案

找到如下內容區

這塊是apache配置模板區,也可以說是示例檔案,裡面有多種配置**,檔案一般都在apache安裝目錄下的conf/裡面。

在這裡我們可要上面紅框的配置檔案,找到這個檔案並開啟它

可以很快的找到上面的內容。

可以看到上面全部是示例,而且基本要修改的內容也已經很清楚了,去掉apache配置檔案裡#include conf/extra/httpd-vhosts.conf前面的#號(如果只是想測試下可以把virtualhost標籤的內容複製到apache配置檔案最下面),然後修正下內容為自己想要的內容,如:

virtualhost可以指定網域名稱和端囗,預設端囗是80,如果這個時候我們想使用其它端囗則可以修改為,但要注意的是這個端囗必須不是正在執行其它程式使用的,同時在apache配置檔案裡還得新增乙個端囗監聽指令listen。

例:listen 8080

下面就可以寫入virtualhost指令。

重啟apache就可以使用指定的網域名稱或端囗訪問設定的目錄程式。

本地網域名稱設定是要修改c:\windows\system32\drivers\etc\hosts這個檔案。這個檔案沒有字尾,可以指定本地網域名稱解析,開啟檔案可以看到:

上面已經指定了乙個www.xihuan.com本地解析網域名稱,當在本地瀏覽器中開啟這個網域名稱就要訪問127.0.0.1這個位址,而不是訪問遠端伺服器。這個時候我們就可以在apache裡配置乙個為www.xihuan.com網域名稱;

在配置apache時要注意:

如果工作目錄已經超預設的目錄範圍時

自定義的工作目錄

必須要重新建立乙個directory指定來配置這個目錄的操作訪問許可權等,不知道怎麼寫的可以直接複製預設的工作目錄配置,修改下目錄就可以了,否則指定的目錄是不能訪問的。

apache配置多埠 多網域名稱 多子網域名稱

比如要配置監聽多埠 修改 conf httpd.conf,監聽80 8787埠 listen 80 listen 8787 比如要配置多網域名稱 修改 conf httpd.conf,在最後include虛擬主機檔案 建議 多網域名稱,多子網域名稱 serveralias www.com 1.com...

Apache 設定多埠訪問,多網域名稱訪問

1.多埠訪問 多虛擬主機 要設定多埠訪問 如 8080 8081 實際上通過多埠訪問的伺服器,稱之訪問伺服器上架設的虛擬主機。首先要讓apache監控多埠,這個要在 httpd.conf 中設定 listen 8080 listen 8081 其次,指定通過埠訪問到的 目錄,這個可以直接加在 htt...

tomcat 實現多埠多網域名稱訪問

在我們部署專案到tomcat的時候,有時候會配置通過網域名稱訪問專案。接下來我們就來了解一下多網域名稱多埠訪問專案的相關配置。當乙個專案需要使用多個埠號去訪問的時候,只需要在service標籤下進行這樣簡單的配置一下就好 這樣就保證了當tomcat執行起來的時候,同時監聽多個埠,通過8080和808...