添加为系统服务

配置为系统服务

cent6方法1:service(/etc/init.d/、/etc/rc.d/init.d/)

  1. cp /usr/local/mysql/support-file/mysql.service /etc/init.d/mysqld

或 自己编写脚本Vim /etc/init.d/kafka

提权:Chmod 755 /etc/init.d/mysqld

使用系统命令管理服务:

Service mysqld start|stop|status|restart|

chkconfig --add ntpd 添加服务让chkconfig得以管理该服务,前提:服务脚本必须放到/etc/init.d/目录下

设置开机自启:chkconfig ntpd on| off | reset

查看服务是否自启:chkconfig --list ntpd chkconfig --del ntpd

cent7方法2:systemctl(/usr/lib/systemd/system/xx.service、/etc/systemd/system/)

  1. vim /usr/lib/systemd/system/nginx.service 或mysqld.service

Unit:描述、service:服务启动命令、install:服务安装设置

注:service中必须全部是绝对路径

提权:可省

chmod +755 /usr/lib/systemd/system/nginx.service

使用系统命令管理服务:

方法3:/etc/rc.d/rc.local、/etc/rc.local

添加程序启动命令。/etc/rc.d/rc.local中写入的命令,在每次启动系统,用户登录前都会执行一次。echo "/data/nginx/sbin/nginx -c /data/nginx/conf/nginx.conf" >> /etc/rc.d/rc.local

chmod +x /etc/rc.local

添加到环境变量:

1、软链

ln -s /usr/local/nginx/sbin/nginx /usr/sbin/

echo $PATH $PATH含/usr/sbin

2、配置环境变量

vim /etc/profile

添加:export PATH=$PATH:/usr/local/nginx/sbin/

source /etc/profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值