`
qieyi28
  • 浏览: 152864 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Centos 配置tomcat 自动启动

阅读更多

       配置这个虽然不难,但是网上各种错误啊,坑了我好多时间,在此分享下,希望能为你节省一些时间。

1.切换到usr/local/tomcat/bin的安装目录下

  用vi startup.sh文件

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

#chkconfig: 2345 80 90    

#description:tomcat auto start    

#processname: tomcat   

 注意:别以为上面只是注释,如果没有这2行注释,后面把startup.sh加入到系统服务时将会提示不支持 chkconfig 错误。

解释:

#chkconfig: 2345 80 90  

2345 表示linux 有 0-6种状态 在2345下启动 80:表示启动顺序 80:表示关闭顺序 

后面两个参数小于 100 

保存退出  先按esc

      然后按:键盘

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

3.编辑tomcat安装目录的catalina.sh文件 (根据你自己的jdk路径进行修改) 在文件的正文开头,即正式代码前,大概在99行添加如下代码

vi catalina.sh

  export JAVA_HOME=/usr/java/jdk1.8.0_121
  export JRE_HOME=/usr/java/jdk1.8.0_121/jre
  export CATALINA_HOME=/usr/local/tomcat
  export CATALINA_BASE=/usr/local/tomcat
  export CATALINA_TMPDIR=/usr/local/tomcat/temp

# OS specific support.  $var _must_ be set to either true or false.
08
cygwin=false
09
darwin=false
10
os400=false

 保存退出  先按esc

      然后按:键盘

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

注意:/usr/local/tomcat 是你tomcat 安装的目录,启动tomcat的时候是按这个目录去启动容器,如果你的tomcat目录不是叫“tomcat”请相应的修改目录名。

4.创建启动关联命令,命令行输入如下命令。

    ln -s /usr/local/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcatweb

(注意:这里不是IN  而是 LN, 小写的名利不大能看出来,因此需要格外注意)

5.进入/etc/rc.d/init.d/目录添加可执行权限 chmod 755 tomcatweb 
6. 进入/etc/rc.d/init.d/目录添加开机启动服务 chkconfig --add tomcatweb
7.最后使用chkconfig --list确认一下是否添加成功
8.测试是否配置成功 命令行输入service tomcatweb start
看到启动成功提示则表示成功
 
分享到:
评论

相关推荐

    Centos7安装配置tomcat 9并设置自动启动

    Centos7安装配置tomcat 9并设置自动启动, 具体参考链接地址, https://blog.csdn.net/stinkstone/article/details/78082725 ,这里是连接的配置文件。

    centos6配置tomcat8开机自启动脚本

    主要介绍了centos6配置tomcat8开机自启动脚本的相关资料,需要的朋友可以参考下

    Centos7安装配置tomcat9并设置自动启动的方法

    Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和...

    tomcat自动启动脚本配置

    tomcat,jms,presto自启动脚本配置和执行方法,给予linux环境centos6

    linux设置tomcat自启动的方法

    linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...

    基于CentOS6.8镜像+OpenSSL1.1.1g通过Nginx1.14离线创建HTTPS服务

    在DockerOS6.8的镜像里,...6、安装JDK和Tomcat; 7、创建证书并修改Nginx配置后从新载入配置文件; 8、验证https服务和http自动跳转。 镜像下载地址: https://hub.docker.com/repository/docker/estc/centos4https

    Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

    安装及设置Redis3.07 安装、配置redis,修改守护模式、创建脚本,设置自动启动 【课程目标】 搭建服务器,安装centos1.7操作系统,jdk1.7,tomcat7,mysql5.6,redis3.07。 【课程计划】 第一节是系统安装,jdk...

    centos7.5分布式平台搭建.docx

    8.1. 配置tomcat的环境变量和内存设置 29 8.2. 服务自启动 30 9. Mysql 30 9.1. 离线安装 30 9.2. 在线安装 30 9.2.1. 检测系统是否自带安装mysql 30 9.2.2. 下载yum包 30 9.2.3. 安装mysql 30 9.2.4. 启动服务 30 ...

    CentOS 离线部署MyApps4.4.docx

    9.MyApps4.4配置修改 因4.4版本为前后端分离,前端的包有signon、obpm、km包 后端包designer(obpm_demo)软件和...把obpm.war、designer.war、signon.war、km.war复制到tomcat的webapps部署目录下,war包会自动解压缩

    java论坛一键搭建Easyjsprun! v6.0.0 UTF-8 For linux 110530.zip

    仅适用于未安装配置 Apache Tomcat JDK MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装,否则安装程序会自动卸载旧的...

    基于Java电商评论数据的分析与可视化系统源码+部署说明.zip

    【资源说明】 基于Java电商评论数据的分析与可视化系统源码+部署说明.zip 1、该资源内项目代码都是经过...4. 利用tomcat启动项目 5. 在浏览器中输入http://hadoop102:8080/analysis_visualization_system_war_exploded/

    在线教育平台&在线培训平台-其他

    建议以下配置:CentOS 7.6、MySQL 5.6、JDK 8.0、Tomcat 8.0、Tengine2.3、Redis3.2、Docker。 在线教育平台&在线培训平台 更新日志: v4.6 1、题库系统:多选问题的解决;实现教考分离、智能考试; 2、在线班级...

Global site tag (gtag.js) - Google Analytics