开机以服务启动

vix1111个月前未分类58

开机以服务启动
一、Linux开机启动有多种方法,比如我设置mysql开机启动为:chkconfig --level 35 mysqld on

二、下面说说通过rc.local文件进行开机启动:

1、首先创建一个启动脚本,这里以redis启动为例

创建 redis-startup.sh 脚本

复制代码
#!/bin/sh

echo "-----------------------------------------------------------------------------" >> /root/start-up/redis.log
echo -e "date +%Y/%D/%H:%M redis start up..." >> /root/start-up/redis.log
/usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf >> /root/start-up/redis.log 2>&1
sleep 3
netstat -tunpl | grep 6358 >> /root/start-up/redis.log 2>&1
echo -e "date +%Y/%D/%H:%M redis start end." >> /root/start-up/redis.log
echo -n " " >> /root/start-up/redis.log
复制代码
并给 redis-startup.sh 设置执行权限:

chmod +x redis-startup.sh

2、在 /etc/rc.local 末尾增加 redis-startup.sh 脚本

vim /etc/rc.local

追加到末尾即可

/root/start-up/redis-startup.sh

并给 rc.local 设置执行权限

chmod +x /etc/rc.local

3、重新启动,验证结果。


作者:龙哥leon
链接:http://anool.net
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如果觉得文章对你有帮助,可以请我喝杯咖啡

相关文章

启动nginx

2.启动nginx有很多种方法启动nginx(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 st...

uos部署git记录

git安装apt install gitgit --version生成/添加SSH公钥ssh-keygen -t rsa -C "xxxxx@xxxx...

Linux下解决mysqld.cnf配置文件只读而无法修改

Linux下解决mysqld.cnf配置文件只读而无法修改

Linux下MySQL配置文件mysqld.cnf修改但是mysqld.cnf文件为readonly文件,修改无法保存,解决方案如下:在mysqld.cnf所在文件目录下,通过修改sudo chmod...

mariadb启动

mariadb启动systemctl start mariadbsystemctl stop mariadb路径/etc/mysql/...

mariadb开机启动

systemctl enable mariadbsystemctl disable mariadb...

liunx uos deepin安装Python3.8.5

一、安装编译所需要的组件sudo apt updatesudo apt install make build-essential ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。