1. 安裝
1. 安裝wget,用來下載nginx安裝包(已安裝可忽略)
cd /
yum install wget -y
2. 安裝gcc
yum install gcc-c++
因為Nginx以來與gcc的編譯環境,所以,在mini centos中需要安裝編譯環境來使Nginx能夠編譯起來
3. 安裝pcre
yum -y install pcre pcre-devel
Nginx的http模塊需要使用pcre來解析正則表達式
4. 安裝zlib
yum -y install zlib zlib-devel
依賴的解壓包
5.安裝openssl
yum install -y openssl openssl-devel
6.下載nginx
wget http://nginx.org/download/nginx-1.13.11.tar.gz
wget 后面的地址可自行在nginx官網尋找合適自己系統的版本下載地址
此步驟也可先用瀏覽器下載對應nginx再cp或者scp到linux /opt/nginx目錄下(nginx目錄自行創建)
7. 解壓nginx
cd /opt/nginx tar zxvf nginx-1.13.11.tar.gz
8.安裝
先切換到opt目錄下,新建文件夾nginx-1-13
cd /opt midir nginx-1-13
進入/opt/nginx/nginx-1.13.11
cd /opt/nginx/nginx-1.13.11
指定安裝目錄
./configure --prefix=/opt/nginx-1-13
編譯
make
安裝
make install
9.啟動
進入/opt/nginx-1-13/sbin 並啟動
cd /opt/nginx-1-13/sbin ./nginx
10.nginx一些相關命令
./nginx //啟動 ./nginx -s stop //停止 ./nginx -s quit //此方式停止步驟是待nginx進程處理任務完畢進行停止。 ./nginx -sreload //重啟
11.一些常見問題
1. 檢查相關端口號是否放開
2.nginx.conf配置文件中 user xxx 必須和啟動用戶一致否則將報權限問題無法訪問