中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么Nginx服務器并配置啟動腳本

發布時間:2021-08-27 14:39:02 來源:億速云 閱讀:236 作者:chen 欄目:大數據

這篇文章主要講解了“怎么Nginx服務器并配置啟動腳本”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么Nginx服務器并配置啟動腳本”吧!


實驗環境:RHEL7.2 x64-176,IP地址:192.168.1.176
實驗工具:

實驗步驟:

1、安裝nginx服務器
2、配置nginx啟動腳本
3、文件設置并驗證結果

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

1、安裝nginx服務器

[root@localhost~]# useradd nginx -s /sbin/nologin -M   #創建 nginx用戶

[root@localhost~]# id nginx       #驗證

uid=1001(nginx)gid=1001(nginx) 組=1001(nginx)
[root@localhost ~]# yum install pcre pcre-devel openssl openssl-devel -y   #安裝依賴相關包
[root@localhost ~]# tar xf nginx-1.9.14.tar.gz  #解壓nginx源碼包到當前目錄
[root@localhost ~]# cd nginx-1.9.14/    #進入解壓后的nginx目錄
[root@localhost nginx-1.9.14]# ./configure --user=nginx --group=nginx  #配置nginx

[root@localhostnginx-1.9.14]#make && make install #編譯安裝nginx

[root@localhostnginx-1.9.14]# /usr/local/nginx/sbin/nginx -t  #檢查語法

[root@localhostnginx-1.9.14]# /usr/local/nginx/sbin/nginx #啟動nginx

#訪問虛擬機IP地址測試出現 nignx 成功

2、配置nginx啟動腳本
[root@localhost~]# vim nginx

==============================================================
#! /bin/bash

# chkconfig:2345 99 20

#description:nginx-server

nginx=/usr/local/nginx/sbin/nginx

case $1 in

    start)

        netstat -anlpt | grep nginx

        if [ $? -eq 0 ]

            then

                echo "nginx-server isalready running"

            else

                echo "nginx-server beginstart"

                   $nginx

         fi

    ;;

    stop)

        $nginx -s stop

        if [ $? -eq 0 ]

            then

                echo "nginx-server isstoped"

            else

                echo "nginx-server stopfail,try again"

        fi

        ;;

    status)

        netstat -anlpt | grep nginx

        if [ $? -eq 0 ]

            then

                echo "nginx-server isrunning"

            else

                echo "nginx-server isstoped"

            fi

        ;;

    restart)

        $nginx -s reload &>/dev/null

        if [ $? -eq 0 ]

            then

                echo "nginx-server isbegin restart"

            else

                echo "nginx-server restartfail"

        fi

        ;;

    *)

                echo "please enter {startrestart status stop}"

        ;;

esac

exit 0
================================================================

3、文件設置并驗證結果

[root@localhost~]# cp nginx /etc/init.d/  #將啟動文件復制到/etc/init.d目錄下
[root@localhost ~]# chmod +x /etc/init.d/nginx  #設置可執行權限
[root@localhost ~]# chkconfig --add nginx #將nginx添加為系統的服務
[root@localhost ~]# chkconfig --list nginx #查看nginx的開機運行級別

感謝各位的閱讀,以上就是“怎么Nginx服務器并配置啟動腳本”的內容了,經過本文的學習后,相信大家對怎么Nginx服務器并配置啟動腳本這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

奉化市| 怀柔区| 通化县| 太仓市| 岳池县| 佛冈县| 苍山县| 邵东县| 张家口市| 林西县| 巨鹿县| 闻喜县| 和静县| 修文县| 邢台市| 达孜县| 稷山县| 新泰市| 临湘市| 邛崃市| 涿鹿县| 开鲁县| 连云港市| 民权县| 大新县| 遵义县| 乌恰县| 疏勒县| 弥勒县| 饶平县| 滁州市| 嵊泗县| 平邑县| 河北省| 红河县| 芦山县| 赤壁市| 扎兰屯市| 陇南市| 梅州市| 萝北县|