Nginx需要優化哪些內容?

2021-09-20 16:30:59 字數 727 閱讀 4817

參***:

1.gzip壓縮優化

2.expires快取優化

3.網路io事件模型優化

4.隱藏軟體名稱和版本號

5.防盜煉優化

6.禁止惡意網域名稱解析

7.禁止通過ip位址訪問**。

8.http請求方法優化。

9.防dos攻擊單ip併發連線的控制,與連線速率控制。

10.嚴格設定web站點目錄的許可權。

11.將nginx程序以及站點執行於監牢模式(nginx服務降權啟動(不能使用80埠,使用其他埠,例如8080)、站點目錄設定普通使用者)。

12.通過robot協議以及http_user_agent防爬蟲優化

13.配置錯誤頁面根據錯誤碼指定網頁反饋給使用者

14.nginx日誌相關優化

訪問日誌切割輪詢、不記錄指定元素日誌、最小化日誌目錄許可權。

15.限制上傳到資源目錄的程式被訪問,防止木馬入侵系統破壞檔案。

16.fastcgi引數buffer和cache以及超時等的優化。

17.php.ini和php-fpm.conf配置檔案的優化。

18.有關web服務的linux核心方面深度優化(網路連線、io、記憶體等)。

19.nginx加密傳輸優化(ssl)。

20.web伺服器磁碟掛載及網路檔案系統優化。

21.使用nginx cache。

22.nginx waf(nginx+lua) 安全。

IoT 開發,我們需要學習哪些內容?

物聯網,英文為 internet of things 顧名思義物物相連的網際網路。本質上,物聯網的核心及基礎仍然是網際網路,只是終端不再是計算機,而是嵌入式計算機系統及其配套的感測器,其使用者端延伸和擴充套件到了物品與物品之間,進行資訊交換和通訊,也就是物物相息。對於標準的物聯網系統,可以分為四層 ...

Nginx 程序管理,你需要了解哪些?

nginx 是乙個多程序的程式,多程序之間進行通訊可以使用共享記憶體 訊號等。當做程序間管理的時候,通常只使用訊號。今天就來看一下 nginx 程序管理中的訊號是怎樣使用的。從上圖可以看出,能夠傳送和處理訊號的有 master 程序 worker 程序 nginx 命令列。首先讓我們來看下 mast...

企業系統門戶需要哪些模組 哪些企業需要ISP許可證

isp許可證適用哪些經營範圍?isp是網際網路服務提供商的簡稱,網際網路 者所提供的服務可以很廣泛。除了為一般企業及私人網際網路瀏覽所提供的撥號連線 綜合業務數字網 dsl 纜線數據機 專線等服務外,還可以包括主機託管 電子郵件 網頁寄存等這些網際網路服務。3 電子郵件類的就是為終端使用者提供郵件傳...