版权声明:本文为木鱼wzh原创文章,转载必须注明出处。 https://blog.csdn.net/hhdhz/article/details/87926399
一、mysql设置开机自启动
1、将服务文件拷贝到init.d下,并重命名为mysqld
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
2、赋予可执行权限
chmod +x /etc/init.d/mysqld
3、添加服务
chkconfig --add mysqld
4、显示服务列表
chkconfig --list
5、开启mysqld345的服务状态
chkconfig --level 345 mysqld on
得到以下效果:
6、reboot重启电脑
7、netstat -na | grep 3306,如果看到有监听说明服务启动了
二、tomcat设置开机自启动
1、拷贝catalina.sh到/etc/init.d/目录
先进入自己tomcat安装的bin目录下,
cp catalina.sh /etc/init.d/
2、然后进入/etc/init.d/目录下,改名
mv catalina.sh tomcat7
3、编辑tomcat7
vi tomcat7
先按i
再打下面的两句
接着按esc键保存
然后输入:wq退出
在#!/bin/sh下添加两行内容后并保存退出
CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.90
JAVA_HOME=/usr/local/java/jdk1.8.0_201
4、注册开机启动
update-rc.d -f tomcat7t defaults
执行该命令会有两个警告提示,这个可以忽略,如果是报error,就一定不能忽略
5、重启虚拟机
reboot
6、执行ps -ef | grep tomcat7
7、启动:/etc/init.d/tomcat start
关闭:/etc/init.d/tomcat stop
再也不用去一层一层目录里找startup.sh或者catalina.sh了