1. 程式人生 > >Web項目之Nginx配置文件優化篇

Web項目之Nginx配置文件優化篇

Nginx配置文體結構 優化

目標:

  • ----->>隱藏版本<<------------------------------
  • ----->>更改Nginx默認默認用戶<<----------
  • ----->>工作進程優化<<------------------------
  • ----->>調整單個進程的客戶端最大連接數
  • ----->>優化服務器的散列表<<----------------
  • ------>>高效文件傳輸模式<<------------------
  • ------>>優化Nginx邊境參數<<----------------
  • ------>>傳文件限制<<--------------------------
  • ------>>配置 Nginx Gzip<<---------------------
  • ------>>Nginx expires緩存<<-----------------
    一、隱藏版本
    隱藏版本有兩種方法
    1.通過參數隱藏
    備份文件
    sudo cp /usr/local/nginx/conf/nginx.conf{,.bak_date +%y%m%d}
    1.1.2編輯配置文件
    vim /usr/local/nginx/conf/nginx.conf
    1.1.3:在http區域添加 server_tokens off;

    http {…………
    server_tokens off;
    …………}

     1.2.1:cat -n   /usr/local/nginx/conf/nginx.conf
    1.2.2:使用sed在特定行寫入
                    sed -i ‘17 i server_tokens  off;‘ nginx.conf
                         放在http區域內是 控制響應頭部內的版本顯示和錯誤頁面的版本信息顯示。
    2.重載Nginx
                            /usr/local/nginx/sbin/nginx -s reload
    
                持續更新中!!

Web項目之Nginx配置文件優化篇