(1)Ngixn 編譯安裝 (版本:1.12.1)
阿新 • • 發佈:2017-10-17
fix map img login 版本 查看 tool sbin yum
1.創建用戶和群組
groupadd nginx
創建一個用戶,不允許登陸和不創主目錄
useradd -s /sbin/nologin -g nginx -M nginx
檢查創建用戶
tail -1 /etc/passwd
2.yum install
yum -y install gcc gcc-c++ make libtool
2.編譯安裝ngixn所需插件 zlib pcre openssl
註意路徑:
將 pcre-8.35 zlib-1.2.11 openssl-1.0.2l 一定要解壓包拷貝對應目錄 --with-pcre=
nginx version: nginx/1.12.1
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC)
built with OpenSSL 1.0.2l 25 May 2017
TLS SNI support enabled
configure arguments: --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-pcre=/opt/pcre-8.41 --with-zlib=/opt/zlib-1.2.11 --with-openssl=/opt/openssl-1.0.2l
安裝完畢,下來設置開機啟動腳本
cd nginx-1.12.1 ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-pcre=/opt/pcre-8.41 --with-zlib=/opt/zlib-1.2.11 --with-openssl=/opt/openssl-1.0.2l --with-mail --without-mail_pop3_module --without-mail_imap_module#--add-module=/usr/local/src/ngx_pagespeed-1.8.31.2-beta \ #--with-google_perftools_module (根據需求添加)--without-mail_smtp_module --with-mail_ssl_module --with-mail --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module
make
make install
查看安裝版本: [[email protected] nginx-1.12.1]# /usr/local/nginx/sbin/nginx -V
(1)Ngixn 編譯安裝 (版本:1.12.1)