CentOS下配置Tomcat开机自启动

我们在linux下安装好tomcat之后;经常是需要配置到开机启动的;

这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了

本次的演示环境是在centos7中完成的;也在centos6.5中测试过;理论上所有版本的centos和redhat都是可以通过的;

工具/原料

  • 一台安装有tomcat的linux服务器

方法/步骤

  1. 1

    请自行下载安装配置tomcat的服务器环境

    本经验仅仅介绍如何配置tomcat的开机自动启动

  2. 2

    切换到tomcat/bin目录下

    用vi startup.sh文件

    linux教程:[4]配置Tomcat开机启动
  3. 3

    然后再startup.sh的文件开头的地方添加如下内容

    #chkconfig: 2345 80 90    

    #description:tomcat auto start    

    #processname: tomcat

    linux教程:[4]配置Tomcat开机启动
  4. 4

    保存退出

    先按esc

    然后按:键盘

    接这个输入wq即可保存退出

    linux教程:[4]配置Tomcat开机启动
  5. 5

    编辑catalina.sh文件

    vi catalina.sh

    linux教程:[4]配置Tomcat开机启动
  6. 然后直接输入./ 出现/符号

    然后输入export按回车开始搜索export

    linux教程:[4]配置Tomcat开机启动
  7. 定位位置

    linux教程:[4]配置Tomcat开机启动
  8. 然后添加环境变量

    export CATALINA_BASE=/home/test/tomcatexport CATALINA_HOME=/home/test/tomcatexport CATALINA_TMPDIR=/home/test/tomcat/home/test/tomcat为tomcat的安装目录

    linux教程:[4]配置Tomcat开机启动
  9. 保存退出

    先按esc

    然后按:键盘

    接这个输入wq即可保存退出

    linux教程:[4]配置Tomcat开机启动
  10. 然后添加连接

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

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

    linux教程:[4]配置Tomcat开机启动
  11. 然后切换到/etc/rc.d/init.d/目录

    linux教程:[4]配置Tomcat开机启动
  12. 用ll查看一下tomcat是否有可执行权限

    linux教程:[4]配置Tomcat开机启动
  13. 如果没有的话使用chmod +x tomcat7添加执行权限

  14. 然后用chkconfig --add tomcat7 添加开机启动服务

    linux教程:[4]配置Tomcat开机启动
  15. 最后使用chkconfig --list确认一下是否添加成功

    linux教程:[4]配置Tomcat开机启动



From: http://jingyan.baidu.com/article/6525d4b1382f0aac7d2e9421.html

推荐文章

对一组jbutton实现ActionListener时出现问题

对一组jbutton实现ActionListener时出现问题

推荐文章

用Borland Delphi远程查询SQL Server 2005

用Borland Delphi远程查询SQL Server 2005

推荐文章

事件处理,数据结构和程序设计,java

事件处理,数据结构和程序设计,java

推荐文章

spotify api获取用户的播放列表

spotify api获取用户的播放列表

推荐文章

用C语言中的stride复制内存的最快方法?

用C语言中的stride复制内存的最快方法?

推荐文章

drawRect和setNeedsDisplay从不被调用

drawRect和setNeedsDisplay从不被调用

推荐文章

UIScrollView检测滚动

UIScrollView检测滚动

推荐文章

googlemapsapiv3:点击事件触发两次

googlemapsapiv3:点击事件触发两次

推荐文章

是否可以在没有基类或接口的情况下创建动态代理?

是否可以在没有基类或接口的情况下创建动态代理?

推荐文章

使用Windows窗体设计器开发程序的UI是否会导致任何开销?

使用Windows窗体设计器开发程序的UI是否会导致任何开销?

推荐文章

w3wp.exe RAM使用问题

w3wp.exe RAM使用问题

推荐文章

Eclipse RCP:org.Eclipse.ui.views.showView参数

Eclipse RCP:org.Eclipse.ui.views.showView参数

推荐文章

客户端网络技术可以用来扫描图像吗?

客户端网络技术可以用来扫描图像吗?

推荐文章

获取网页截图

获取网页截图

推荐文章

嵌套异步Javascript

嵌套异步Javascript

推荐文章

使用jquery ui自动完成功能作为输入进行扩展

使用jquery ui自动完成功能作为输入进行扩展