前言
最近利用時間來進行學習,之前進行過Nginx的入門學習,本篇部落客要記錄一下安裝Nginx的過程,以便為以後的工作奠定基礎.
核心
步驟一
安裝gcc環境:yum install gcc-c++
安裝pcre:yum install -y pcre pcre-devel
安裝zlib:yum install -y zlib zlib-devel
安裝openssl:yum install -y openssl openssl-devel
步驟二
把nginx的源碼包上傳到linux系統
步驟三
解壓縮:tar -zxvf nginx-1.12.2.tar.gz
步驟四:使用configure指令建立一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
注意:啟動nginx之前,上邊将臨時檔案目錄指定為/var/temp/nginx,需要在/var下建立temp及nginx目錄
[root@localhost sbin]# mkdir /var/temp/nginx/client -p
步驟五:make(編譯)
步驟六:make install(安裝)
啟動Nginx(如不能啟動,檢視防火牆是否關閉,關閉防火牆或者開啟端口)
進入nginx的sbin目錄
[root@localhost sbin]# ./nginx
檢視程序:ps aux|grep nginx![]()
【Nginx1.12.2安裝步驟】 ![]()
【Nginx1.12.2安裝步驟】 關閉Nginx
[root@localhost sbin]# ./nginx -s stop