老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

如何對Nginx服務進行優化-創新互聯

前言

Nginx作為負載均衡服務器:Nginx 既可以在內部直接支持 Rails 和 PHP 程序對外進行服務,也可以支持作為 HTTP代理服務器對外進行服務。Nginx采用C進行編寫,不論是系統資源開銷還是CPU使用效率都比 Perlbal 要好很多。
處理靜態文件,索引文件以及自動索引;打開文件描述符緩沖。
無緩存的反向代理加速,簡單的負載均衡和容錯。
FastCGI,簡單的負載均衡和容錯。
模塊化的結構。包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter。如果由 FastCG或其它代理服務器處理單頁中存在的多個 SSI,則這項處理可以并行運行,而不需要相互等待。

1.1、修改配置文件法

1、先查看版本基本信息
curl -I http://自己的IP地址

如何對Nginx服務進行優化

專業從事成都網站建設、網站制作,高端網站制作設計,微信小程序定制開發,網站推廣的成都做網站的公司。優秀技術團隊竭力真誠服務,采用H5場景定制+CSS3前端渲染技術,成都響應式網站建設公司,讓網站在手機、平板、PC、微信下都能呈現。建站過程建立專項小組,與您實時在線互動,隨時提供解決方案,暢聊想法和感受。
2、Nginx的配置文件添加:server_tokens 選項的值設置為off
vim /usr/local/nginx/conf/nginx.conf

