亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux中Nginx的防盜鏈和優(yōu)化的實現(xiàn)代碼

 更新時間:2021年06月19日 10:32:48   作者:Times my  
今天是周末小編在值班哈,很開森,工作使我快樂,本文重點給大家介紹Linux中Nginx的防盜鏈和優(yōu)化問題及實現(xiàn)代碼,需要的朋友跟隨小編一起看看吧

隱藏版本號

未隱藏版本號,為了提高安全性,需要對版本號進行隱藏。

在這里插入圖片描述

隱藏版本號實驗

cd /usr/local/nginx/
### 編輯配置文件
vim conf/nginx.conf

在這里插入圖片描述
在這里插入圖片描述

修改用戶組

主進程使用root,子進程則通過nginx用戶

在這里插入圖片描述

vim conf/nginx.conf
### 指定用戶組
user nginx nginx;

設(shè)置緩存時間

### 被修改的配置文件
vim conf/nginx.conf

在這里插入圖片描述
在這里插入圖片描述

日志切割

下面就是日志分割腳本

#!/bin/bash
day=$(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}/access.log-$day
kill -USR1 $(cat $pid_path)
find $logs_path -mtime +30 -exec rm -rf {} \;

#### 將日志分割腳本實現(xiàn)每天自動分割
chmod +x /opt/jiaoben.sh
crontab -e
0 1 * * * /opt/jiaoben.sh

在這里插入圖片描述

通過更改cpu核數(shù)實現(xiàn)高并發(fā)

### 查看CPU的數(shù)量
cat /proc/cpuinfo | grep -c "physical id"
### 更改配置文件,核數(shù)需要和自身計算機對應(yīng)
vim conf/nginx.conf
### 設(shè)置過后需要重啟服務(wù)·

在這里插入圖片描述

配置網(wǎng)頁壓縮

在這里插入圖片描述

配置防盜鏈

~* \.(jpg|gif|swf)$ :該正則表達(dá)式匹配不區(qū)分大小寫的圖片格式。
walid_referers:指定的是受信任的域名。

在這里插入圖片描述

優(yōu)化

可以通過以下代碼進行優(yōu)化

vim /usr/local/php/etc/php-fpm.d/www.conf
--96行--
pm = dynamic				#fpm進程啟動方式,動態(tài)的
--107行--
pm.max_children=20			#fpm進程啟動的最大進程數(shù)
--112行--
pm.start_servers = 5		#動態(tài)方式下啟動時默認(rèn)開啟的進程數(shù),在最小和最大之間
--117行--
pm.min_spare_servers = 2	#動態(tài)方式下最小空閑進程數(shù)
--122行--
pm.max_spare_servers = 8	#動態(tài)方式下最大空閑進程數(shù)


kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`			#重啟php-fpm
netstat -anpt | grep 9000

以上就是Linux中Nginx的防盜鏈和優(yōu)化的詳細(xì)內(nèi)容,更多關(guān)于Nginx的防盜鏈和優(yōu)化的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Nginx Gzip模塊啟用和配置指令詳解

    Nginx Gzip模塊啟用和配置指令詳解

    這篇文章主要介紹了Nginx Gzip模塊啟用和配置指令詳解的,需要的朋友可以參考下
    2014-04-04
  • 前端加載訪問速度優(yōu)化詳細(xì)指南(Nginx)

    前端加載訪問速度優(yōu)化詳細(xì)指南(Nginx)

    在前端開發(fā)中,優(yōu)化頁面加載速度成為了開發(fā)者的一項重要任務(wù),下面這篇文章主要給大家介紹了關(guān)于前端加載訪問速度優(yōu)化(Nginx)的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • Nginx配置使用詳解

    Nginx配置使用詳解

    Nginx是一個高性能的HTTP和反向代理web服務(wù)器。本文詳細(xì)講解了Nginx配置使用的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • nginx配置支持php的pathinfo模式配置方法

    nginx配置支持php的pathinfo模式配置方法

    這篇文章主要介紹了nginx配置支持php的pathinfo模式配置方法,需要的朋友可以參考下
    2017-04-04
  • Nginx服務(wù)啟動和停止實現(xiàn)

    Nginx服務(wù)啟動和停止實現(xiàn)

    使用Nginx的過程中,我們可能總是需要修改nginx配置文件,然后不停地啟動或者停止nginx服務(wù),本文就來介紹一下,感興趣的可以了解一下
    2023-11-11
  • 利用nginx搭建RTMP視頻點播、直播、HLS服務(wù)器

    利用nginx搭建RTMP視頻點播、直播、HLS服務(wù)器

    本文主要介紹了利用nginx搭建RTMP視頻點播、直播、HLS服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 如何利用map實現(xiàn)Nginx允許多個域名跨域

    如何利用map實現(xiàn)Nginx允許多個域名跨域

    這篇文章主要給大家介紹了關(guān)于如何利用map實現(xiàn)Nginx允許多個域名跨域的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Nginx?403?forbidden錯誤的五種原因及詳細(xì)解決方法

    Nginx?403?forbidden錯誤的五種原因及詳細(xì)解決方法

    這篇文章主要給大家介紹了關(guān)于Nginx?403?forbidden錯誤的五種原因及詳細(xì)解決方法,相信很多人對403 forbidden是什么意思有了大致的了解,那么當(dāng)我們遇到403 forbidden怎么解決呢,需要的朋友可以參考下
    2023-08-08
  • nginx完全卸載的方法步驟

    nginx完全卸載的方法步驟

    由于現(xiàn)在nginx有版本漏洞,所以很多安裝過nginx的需要卸載重新安裝,本文主要介紹了nginx完全卸載的方法步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • Nginx為已安裝nginx動態(tài)添加模塊

    Nginx為已安裝nginx動態(tài)添加模塊

    本篇文章主要介紹了Nginx之為已安裝nginx動態(tài)添加模塊的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04

最新評論