Heim  >  Fragen und Antworten  >  Hauptteil

centos7 – Centos 7, Nginx hinzufügen, um beim Booten zu starten?

In VMware11 Centos 7 Minimal installieren, Nginx 1.6.3 kompilieren und installieren und Startup hinzufügen. Ich weiß nicht warum, aber es funktioniert immer nicht?

Obwohl Centos 7 mit systemctl verwaltet wird, können mein MySQL und PHP-FPM erfolgreich sein, aber Nginx funktioniert einfach nicht. Bitte fragen Sie jemanden.

phpcn_u1582phpcn_u15822713 Tage vor762

Antworte allen(4)Ich werde antworten

  • 滿天的星座

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

    如果你采用编译安装的方式,直接在/etc/rc.local 增加如下代码即可:

    /usr/local/nginx/sbin/nginx 
    

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

    另外,如果使用yum 安装的话,默认是作为服务器,开机自动启动的。可以用chkconfig 查看

    Antwort
    0
  • 黄舟

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

    如果在centos7中是用yum 安装nginx,在/etc/init.d 是没有它相关的文件的

    直接用systemctl启动就是:

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

    Antwort
    0
  • PHP中文网

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

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

    Antwort
    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'

    Antwort
    0
  • StornierenAntwort