Nginx 服務優化與防盜鏈
阿新 • • 發佈:2021-08-16
配置Nginx隱藏版本號
影藏Nginx版本號,避免安全漏洞洩露
方法 1.修改配置檔案發 2.修改原始碼法
方法2:修改原始碼檔案,重新編譯安裝
vim /opt/nginx-1.12.0/src/core/nginx.h
make && make install
修改使用者與組
主程序由root建立,子程序由nginx建立
快取時間
vim /usr/local/nginx/conf/nginx.conf
日誌切割
第一步:編寫指令碼
第二步:執行指令碼,檢視日誌是否生成
小知識
在linux作業系統中,每個檔案都有很多的時間引數,其中有三個比較主要,分別是ctime,atime,mtime
- ctime(status time): 當修改檔案的許可權或者屬性的時候,就會更新這個時間,ctime並不是createtime,更像是change time, 只有當更新檔案的屬性或者許可權的時候才會更新這個時間,但是更改內容的話是不會更新這個時間。
- atime(accesstime): 當使用這個檔案的時候就會更新這個時間。
- mtime(modification time):當修改檔案的內容資料的時候,就會更新這個時間,而更改許可權或者屬性,mtime不會改變,這就是和ctime的區別。
連線超時和更改程序數
修改主配置檔案
配置網頁壓縮
配置防盜鏈
盜鏈主機網頁準備