伺服器遷移,多網域名稱繫結本地80埠,nginx實踐

2021-10-05 12:26:09 字數 871 閱讀 6043

近期租用伺服器到期,本來租用的兩台本地網伺服器,變更為一台雲伺服器,涉及到**的遷移問題。先來吐槽雲伺服器,網路高峰期,上傳檔案太慢了,1m的包傳了30分鐘都沒搞定,不知道各位有沒有遇到這樣的問題。

不講廢話了,開始正題,公司本來有四個網域名稱,對應到兩台伺服器上,現在集中布設到一台伺服器上,按我的理解,直接在網域名稱繫結中,將網域名稱指定到伺服器的某個埠上,當然這也是檢視了相關文件才做出的結論,可能我對文件的理解有問題,文件萬網雲解析設定二級網域名稱解析到同ip不同埠。把方案給領導後,領導說,你不是會用nginx嗎,再去深入了解一下,網域名稱只能指定到80埠,不可能按你的說的,每個**指定到不同的埠上。

話說,我是程式設計師,不是運維,這個確實了解的不深。不過通過查閱文件終於搞出來:

其中涉及了了從a伺服器跳轉到b伺服器,還有不同網域名稱訪問,指向不同的本地埠,前後端分離專案配置。

1,從a伺服器跳轉到b伺服器配置:

a伺服器配置:

server

}

b伺服器配置:

server 

}

2、不同網域名稱的80埠訪問不同本地專案配置:

#網域名稱1

server

}#網域名稱2

server

}

3、前後端分離專案

server 

#公網頁面訪問的專案

location /api/

#區域網內訪問的專案

location /serverip/

}

到此,網域名稱均能正常訪問,網域名稱與伺服器端口繫結工作完成,nginx減少了伺服器對外暴露過多埠的問題,提高了伺服器的安全性。

本地apache伺服器配置網域名稱

首先找到apache conf 下的httpd.conf,修改兩處 allowoverride none require all denied 將其修改為 allowoverride none require all denied order deny,allow allow from all in...

appache 伺服器多網域名稱配置

1 用 注釋掉以下兩行 其實如果不注釋,好像沒有什麼影響 servername www.example.com documentroot var www html 2 開放目錄使用許可權 在httpd.conf中寫入,引號中的路徑是自定義的開放訪問的路徑,其子目錄也開放使用。如果不寫這個段落,網頁會...

多網域名稱郵件伺服器配置

在實際郵件伺服器中有乙個這樣的需求就是這邊只有一台伺服器 單個ip 然後我有多個網域名稱,我想多個網域名稱都做郵件伺服器。最終實現我單個伺服器上有多個網域名稱郵件伺服器。實現方法 將這多個網域名稱都a記錄到伺服器的ip,mx記錄到mai.網域名稱。每個網域名稱都需要設定好解析。然後接下來我們需要在我...