Linux系统下设置mysql和tomcat开机自启动

版权声明:本文为木鱼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

得到以下效果:
1
6、reboot重启电脑

7、netstat -na | grep 3306,如果看到有监听说明服务启动了
2

二、tomcat设置开机自启动

1、拷贝catalina.sh到/etc/init.d/目录
先进入自己tomcat安装的bin目录下,

cp catalina.sh /etc/init.d/

1
2、然后进入/etc/init.d/目录下,改名

mv catalina.sh tomcat7

2
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

3
4、注册开机启动

update-rc.d -f tomcat7t defaults

4
执行该命令会有两个警告提示,这个可以忽略,如果是报error,就一定不能忽略

5、重启虚拟机
reboot

6、执行ps -ef | grep tomcat7
5
7、启动:/etc/init.d/tomcat start
关闭:/etc/init.d/tomcat stop
再也不用去一层一层目录里找startup.sh或者catalina.sh了

6

猜你喜欢

转载自blog.csdn.net/hhdhz/article/details/87926399