【Nginx1.12.2安裝步驟】

我是太陽啦啦啦發表於2018-03-04

前言

最近利用時間來進行學習,之前進行過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


關閉Nginx

[root@localhost sbin]# ./nginx -s stop

重啟Nginx(更新配置檔案後,需要重啟)

[root@localhost sbin]# ./nginx -s reload

總結

在安裝的過程中,之前沒有執行configure命令,導致沒有安裝失敗,這次在安裝的過程中,對linux的一些命令更加熟悉了些.

相關文章