linux編譯安裝nginx

2021-10-11 19:16:34 字數 4476 閱讀 2513

linux安裝nginx

一、nginx安裝

# 檢查nginx是否正常啟動

ps -ef | grep nginx

# 重啟命令

# /usr/local/nginx/sbin/nginx -s reload二、設定開機啟動

vi /etc/init.d/nginx
指令碼內容:

esac設定開機啟動

chmod 755 /etc/init.d/nginx

#設定開機啟動

chkconfig nginx on

三、nginx常用配置

server ';

# 輸出日誌

access_log /home/log/access.log mainlog buffer=64k;

error_log /home/log/error.log error;

# 錯誤頁面

error_page 404 403 500 502 503 504 = /ncmall404.html;

location = /404.html

# 配置訪問許可權,僅限192.168.1.2、192.168和172.17的ip段訪問

# 簡單一點舉例說明:

# ip段:10.0.0.1-10.0.0.255 的表示方法:10.0.0.0/24

# ip段:10.0.0.1-10.0.255.255 的表示方法:10.0.0.0/16

# ip段:10.0.0.1-10.255.255.255的表示方法:10.0.0.0/8

location ~ ^/api

# 本機靜態資源

location ~ ^/images/

# 注意:伺服器靜態檔案必須放在/data/front/static目錄下,功能配置才生效。

location /static/

# ################帶專案名的session丟失################

location /

location /專案名/

# ################php解析################

# ################匹配規則################

# 匹配根目錄

location = /

# 匹配根目錄開頭

location /

}

linux編譯安裝nginx

這個篇文章是根據文章結尾的博文來安裝的,親自安裝一遍,並記錄一下 1 安裝nginx依賴環境和庫 1 安裝pcre庫 這是乙個表示式庫,nginx中的http模組則使用到了該庫來解析正 則表 達式,所以安裝它,自己選擇乙個路徑,我這裡選了root使用者下的 nginx目錄,執行命令 root lon...

linux 編譯安裝nginx

近段時間在學linux伺服器,由於本人嫌棄linux伺服器的編譯安裝軟體的方式特麻煩,就一直使用yum的方式安裝一些常用軟體,比如nginx supervisor,也倒是挺順利。不過最近接到一位客戶 的漏洞掃瞄報告,有乙個 nginx http伺服器檢測 的漏洞,大概意思就是 能夠通過檢視遠端主機上...

Linux下編譯安裝Nginx

tar zxvf nginx 1.tar gz安裝編譯命令 yum y install pcre devel yum y install openssl openssl devel 進入nginx根目錄 cd nginx 1.configure prefix usr local nginx 編譯 m...