centos7 - centos 7,添加nginx為開(kāi)機(jī)啟動(dòng)?
問(wèn)題描述
在vmware11中,安裝centos 7 minimal,編譯安裝的nginx 1.6.3,添加開(kāi)機(jī)啟動(dòng)不知道怎么回事,總是不行啊?
雖然centos 7 是用systemctl管理的了,但是我的mysql與php-fpm都能成功,但是nginx就是不行,不知道要怎樣才行,求大神。
問(wèn)題解答
回答1:如果你采用編譯安裝的方式,直接在/etc/rc.local 增加如下代碼即可:
/usr/local/nginx/sbin/nginx
前提是你的nginx是安裝到/usr/local/nginx 下
另外,如果使用yum 安裝的話,默認(rèn)是作為服務(wù)器,開(kāi)機(jī)自動(dòng)啟動(dòng)的。可以用chkconfig 查看
回答2:如果在centos7中是用yum 安裝nginx,在/etc/init.d 是沒(méi)有它相關(guān)的文件的
直接用systemctl啟動(dòng)就是:
sudo systemctl enable nginxsudo systemctl start nginx回答3:
systemctl enable nginx.service難道不行?會(huì)將所有級(jí)別生效。或者推薦下載sysv-rc-conf
回答4:開(kāi)機(jī)自啟動(dòng)Nginx服務(wù):sudo systemctl enable nginx.service提示:ln -s ’/usr/lib/systemd/system/nginx.service’ ’/etc/systemd/system/multi-user.target.wants/nginx.service’
