說明:
Nginx是由俄羅斯開發的一款高性能的HTTP和反向代理web伺服器,常用的功能有反向代理、負載均衡、動靜結合等功能。反向代理還包括與http代理、tcp代理等,其中tcp代理可以代理mysql等應用。負載均衡常用于部署應用叢集。下面開始我安裝與生産環境的Linux環境下安裝Nginx的詳細步驟。
1. 下載下傳或者上傳Nginx安裝包至伺服器
如果需要在伺服器直接下載下傳可以通過
wget
指令下載下傳。上傳到伺服器就需要本地下載下傳後通過xftp上傳至伺服器。
下載下傳位址:Nginx官方下載下傳位址
wget http://nginx.org/download/nginx-1.20.2.tar.gz
2. 安裝Nginx依賴環境
Linux安裝使用Nginx需要安裝配置其他環境,比如gcc-c++、openssl等,可以通過
yum
指令安裝。
yum install -y make zlib zlib-devel gcc-c++ pcre-* libtool openssl openssl-devel
3. 解壓Nginx安裝包
進入nginx下載下傳目錄通過linux的解壓指令解壓即可
# 進入下載下傳目錄
cd /usr/local
# 解壓
tar -zxvf nginx-1.20.2.tar.gz
4. 編譯安裝前配置
install安裝前,需要通過
nginx-1.20.2
目錄下的
./configure
配置相關的安裝資訊。
# 進入解壓目錄
cd /usr/local/nginx-1.20.2
# 安裝前配置,--prefix=你需要安裝nginx到哪個目錄
./configure --prefix=/usr/local
5. 編譯安裝
還是一樣在nginx解壓目錄執行安裝指令
# 進入解壓目錄
cd /usr/local/nginx-1.20.2
# 執行安裝指令
make && make install
6. 啟動Nginx
進入安裝目錄
cd /usr/local/nginx
,然後進入sbin目錄,啟動腳本
nginx
就在sbin目錄,配置檔案
nginx.conf
在conf目錄。
啟動指令:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
到此安裝結束…
配置檔案詳細配置介紹待續…