一、自启动mysql
- 将/usr/local/mysql/mysql/support-files/ 文件夹下的mysql.server文件复制到 /etc/rc.d/init.d/ 目录下mysqld,执行linux命令:
cp /usr/local/mysql/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
- 赋予可执行权限:
chmod +x /etc/init.d/mysqld
- 添加服务自启动列表:
chkconfig --add mysqld
查看自启动服务列表:
chkconfig --list
二.自启动tomcat
1.把tomcat先做成一个服务,使其可以通过service 来启动和停止tomcat服务
进入/etc/init.d目录
cd /etc/init.d
创建tomcat文件
vim tomcat
tomcat内容如下:
#!/bin/sh -e
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
export JAVA_HOME=/usr/work/jdk1.8.0
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.
export CATALINA_HOME=/usr/work/tomcat
case "$1" in
start)
${CATALINA_HOME}/bin/startup.sh
exit 0
;;
stop)
${CATALINA_HOME}/bin/shutdown.sh
exit 0
;;
debug)
${CATALINA_HOME}/bin/shutdown.sh
${CATALINA_HOME}/bin/catalina.sh run
exit 0
;;
force-reload|restart)
${CATALINA_HOME}/bin/startup.sh
${CATALINA_HOME}/bin/shutdown.sh
exit 0
;;
*)
echo "Usage: /etc/init.d/tomcat {start|stop|restart|force-reload|debug}"
exit 1
;;
esac
exit 0
为tomcat添加可执行权限
chmod +x /etc/init.d/tomcat
把tomcat添加自启动列表
chkconfig --add tomcat
重启服务器
reboot
服务器启动好了,可以通过如下命令停止tomcat服务
service tomcat stop
可以通过如下命令启动tomcat服务
service tomcat start