nginx安裝(正式)

來源:互聯網
上載者:User

標籤:

一、安裝說明系統內容:CentOS Linux release 7.2.1511 (Core)
系統核心:3.10.0-327.el7.x86_64
軟體:nginx-1.10.1.tar.gz
其他所需軟體:pcre-devel 、openssl-devel 、GeoIP-devel 、zlib-devel
安裝方式:源碼編譯安裝
安裝位置:/usr/local/nginx二、安裝前提安裝nginx之前,確保系統安裝了g++、gcc1.安裝pcre-devel rewrite模組需要 pcre 庫

$ sudo yum install pcre-devel -y
2.安裝openssl-devel

ssl 功能需要openssl庫

$ sudo yum install openssl-devel -y
3.安裝zlib-devel

gzip模組需要 zlib 庫

$ sudo yum install zlib-devel  -y
4.安裝GeoIP-devel
$ sudo yum install GeoIP-devel -y  
三、安裝nginx1.建立使用者
# useradd -M -s /sbin/nologin  www
2.解壓
# tar zxf  nginx-1.10.1.tar.gz   -C /usr/local/
3.進入源碼包目錄
# cd /usr/local/nginx-1.10.1/
4.配置
./configure  --user=www --group=www --prefix=/usr/local/nginx  --sbin-path=/usr/sbin/nginx --http-log-path=/var/log/nginx/access.log  --error-log-path=/var/log/nginx/error.log  --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp  --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp  --lock-path=/var/lock/nginx.lock --pid-path=/var/run/nginx.pid --with-debug --with-threads  --with-http_ssl_module --with-http_geoip_module  --with-http_gzip_static_module --with-http_gunzip_module --with-http_realip_module  --with-http_secure_link_module --with-http_sub_module --with-http_stub_status_module --with-ipv6 
5.編譯安裝
# make  && make install
6.建立目錄
#  mkdir -pv /var/cache/nginx/client_temp 
7.驗證
# nginx -V
8.啟動、重載

啟動

#  /usr/sbin/nginx 

重載

#  /usr/sbin/nginx  -s reload
9.停止

查詢nginx主進程號

# ps aux|grep nginx

停止進程

# kill -QUIT 主進程號

快速停止

# kill -TERM 主進程號

強制停止

# pkill -9 nginx
10.測試

測試連接埠

# netstat -lnupt|grep 80
四、配置說明1.安裝位置
/usr/local/nginx
2.設定檔位置
/usr/local/nginx/conf
3.二進位執行檔案
/usr/sbin/nginx

configure執行結果

 

Configuration summary + using threads + using system PCRE library + using system OpenSSL library + md5: using OpenSSL library + sha1: using OpenSSL library + using system zlib library nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/sbin/nginx" nginx modules path: "/usr/local/nginx/modules" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/var/run/nginx.pid" nginx error log file: "/var/log/nginx/error.log" nginx http access log file: "/var/log/nginx/access.log" nginx http client request body temporary files: "/var/cache/nginx/client_temp" nginx http proxy temporary files: "/var/cache/nginx/proxy_temp" nginx http fastcgi temporary files: "/var/cache/nginx/fastcgi_temp" nginx http uwsgi temporary files: "/var/cache/nginx/uwsgi_temp" nginx http scgi temporary files: "/var/cache/nginx/scgi_temp"

 

來自為知筆記(Wiz)



nginx安裝(正式)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.