nginx安装(正式)
生活随笔
收集整理的這篇文章主要介紹了
nginx安装(正式)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、安裝說明
系統(tǒng)環(huán)境:CentOS Linux release 7.2.1511 (Core)系統(tǒng)內(nèi)核: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之前,確保系統(tǒng)安裝了g++、gcc1.安裝pcre-devel
rewrite模塊需要 pcre 庫$ sudo yum install pcre-devel -y
2.安裝openssl-devel
ssl 功能需要openssl庫
3.安裝zlib-devel
gzip模塊需要 zlib 庫
4.安裝GeoIP-devel
$ sudo yum install GeoIP-devel -y 三、安裝nginx
1.創(chuàng)建用戶
# useradd -M -s /sbin/nologin www2.解壓
# tar zxf nginx-1.10.1.tar.gz -C /usr/local/3.進(jìn)入源碼包目錄
# 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-ipv65.編譯安裝
# make && make install6.創(chuàng)建目錄
# mkdir -pv /var/cache/nginx/client_temp7.驗(yàn)證
# nginx -V8.啟動(dòng)、重載
啟動(dòng)
重載
9.停止
查詢nginx主進(jìn)程號(hào)
停止進(jìn)程
快速停止
# kill -TERM 主進(jìn)程號(hào)強(qiáng)制停止
10.測(cè)試
測(cè)試端口
四、配置說明
1.安裝位置
/usr/local/nginx2.配置文件位置
/usr/local/nginx/conf3.二進(jìn)制執(zhí)行文件
/usr/sbin/nginxconfigure執(zhí)行結(jié)果
?
Configuration summary+ using threads+ using system PCRE library+ using system OpenSSL library+ md5: using OpenSSL library+ sha1: using OpenSSL library+ using system zlib librarynginx 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)轉(zhuǎn)載于:https://www.cnblogs.com/pangguoping/p/5729173.html
總結(jié)
以上是生活随笔為你收集整理的nginx安装(正式)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Erdaicms旅游网站系统微信和手机端
- 下一篇: jQuery Mobile Slider