如何将上述服务添加至服务器自启动中?
办法都差不多,这个说一个nginx的办法
可以使用chkconfig来设置。
先将nginx服务加入chkconfig管理列表:
chkconfig --add /etc/init.d/nginx
加完这个之后,就可以使用service对nginx进行启动,重启等操作了。
service nginx start
service nginx stop
设置终端模式开机启动:
chkconfig nginx on
PHP的,参考如下:
##添加执行权限
chmod a+x /etc/init.d/nginx
chmod a+x /etc/init.d/php-fpm
## 加入服务 c
hkconfig --add nginx chkconfig --add php-fpm
## 开机自启
chkconfig nginx on chkconfig php-fpm on
参考如下:
1、添加服务:myService(需要root权限)
cp myService /etc/init.d/
chmod 755 myService
2、添加到chkconfig
chkconfig --add myService
3、设置开机启动
chkconfig myService on
4、查看myService是否开机启动。分不同的启动级别,具体参考chkconfig的man手册。
chkconfig --list | grep myService
相似问题