搜尋

首頁  >  問答  >  主體

centos7 - 分 7,新增nginx為開機啟動?

在vmware11中,安裝centos 7 minimal,編譯安裝的nginx 1.6.3,新增開機啟動不知道怎麼回事,總是不行啊?

#

雖然centos 7 是用systemctl管理的了,但是我的mysql與php-fpm都能成功,但是nginx就是不行,不知道要怎樣才行,求大神。

phpcn_u1582phpcn_u15822752 天前802

全部回覆(4)我來回復

  • 滿天的星座

    滿天的星座2017-05-16 17:25:57

    如果你採用編譯安裝的方式,直接在/etc/rc.local 增加如下程式碼即可:

    /usr/local/nginx/sbin/nginx 
    

    前提是你的nginx是安裝到/usr/local/nginx 下

    另外,如果使用yum 安裝的話,預設是作為伺服器,開機自動啟動的。可以用chkconfig 看

    回覆
    0
  • 黄舟

    黄舟2017-05-16 17:25:57

    如果在centos7中是用yum 安裝nginx,在/etc/init.d 是沒有它相關的檔案的

    直接用systemctl啟動就是:

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 17:25:57

    systemctl enable nginx.service难道不行?会将所有级别生效。或者推荐下载sysv-rc-conf

    回覆
    0
  • 大家讲道理

    大家讲道理2017-05-16 17:25:57

    開機自啟動Nginx服務:
    sudo systemctl enable nginx.service
    提示:ln -s '/usr/lib/systemd/system/nginx.service' '/etc/systemd/system/multi-user.target.wants/nginx.service'

    回覆
    0
  • 取消回覆