http {
   include     mime.types;
   default_type  application/octet-stream;
#下面添加一段,關閉版本顯示    
    server_tokens off;

如何對Nginx服務進行優化

3、重啟服務
//先關閉服務,再開啟服務
service nginx stop
service nginx start
4、再用 curl 命令查看版本

如何對Nginx服務進行優化

1.2、修改源碼法

Nginx 源碼文件 /pot/nginx-1.12.0/src/core/nginx.h
包含了版本信息,可以隨意設置
重新編譯安裝,隱藏版本信息
1、修改版本號
#先把剛才添加的那段話的 off(關閉),改成 on(開啟)
vim /usr/local/nginx/conf/nginx.conf

cd /opt/nginx-1.12.2/src/core/

vim /opt/ningx-1.12.2/src/core/nginx.h

define nginx_version   1012002
define NGINX_VERSION   "1.1.1"   //自定義一個版本號
define NGINX_VER   "nginx/" NGINX_VERSION

如何對Nginx服務進行優化

如何對Nginx服務進行優化

2、配置編譯
cd nginx-1.12.2/

./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-http_stub_status_module

make && make install
3、啟動服務,查看版本
#在啟動服務
service nginx stop
service nginx start

#在查看,就會發現有一個我們自己偽造的一個版本號
curl -I http://IP地址/

Sercer: nginx/1.1.1  #偽造的版本號

如何對Nginx服務進行優化

注意:如果版本號沒有偽造成功,也不顯示,有可能是配置文件中關閉了版本顯示。解決:刪除server_tokens off;

二、修改Nginx用戶與組

Nginx運行時進程需要有用戶與組的支持,以實現對網站文件讀取時進行訪問控制
Nginx默認使用nobody用戶賬號與組賬號,一般也要進行修改
修改的方法:
編譯安裝時指定用戶與組
修改配置文件指定用戶與組
2.1、修改配置文件指定用戶與組
vim /usr/local/nginx/conf/nginx.conf

#user  nobody;
//去掉前面注釋符“ # ”,修改 nobody 指定用戶與組 nginx nginx;

如何對Nginx服務進行優化

主進程由root創建  子進程由nginx創建

三、配置Nginx網頁緩存時間

當Nginx將網頁數據返回給客戶端后,可設置緩存的時間,以方便在日后進行相同內容的請求時直接返回,避免重復請求,加快了訪問速度
一般針對靜態網頁設置,對動態網頁不設置緩存時間
可在Windows客戶端中使用fiddler查看網頁緩存時間
設置方法 :
可修改配置文件,在http段、 或者server段、 或者location段加入對特定內容的過期參數
1、復制一張圖片到 nginx 的站點目錄下
#在自己的共享文件中 找到" game.jpg "
mkdir /abc
mount.cifs //192.168.56.1/lamp7 /abc
cd /abc/wl
//我的圖片在wl的包里
//復制圖片 game.jpg  到站點目錄下
cp /abc/wl/game.jpg /usr/local/nginx/html/
cd /usr/local/nginx/html

如何對Nginx服務進行優化

2、將圖片加入到網頁內容中
#修改
vim index.html

#在 Welcome to nginx 的下面添加一段

如何對Nginx服務進行優化

3、改nginx的配置文件
vim /usr/local/nginx/conf/nginx.conf
#在 http {}段,添加一個
location ~\.(gif|jepg|jpg|ico|bmp|png)$ {
   root   html;
   expires 1d;
}

如何對Nginx服務進行優化

4、啟動服務
#重啟服務
service nginx restart
5、在win10驗證

如何對Nginx服務進行優化

四、配置日志分割

隨著Nginx運行時間增加,日志也會增加。為了方便掌握Nginx運行狀態,需要時刻關注Nginx日志文件
太大的日志文件對監控是一個大災難
定期進行日志文件的切割
Nginx自身不具備日志分割處理的功能,但可以通過Nginx信號控制功能的腳本實現日志的自動切割,并通過Linux的計劃任務周期性地進行日志切割
編寫腳本進行日志切割的思路 :
設置時間變量
設置保存日志路徑;
將目前的日志文件進行重命名
刪除時間過長的日志文件
設置cron任務,定期執行腳本自動進行日志分割
1、編寫腳本實現分割
vim /opt/fenge.sh

#!/bin/bash
#Filename:fenge.sh
d=$(date -d "-1 day" "+%Y%m%d")
logs_path="/var/log/nginx"
pid_path="/usr/local/nginx/logs/nginx.pid"
[ -d $logs_path ] || mkdir -p $logs_path
mv /usr/local/nginx/logs/access.log ${logs_path}/test.com-access.log-$d
kill -USR1 $(cat $pid_path)
find $logs_path -mtime +30 | xargs rm -rf

如何對Nginx服務進行優化

2、執行腳本
chmod +x fenge.sh
./fengs.sh
//可以把當前時間修改為2019.12.29,(可以自定義)
date -s 2019-12-29

如何對Nginx服務進行優化

3、設置cron任務,定期執行腳本自動進行日志分割
執行周期性計劃任務
crontab -e
0 1 * * * /opt/fengs.sh

五、實現連接超時

在企業網站中,為了避免同- -個客戶長時間占用連接,
造成資源浪費,可設置相應的連接超時參數,實現控制
連接訪問時間
使用Fiddler工具查看connection參數
超時參數講解 :
Keepalive_timeout
設置連接保持超時時間,一般可只設置該參數,默認為75秒,可根據網站的情況設置,或 者關閉,可在http段、server段、 或者location段設置
Client_header_timeout
指定等待客戶端發送請求頭的超時時間
Client_body_timeout
設置請求體讀超時時間
1、修改配置文件
cd /usr/local/nginx/conf  
vim nginx.conf
#在 http {}段 :下面添加

keepalive_timeout   65  180;
client_header_timeout 80;
client_body_timeout 80;

//重啟服務
service nginx restart

如何對Nginx服務進行優化

在win10用fidder驗證。

如何對Nginx服務進行優化

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


文章題目:如何對Nginx服務進行優化-創新互聯
標題鏈接:http://www.xueling.net.cn/article/djjgcd.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲一区二区三区精品视频 | 欧美黑人粗暴多交 | 久久久久成人片免费观看 | 成年人在线视频网站 | 日韩在线观看视频一区 | 有码+日韩+在线观看 | 亚洲精品aaaaa | 久久综合久久美利坚合众国 | 99re热久久这里只有精品6 | 999在线播放 | 嫩草视频网站 | 五级黄毛片 | 亚洲精品久久AV无码蜜桃第1集 | 免费一及片 | 一级国产精品 | 亚洲VA在线∨A天堂VA欧美VA | 国产在人线免费视频精品 | 国产精品丝袜久久久久久消防器材 | 免费A级毛片无码久久版 | 一区二区不卡免费视频 | 亚洲熟妇无码久久精品 | av观看国产| 91精品国产一区自在线拍 | 国产精品嫩草影院88av | china熟女熟妇乱老女人 | 在线观看日本精品 | 久久久精品国产免费a片胖妇女 | 狠狠综合亚洲综合亚洲色 | 国产日韩精品一区观看 | 中文日韩在线 | 亚洲欧洲日本无在线码天堂 | 偷拍视频久久 | 亚洲色欲在线播放一区 | 99欧美日本一区二区留学生 | 中文字幕四虎 | 肉体裸体xxxxx免费观看 | 国产A级毛片久久影院 | 亚洲精品欧美综合网 | 亚洲精品xx| 欧洲伊人网 | 国产亚洲一区二区手机在线观看 |