官方文件:
參考:公升級參考:
編譯原始碼需要的元件
1.zlib
2.pcre 正規表示式
3.openssl 可選
4.nginx
1.編譯zlib (version 1.1.3 — 1.2.8)
mkdir /usr/src/zlibcd /usr/src/zlib
wget
tar xvf zlib-1.2.8.tar.gz
cd /usr/src/zlib/zlib-1.2.8
./configure --static --prefix=/usr/src/zlib/zlib-1.2.8 make make install2.編譯openssl
直接使用apt-get進行安裝3.編譯pcre (version 4.4 — 8.38)sudo apt-get install openssl
sudo apt-get install libssl-dev
mkdir /usr/src/pcrewget
tar xvf pcre2-8.38.tar.gz
/configure --prefix=/usr/src/pcre/pcre-8.384.編譯ngnixmake install
生成的nginx在/usr/local/nginx/sbin下
./nginx -v 檢測是否安裝成功./nginx 啟動
在位址列輸入: http://localhost 如果看到以下效果,說明正確安裝了
原始碼編譯安裝Nginx
nginx在github上有乙個唯讀原始碼庫,我獲取的原始碼方式為 git clone cd nginx cp auto configure configure make sudo make install 預設安裝後nginx位於 usr local nginx 目錄下,nginx的配置檔案在 u...
原始碼編譯安裝nginx
centos7系統 192.168.124.204 關閉防火牆 關閉selinux yum y install vim wget 建立nginx使用者 useradd nginx 修改nginx使用者登陸許可權 解壓nginx包,進入安裝包目錄 root localhost tar xzf ngin...
Nginx原始碼編譯及安裝
1.nginx 介紹 nginx是 http 和反向 伺服器,郵件 伺服器,以及 igor sysoev 最初編寫的通用tcp udp 伺服器。在很長一段時間以來,它一直在許多負載重的俄羅斯 上執行,包括 yandex,mail.ru,vk 和 rambler。根據netcraft的說法,nginx...