網上有很多nginx的配置,也包括官方文件,但是一方面,網上的部落格沒有前因後果,非常難看懂,又喜歡扔一大堆配置上來,讓人頭很大,
而官方的文件雖然詳細,但是不從頭看起也會看不懂,文件又是在太多了,還是英文,看著很累。所以記一些方便以後自己再用。
nginx的配置檔案由單指令(****** directive)
和塊指令(block directive)
組成,單指令只有一行,以「;」結尾,塊指令後面是用「」包裹的多行內容。
有些塊指令後的花括號中可以繼續包含單指令,這樣的塊指令被成為配置上下文(context)
,這樣的指令有:events、http、server、location等。
context是巢狀的,最外層的context是main context
,配置檔案中不在{}
的中指令都是位於main context
中。
events和http指令位於main context,server位於http context,location位於server context:
- location這個結構非常重要。
快速配置反向**
location /apis
這個**會把我對http://localhost:7777的請求**到lolocalhost/apis的,我在本機上做前後端分離的時候用到了這段**。 Nginx配置使用
1.黑色標註的得自己寫入到nginx.conf檔案中 upstream serverlb server 2.配置多個tomcat的環境變數 catalina home1 c users administrator desktop tomcat1 3.多個tomcat配置檔案中得寫入 所有埠號都得不同...
nginx的配置與使用
一 nginx功能 1.http伺服器 2.反向 伺服器 3.負載均衡 二 負載均衡排程方法 1.weight輪詢 2.ip hash 3.fair智慧型調整排程演算法,動態的根據後端伺服器的請求處理到響應的時間進行均衡分配,響應時間短處理效率高的伺服器分配到請求的概率高,響應時間長處理效率低的伺服...
nginx配置使用https
今天在弄這個東西,記錄下,給後期可能還需要的自己。參考 傻瓜式對著敲命令的。哈哈 1.建立伺服器證書金鑰檔案 openssl genrsa des3 out server.key 1024 2.建立伺服器證書的申請檔案 server.csr openssl req new key server.ke...