安裝編譯環境
需先安裝好編譯環境make,gcc和g++ 開發庫
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
安裝pcre
pcre(Perl Compatible Regular Expressions): perl 兼容的正則運算式庫,
以下各編譯安裝的原始碼包均放在/usr/local/src下,Nginx依賴pcre是為了重寫rewrite,
從ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/下載pcre包,不宜太新,推薦使用pcre8.39或8.40,太新的pcre版本Nginx不支持,
cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
tar -zxvf pcre-8.39.tar.gz
cd pcre-8.39
./configure
make
make install
安裝zlib
zlib是為了Nginx壓縮
從http://zlib.net/出下載當前最新原始碼http://zlib.net/zlib-1.2.11.tar.gz
cd /usr/local/src
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
安裝ssl
cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
cd openssl-1.0.1t
./config # 不是./Configure
make
make install
安裝Nginx
Nginx 一般有兩個版本,分別是穩定版和開發版,您可以根據您的目的來選擇這兩個版本的其中一個,下面是把 Nginx 安裝到 /usr/local/nginx 目錄下的詳細步驟:
cd /usr/local/src
wget https://nginx.org/download/nginx-1.10.2.tar.gz
tar -zxvf nginx-1.10.2.tar.gz
cd nginx-1.10.2
./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.39 --with-zlib=/usr/local/src/zlib-1.2.11 --with-openssl=/usr/local/src/openssl-1.0.1t --with-http_v2_module
make
make install
-
--with-pcre=/usr/local/src/pcre-8.39指的是pcre-8.39 的原始碼路徑, -
--with-zlib=/usr/local/src/zlib-1.2.11指的是zlib-1.2.11 的原始碼路徑, -
--with-openssl=/usr/local/src/openssl-1.0.1t指的是openssl-1.0.1t 的原始碼路徑, -
啟用 https,時如需使用 http/2 協議,則會依賴
ngx_http_v2_module模塊,可以使用--with-http_v2_module配置引數來啟用,
啟動Nginx
測驗nginx.conf是否正確
/usr/local/nginx/nginx -t
確保系統的 80 埠沒被其他程式占用,運行以下命令來啟動 Nginx
/usr/local/nginx/nginx
打開瀏覽器訪問此機器的 IP,如果瀏覽器出現 Welcome to nginx! 則表示 Nginx 已經安裝并運行成功,
參考
- Nginx安裝
記得幫我點贊哦!
精心整理了計算機各個方向的從入門、進階、實戰的視頻課程和電子書,按照目錄合理分類,總能找到你需要的學習資料,還在等什么?快去關注下載吧!!!

念念不忘,必有回響,小伙伴們幫我點個贊吧,非常感謝,
我是職場亮哥,YY高級軟體工程師、四年作業經驗,拒絕咸魚爭當龍頭的斜杠程式員,
聽我說,進步多,程式人生一把梭
如果有幸能幫到你,請幫我點個【贊】,給個關注,如果能順帶評論給個鼓勵,將不勝感激,
職場亮哥文章串列:更多文章

本人所有文章、回答都與著作權保護平臺有合作,著作權歸職場亮哥所有,未經授權,轉載必究!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/168974.html
標籤:其他
