美文网首页
Linux下MySql、Tomcat设置开机启动

Linux下MySql、Tomcat设置开机启动

作者: 小玉1991 | 来源:发表于2018-09-21 10:28 被阅读10次
Mysql

1、将服务文件拷贝到init.d下,并重命名为mysql

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld</pre>

2、赋予可执行权限

# chmod +x /etc/init.d/mysqld</pre>

3、添加服务

# chkconfig --add mysqld</pre>

4、显示服务列表

#chkconfig --list</pre>
image

如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入

#chkconfig --level 345 mysqld on</pre>

5、重启电脑

#reboot</pre>

6、验证

# netstat -na | grep 3306</pre>

如果看到有监听说明服务启动了

Tomcat

1.修改tomcat/bin 目录下startup.sh 文件。在第一行的#!/bin/sh下一行添加如下代码后,保存退出

#chkconfig: 2345 80 90    
#description:tomcat auto start    
#processname: tomcat

2.修改tomcat/bin 目录下catalina.sh文件,在export QIBM_MULTI_THREADED=Y 后边加入下边代码

export JAVA_HOME=/wdcloud/app/java/jdk1.8.0_101
  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
  export PATH=$PATH:$JAVA_HOME/bin
  export CATALINA_BASE=/home/mobile/apache-tomcat-8.5.11
  export CATALINA_HOME=/home/mobile/apache-tomcat-8.5.11
  export CATALINA_TMPDIR=/home/mobile/apache-tomcat-8.5.11 #/home/mobile/apache-tomcat-8.5.11/为tomcatt的安装目录

3、建立链接

ln -s /home/test/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7

通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7

4、添加服务,并查看
用chkconfig --add tomcat7 添加开机启动服务
最后使用chkconfig --list确认一下是否添加成功

如果出现下边的错误,在 /etc/init.d/tomcat7中的#!/bin/bash后添加上#chkconfig: 2345 80 90,添加之后保存,然后在执行 chmod 755 /etc/init.d/tomcat 然后再 加入到自起动的列表中 chkconfig --add tomcat

查看自起列表: chkconfig --list|grep tomcat

相关文章

网友评论

      本文标题:Linux下MySql、Tomcat设置开机启动

      本文链接:https://www.haomeiwen.com/subject/dvhanftx.html