Nginx簡單操作

2022-07-20 17:36:12 字數 3047 閱讀 5968

首先簡單了解一下nginx的強大用途!

反向**

反向**伺服器位於使用者與目標伺服器之間,但是對於使用者而言,反向**伺服器就相當於目標伺服器,即使用者直接訪問反向**伺服器就可以獲得目標伺服器的資源。同時,使用者不需要知道目標伺服器的位址,也無須在使用者端作任何設定。反向**伺服器通常可用來作為web加速,即使用反向**作為web伺服器的前置機來降低網路和伺服器的負載,提高訪問效率。

負載均衡

負載均衡(load balance)

其意思就是分攤到多個操作單元上進行執行,例如web伺服器

、ftp伺服器

、企業關鍵應用伺服器和其它關鍵任務伺服器等,從而共同完成工作任務。

單個伺服器解決不了,我們增加伺服器的數量,然後將請求分發到各個伺服器上面,將原先請求到單個伺服器上面的情況改為將請求分發到多個伺服器上,將負載分發到不同的伺服器,這就是所說的負載均衡。

動靜分離

為了加快**的解析速度,可以把動態頁面和靜態頁面由不同的伺服器來解析,加快解析速度,降低單個伺服器的壓力。

nginx配置檔案的位置: /你安裝的目錄/nginx/conf/nginx.conf

舊版本和新版本略有不同

步驟1:修改nginx主目錄進入nginx容器,檢視/etc/nginx/nginx.conf檔案,本版本為1.14.1

建立/var/webroot/www目錄,編輯index.html檔案內容為main site!

此步驟略過!!!

重新啟動nginx服務並在主機使用瀏覽器訪問。

步驟2:配置錯誤頁重定向

在/var/webroot/www目錄,編輯404.html檔案。

重新啟動nginx服務並在主機使用瀏覽器訪問不存在的資源。

重新啟動nginx服務,在主機使用瀏覽器訪問不存在的資源並檢視狀態碼。

重新啟動nginx服務並在主機使用瀏覽器訪問首頁。

重新啟動nginx服務並在主機使用瀏覽器訪問首頁。

使用location =index.html精準匹配允許訪問首頁。

使用location ~ \.html$正規表示式匹配允許訪問*.html。

over!

nginx簡單使用

安裝 服務控制指令碼 bin sh begin init info provides nginx required start local fs remote fs network syslog required stop local fs remote fs network syslog defa...

Nginx簡單搭建

在這裡系統使用紅帽6,nginx使用linux版本的1.8.0 步驟 1.找到想要安裝的nginx的版本。2.複製到linux系統想要放置的目錄上並進行解壓。3.解壓完成後要進行安裝,在安裝時可能需要依賴的jar包,如果沒有所依賴的jar包,可以使用yum命令直接自動安裝所依賴的jar包。nginx...

nginx 簡單配置

server 檔案快取 js css檔案快取 location js css 不把css js image相應的資源檔案寫入快取,會導致資源檔案404,無法被訪問。至於快取的時間長短可以自己設定。在nginx的location和配置中location的順序沒有太大關係。與location表示式的型別...