nginx 域名配置有哪些?
分類:域名資訊
編輯:
瀏覽量:100
2021-08-10 16:54:00
??關于nginx 域名配置有哪些的問題,下面就隨著小編一起了解一下nginx 域名配置的相關知識,對接服務器,打開服務器IP,對配置進行查看了解,如何綁定域名以及設置根目錄的方法,小編都有講解到,并且也了解遇到nginx 域名配置的問題時如何去解決。
??平滑重啟
??當nginx接收到HUP信號時,它會嘗試先解析配置文件(如果指定文件,就使用指定的,否則使用默認的),如果成功,就應用新的配置文件(例如:重新打開日志文件或監聽的套接字),之后,新網nginx運行新的工作進程并從容關閉舊的工作進程,通知工作進程關閉監聽套接字,但是繼續為當前連接的客戶提供服務,所有客戶端的服務完成后,舊的工作進程就關閉,如果新的配置文件應用失敗,nginx繼續使用之前的配置進行工作。
??nginx服務器綁定域名以及設置根目錄的方法
??如果我們想綁定多個域名怎么辦,或者是各種二級域名,比如hao.、tools.這樣的二級域名;首先還是將域名解析到服務器,然后整體復制上面server{}代碼段重復粘貼到下面即可,這樣構造出多個server就是多站點配置了,注意要復制全,大括號要對稱,并且shell腳本中大括號和前面的語句之間必須有空格或者換行,這個很重要比如server { 或者if () {等一定要注意,其他的都很容易理解;當然很多集成包中會在和配置文件nginx.conf同目錄下設置一個vhost這樣的代碼虛擬主機的目錄,對于綁定多個域名設置多個配置文件,比如aa.conf、bb.conf這些文件,然后在新網nginx.conf使用include vhost/*.conf;全部引入,引入相當于所有代碼寫在nginx.conf中一樣,并且不用考慮其他目錄的關系,都以nginx.conf為準,這樣方便管理,比如aa.conf。其他規則配置也可以像上面一樣建立多個文件的方式統一管理,全部配置完畢保存退出,然后重新啟動服務器即可生效了。另外listen指定的就是站點端口,可以在不沖突的前提下自定義配置,server_name指定域名、index 指定默認首頁、root指定根目錄就夠了,這樣基本的這些配置就能夠掌握了。
??遇到的問題
??1 首先看看是否有index文件,要是檢查后發現都有,應該不是這個原因。
??2 再檢查是否是文件夾的權限問題。
??3 檢查啟動用戶和nginx工作用戶是否一致修改nginx.conf的第一行,重啟nginx,訪問正常。
??以上是對于nginx 域名配置的介紹,相信大家也有了一定的了解,對域名配置終端口知識也有了掌握,以上內容希望能對大家在選擇的時候提供支持。
??平滑重啟
??當nginx接收到HUP信號時,它會嘗試先解析配置文件(如果指定文件,就使用指定的,否則使用默認的),如果成功,就應用新的配置文件(例如:重新打開日志文件或監聽的套接字),之后,新網nginx運行新的工作進程并從容關閉舊的工作進程,通知工作進程關閉監聽套接字,但是繼續為當前連接的客戶提供服務,所有客戶端的服務完成后,舊的工作進程就關閉,如果新的配置文件應用失敗,nginx繼續使用之前的配置進行工作。
??nginx服務器綁定域名以及設置根目錄的方法
??如果我們想綁定多個域名怎么辦,或者是各種二級域名,比如hao.、tools.這樣的二級域名;首先還是將域名解析到服務器,然后整體復制上面server{}代碼段重復粘貼到下面即可,這樣構造出多個server就是多站點配置了,注意要復制全,大括號要對稱,并且shell腳本中大括號和前面的語句之間必須有空格或者換行,這個很重要比如server { 或者if () {等一定要注意,其他的都很容易理解;當然很多集成包中會在和配置文件nginx.conf同目錄下設置一個vhost這樣的代碼虛擬主機的目錄,對于綁定多個域名設置多個配置文件,比如aa.conf、bb.conf這些文件,然后在新網nginx.conf使用include vhost/*.conf;全部引入,引入相當于所有代碼寫在nginx.conf中一樣,并且不用考慮其他目錄的關系,都以nginx.conf為準,這樣方便管理,比如aa.conf。其他規則配置也可以像上面一樣建立多個文件的方式統一管理,全部配置完畢保存退出,然后重新啟動服務器即可生效了。另外listen指定的就是站點端口,可以在不沖突的前提下自定義配置,server_name指定域名、index 指定默認首頁、root指定根目錄就夠了,這樣基本的這些配置就能夠掌握了。
??遇到的問題
??1 首先看看是否有index文件,要是檢查后發現都有,應該不是這個原因。
??2 再檢查是否是文件夾的權限問題。
??3 檢查啟動用戶和nginx工作用戶是否一致修改nginx.conf的第一行,重啟nginx,訪問正常。
??以上是對于nginx 域名配置的介紹,相信大家也有了一定的了解,對域名配置終端口知識也有了掌握,以上內容希望能對大家在選擇的時候提供支持。
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科