欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

centos7系統(tǒng)下nginx安裝并配置開機(jī)自啟動操作

 更新時(shí)間:2017年02月21日 16:13:48   作者:yzzhouyalei  
這篇文章主要介紹了centos7系統(tǒng)下nginx安裝并配置開機(jī)自啟動操作方法,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下

準(zhǔn)備工作

我的centos7系統(tǒng)是最小化安裝的, 缺很多庫, 首先安裝必須的運(yùn)行庫

yum install wget gcc gcc-c++ pcre-devel zlib-devel
##創(chuàng)建工作目錄并進(jìn)入工作目錄
mkdir -p /z/nginx && cd /z/nginx
##獲取nginx最新的安裝包
wget http://nginx.org/download/nginx-1.11.10.tar.gz
##解壓縮
tar zxvf nginx-1.11.10.tar.gz
##進(jìn)入目錄
cd nginx-1.11.10
##檢測系統(tǒng)配置, 生成make相關(guān)文件
./configure

./configure執(zhí)行成功會輸出以下信息

nginx的安裝位置,以及文件路徑

Configuration summary
 + using system PCRE library
 + OpenSSL library is not used
 + using system zlib library
 nginx path prefix: "/usr/local/nginx"
 nginx binary file: "/usr/local/nginx/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: "/usr/local/nginx/logs/nginx.pid"
 nginx error log file: "/usr/local/nginx/logs/error.log"
 nginx http access log file: "/usr/local/nginx/logs/access.log"
 nginx http client request body temporary files: "client_body_temp"
 nginx http proxy temporary files: "proxy_temp"
 nginx http fastcgi temporary files: "fastcgi_temp"
 nginx http uwsgi temporary files: "uwsgi_temp"
 nginx http scgi temporary files: "scgi_temp"

編譯并安裝

make && make install

創(chuàng)建nginx啟動命令腳本

vi /etc/init.d/nginx

插入以下內(nèi)容, 注意修改PATH和NAME字段, 匹配自己的安裝路徑 (這段是從網(wǎng)上copy的)

#! /bin/bash
# chkconfig: - 85 15
PATH=/usr/local/nginx
DESC="nginx daemon"
NAME=nginx
DAEMON=$PATH/sbin/$NAME
CONFIGFILE=$PATH/conf/$NAME.conf
PIDFILE=$PATH/logs/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
set -e
[ -x "$DAEMON" ] || exit 0
do_start() {
$DAEMON -c $CONFIGFILE || echo -n "nginx already running"
}
do_stop() {
$DAEMON -s stop || echo -n "nginx not running"
}
do_reload() {
$DAEMON -s reload || echo -n "nginx can't reload"
}
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
do_start
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
do_stop
echo "."
;;
reload|graceful)
echo -n "Reloading $DESC configuration..."
do_reload
echo "."
;;
restart)
echo -n "Restarting $DESC: $NAME"
do_stop
do_start
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2
exit 3
;;
esac
exit 0

設(shè)置執(zhí)行權(quán)限

chmod a+x /etc/init.d/nginx

注冊成服務(wù)

chkconfig --add nginx

設(shè)置開機(jī)啟動

chkconfig nginx on

重啟, 查看nginx服務(wù)是否自動啟動

shutdown -h 0 -r
netstat -apn|grep nginx

對nginx服務(wù)執(zhí)行停止/啟動/重新讀取配置文件操作

#啟動nginx服務(wù)
systemctl start nginx.service
#停止nginx服務(wù)
systemctl stop nginx.service
#重啟nginx服務(wù)
systemctl restart nginx.service
#重新讀取nginx配置(這個最常用, 不用停止nginx服務(wù)就能使修改的配置生效)
systemctl reload nginx.service

以上所述是小編給大家介紹的centos7系統(tǒng)下nginx安裝并配置開機(jī)自啟動操作,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Nginx可視化管理軟件(Nginx Proxy Manager)的使用

    Nginx可視化管理軟件(Nginx Proxy Manager)的使用

    Nginx Proxy Manager是一款開源的Nginx可視化管理界面,本文就來介紹一下Nginx Proxy Manager的使用,感興趣的可以了解一下
    2024-03-03
  • 用Nginx反向代理Node.js的方法

    用Nginx反向代理Node.js的方法

    本篇文章主要介紹了用Nginx反向代理Node.js的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • nginx正向代理https網(wǎng)站的實(shí)現(xiàn)

    nginx正向代理https網(wǎng)站的實(shí)現(xiàn)

    Nginx正向代理,通過服務(wù)器代理客戶端去重定向請求訪問到目標(biāo)服務(wù)器的一種代理服務(wù),本文主要介紹了nginx正向代理https網(wǎng)站的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • nginx if 指令的具體使用

    nginx if 指令的具體使用

    if指令該指令用來支持條件判斷,并根據(jù)條件判斷結(jié)果選擇不同的Nginx配置,本文主要介紹了nginx if 指令的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • Nginx在Windows下的安裝及環(huán)境配置(將nginx作為服務(wù)運(yùn)行)

    Nginx在Windows下的安裝及環(huán)境配置(將nginx作為服務(wù)運(yùn)行)

    這篇文章主要介紹了Nginx在Windows下的安裝及環(huán)境配置,主要是將nginx作為服務(wù)運(yùn)行,需要的朋友可以參考下
    2018-11-11
  • 詳解如何在Nginx中設(shè)置文件上傳大小限制

    詳解如何在Nginx中設(shè)置文件上傳大小限制

    在使用 Nginx 進(jìn)行文件上傳時(shí),我們可能需要對上傳文件的大小進(jìn)行限制,以防止用戶上傳過大的文件導(dǎo)致服務(wù)器負(fù)載過高,本文將介紹如何在 Nginx 中設(shè)置文件上傳大小限制,需要的朋友可以參考下
    2023-07-07
  • windows下nginx的安裝使用及解決80端口被占用nginx不能啟動的問題

    windows下nginx的安裝使用及解決80端口被占用nginx不能啟動的問題

    這篇文章主要給大家介紹了關(guān)于windows下nginx的安裝使用,以及如何解決80端口被占用導(dǎo)致nginx不能啟動的問題,文中介紹的非常詳細(xì),對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-04-04
  • HTTP 499 狀態(tài)碼 nginx下 499錯誤的解決辦法

    HTTP 499 狀態(tài)碼 nginx下 499錯誤的解決辦法

    HTTP狀態(tài)碼出現(xiàn)499錯誤有多種情況,499錯誤是什么?Nginx 499錯誤的原因及解決方法,下面跟著腳本之家小編一起學(xué)習(xí)吧
    2016-06-06
  • Nginx?處理請求并發(fā)控制的過程分享

    Nginx?處理請求并發(fā)控制的過程分享

    Nginx?作為一款高性能的?Web?服務(wù)器和反向代理服務(wù)器,在處理請求的并發(fā)控制方面有著出色的表現(xiàn),這篇文章主要介紹了Nginx?處理請求的并發(fā)控制的過程,需要的朋友可以參考下
    2024-07-07
  • CentOS7下非編譯安裝Nginx的圖文教程

    CentOS7下非編譯安裝Nginx的圖文教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7下非編譯安裝Nginx的圖文教程,文中通過示例圖片進(jìn)行了詳細(xì)講解,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10

最新評論