Linux下Tomcat服务配置
2016-01-27 18:51
429 查看
2.在/etc/init.d下新建一个文件tomcat
vi /etc/init.d/tomcat写下如下代码,tomcat自启动脚本:
#!/bin/bash # # chkconfig: 235 80 20 # description: Tomcat server # Source function library. . /etc/rc.d/init.d/functions JAVA_HOME=/usr/local/java/jdk1.8.0_66 # JAVA_HOME CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.30 # TOMCAT_HOME export JAVA_HOME CATALINA_HOME start() { echo "Starting Tomcat..." $CATALINA_HOME/bin/startup.sh if [ $? -eq 0 ]; then touch /var/lock/tomcat fi } stop() { echo "Stopping Tomcat..." $CATALINA_HOME/bin/shutdown.sh if [ $? -eq 0 ]; then rm -rf /var/lock/tomcat fi } restart() { stop start } status() { if [ -e /var/lock/tomcat ]; then echo "Running..." else echo "Stopped..." fi } case $1 in start) start ;; stop) stop ;; status) status ;; restart) restart ;; test) /usr/local/tomcat/apache-tomcat-8.0.30/bin/configtest.sh ;; *) echo "Usage: tomcat {start|stop|status|restart|test}" ;; esac
3.以上java,tomcat路径根据自己的情况而定,保存退出之后,给其增加可执行权限
chmod +x /etc/init.d/tomcat
4.设置脚本开机自启动
chkconfig --add tomcat
5.添加这个脚本之后我们启动,停止,重启,查看状态可以直接用命令
service tomcat start service tomcat stop service tomcat restart service tomcat status
相关文章推荐
- apache tomcat 集群!
- JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)
- 基于apache的tomcat负载均衡与集群
- Tomcat增加Context配置导致启动的时候项目加载两次
- tomcat开启远程调试
- 如何在tomcat启动时自动加载一个类 以便初始化程序
- 关于tomcat的环境参数配置
- 关于tomcat setenv
- 启动tomcat,解决了Eclipse控制台乱码问题后,在Eclipse调试时,依然有中文乱码问题(解决)
- java tomcat 远程调试 在服务器上debug
- 解决:Tomcat不能加载图片问题.javax.imageio.IIOException: Can't create cache file!
- Connecting remote tomcat JMX instance using jConsole
- eclipse + tomcat web project引用其他java project配置
- web应用和web.xml文件
- 以tomcat镜像为基础部署war包后再做成镜像
- 以tomcat镜像为基础部署war包后再做成镜像
- Tomcat报错—Invalid keystore format ,tomcat启动报错
- Tomcat优化参数
- 修改Tomcat 6 默认的ROOT
- Windows环境下tomcat配置日志输出