安裝Nginx
1. 去官網http://nginx.org/下載對應的nginx包
2. 上傳nginx到linux系統
3. 安裝依賴環境
(1)安裝gcc環境
yum install gcc-c++
(2)安裝PCRE庫,用於解析正則表達式
yum install -y pcre pcre-devel
(3)zlib壓縮和解壓縮依賴,
yum install -y zlib zlib-devel
(4)SSL 安全的加密的套接字協議層,用於HTTP安全傳輸,也就是https
yum install -y openssl openssl-devel
4. 解壓,需要注意,解壓后得到的是源碼,源碼需要編譯后才能安裝
tar -zxvf nginx-1.16.1.tar.gz
5. 編譯之前,先創建nginx臨時目錄,如果不創建,在啟動nginx的過程中會報錯
mkdir /var/temp/nginx -p
6. 進入nginx解壓的目錄,輸入如下命令進行配置,目的是為了創建Makefile文件
配置命令:
./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi
7. 在nginx目錄里make編譯
make
8. 在nginx目錄里安裝
make install
9.查看指定nginx安裝目錄
whereis nginx
10. 進入nginx安裝目錄
cd /usr/local/nginx
11. 進入sbin目錄啟動nginx
./nginx
12停止:
./nginx -s stop
13.重新加載:
./nginx -s reload
14編輯 nginx.conf文件完成可使用檢查是否出錯
./nginx -t
15.查看nginx進程
ps -ef |grep nginx
16. 打開瀏覽器,訪問虛擬機所處內網ip即可打開nginx默認頁面,顯示如下便表示安裝成功:
注意事項:
1. 如果在雲服務器安裝,需要開啟默認的nginx端口:80
2. 如果在虛擬機安裝和Windows中,需要關閉防火牆
查看nginx.conf文件
cd /usr/local/nginx/conf目錄下