nginx原始碼安裝教程(CentOS)

2022-06-26 03:03:14 字數 727 閱讀 9700

官方原始碼安裝說明:

版本說明:mainline--開發版;stable--穩定版;legacy--歷史版本

tar -zxvf nginx-1.10.3.tar

.gzcd nginx-1.10.3

./configure

make

make install

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx

如果是想要公升級原有nginx,先使用nginx -v檢視原有nginx的編譯引數再以相同引數進行configure

預設主配置檔案目錄(可通過nginx -t命令檢視):/usr/local/nginx/conf/nginx.conf

./configure報錯:./configure: error: the http rewrite module requires the pcre library

解決辦法:yum install -y pcre pcre-devel

./configure報錯:./configure: error: the http gzip module requires the zlib library.

解決辦法: yum install -y zlib zlib-devel

啟動:

nginx    #可以使用-t檢查當前配置檔案是否有誤,可用-c指定配置檔案

停止:參考:

nginx原始碼安裝

nginx原始碼安裝 安裝環境 作業系統 ubuntu 12.04 nginx v1.4.2 pcre v8.33 zlib v1.2.8 1.安裝zlib 1 解壓縮 plain tdtc100 ubuntu tar zxvf zlib 1.2.8.tar.gz 2 安裝 plain tdtc10...

Nginx原始碼安裝

解壓 tar zxvf nginx 1.10.0.tar.gz 執行下面的命令安裝nginx的依賴庫 yum y install gcc pcre pcre devel zlib zlib devel openssl openssl devel我這裡只配置安裝到 opt目錄下,其它選項可執行.con...

nginx 原始碼安裝

缺少 pcre 安裝包 筆者用的是ubuntu apt install libpcre3 libpcre3 dev 缺少 openssl 安裝包 筆者用的是ubuntu apt install openssl apt install libssl dev 再次執行 nginx 指令碼內容 1 bin...