1. 程式人生 > >(1)Ngixn 編譯安裝 (版本:1.12.1)

(1)Ngixn 編譯安裝 (版本:1.12.1)

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=
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 
--without-mail_smtp_module --with-mail_ssl_module --with-mail --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module
#--add-module=/usr/local/src/ngx_pagespeed-1.8.31.2-beta \ #--with-google_perftools_module (根據需求添加)

make
make install

查看安裝版本: [[email protected] nginx-1.12.1]# /usr/local/nginx/sbin/nginx -V
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 安裝完畢,下來設置開機啟動腳本

(1)Ngixn 編譯安裝 (版本:1.12.1)