`
qieyi28
  • 浏览: 158200 次
  • 性别: 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
看到启动成功提示则表示成功
 
分享到:
评论

相关推荐

    centos设置tomcat开机自启动

    本篇文章将详细介绍如何在CentOS环境下配置Tomcat服务器实现开机自启动。 #### 二、准备工作 在开始配置之前,请确保已经完成了以下步骤: 1. **安装Java环境**:Tomcat是基于Java的应用服务器,因此首先需要安装...

    centOS7设置Tomcat8开机启动

    1. **配置Tomcat环境变量**: 首先,我们需要在Tomcat的`bin`目录下的`catalina.sh`文件中设置`JAVA_HOME`和`JRE_HOME`环境变量。打开`catalina.sh`,找到`# OS specific support. $var _must_ be set to either ...

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

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

    centos6配置tomcat8开机自启动脚本

    要实现在CentOS 6系统中配置Tomcat 8服务器以开机自启动,我们需要编写一个自定义的系统启动脚本,该脚本会被init系统在启动时调用。这里涉及到的知识点包括Linux的启动过程、Shell脚本编写、环境变量配置以及如何...

    tomcat.rar CentOS自动安装tomcat

    总之,这个“tomcat.rar”文件和描述涉及到在CentOS7系统上自动化安装和配置Tomcat的过程,这是一个关键的IT任务,特别是对于那些依赖Java Web应用的企业。通过自动化,可以简化管理,提高效率,同时确保一致性。

    centos里tomcat自动安装xrebel

    在Linux系统,特别是CentOS中,安装和配置Tomcat服务器是一项常见的任务,而XRebel是一款强大的性能监控工具,能够帮助开发者实时查看应用程序的性能,包括数据库查询、HTTP请求等。本文将详细介绍如何在CentOS中...

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

    在Centos7系统中安装和配置Tomcat9并实现其自动启动的方法包括以下步骤和知识点: 1. Tomcat是什么? Apache Tomcat是一个开源的Servlet容器,它是Apache软件基金会Jakarta项目中的一个子项目,实现了Sun ...

    centos7 下 Tomcat8.5的安装和配置.附带Tomcat安装包

    在Linux系统,特别是CentOS 7环境下,安装和配置Apache Tomcat 8.5是部署Java Web应用程序的关键步骤。Tomcat作为一个开源的轻量级应用服务器,主要用于运行Servlet和JSP应用。下面是详细的安装和配置过程: **1. ...

    centos源码安装apache-tomcat-8.0.21

    为了使Tomcat能够在系统启动时自动启动,需要配置systemd服务。首先,创建tomcat8.service文件: `cd /usr/lib/systemd/system` `touch tomcat8.service` 然后,编辑tomcat8.service文件: `[Unit]` `Description...

    centos7系统 jdk1.7 tomcat7.0

    6. 配置Tomcat用户访问控制(可选): 修改`/etc/tomcat7/server.xml`,在`<Engine>`标签内添加`<Realm>`元素,如: ```xml ``` 接着,在`/var/lib/tomcat7/conf/tomcat-users.xml`中添加用户和角色: ```xml ...

    Centos7安装配置tomcat8.5.34.pdf

    在本文中,我们将详细探讨如何在...根据实际需求,你可能还需要配置环境变量、设置系统服务自动启动、调整内存分配、添加用户管理和权限控制等更高级的设置。理解并熟练掌握这些步骤对于管理Java Web应用程序至关重要。

    Linux 配置 tomcat 开机启动.txt

    本文档主要介绍如何在 Linux 系统中配置 Apache Tomcat 服务器实现开机自动启动。通过编写一个简单的 Bash 脚本,并将其设置为系统服务的方式,可以确保 Tomcat 服务器在系统启动时自动运行。 #### 目标 学习如何...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    本篇文章将详细讲解如何在CentOS7上安装Tomcat8并将其配置为自启动服务。 首先,我们来了解Tomcat的不同版本。Tomcat有多个版本,包括Tomcat7、Tomcat8和Tomcat9。当前,企业中广泛使用的是Tomcat8,因为它提供了更...

    linux centos安装tomcat 部署javaweb

    安装完成后,Tomcat会自动启动。可以通过以下命令检查状态: ```bash sudo systemctl status tomcat ``` 若要设置Tomcat开机启动,执行: ```bash sudo systemctl enable tomcat ``` 部署Java Web应用程序到Tomcat...

    详解CentOS安装tomcat并且部署Java Web项目

    3. **设置Tomcat自动启动和关闭** a. **创建启动脚本** - 使用`vim`创建一个名为`/etc/rc.d/init.d/tomcat`的脚本文件,编写启动和停止Tomcat的命令。 b. **赋予脚本执行权限** - 使用`chmod 755 /etc/rc.d/init.d...

    centOS7环境下安装openjdk和tomcat文档

    - **解释**:设置Tomcat服务在系统启动时自动启动。 **2.3 手动安装Tomcat** 除了使用Yum安装外,还可以手动下载并解压Tomcat的压缩包。 - **下载命令**:`wget ...

    CentOS下安装配置Tomcat环境.docx

    - 保存并重启服务器,检查 Tomcat 是否能自动启动。 6. **修改 Tomcat 默认端口**: - 打开 Tomcat 的配置文件 `/usr/local/apache-tomcat/conf/server.xml`,找到类似以下的 `<Connector>` 标签: ``` ...

    centos7.3安装jdk和tomcat和mysql

    2. **设置启动级别**:执行`systemctl enable tomcat.service`,使Tomcat服务开机自动启动。 #### 步骤二:优化Tomcat启动速度 1. **编辑配置文件**:编辑`$JAVA_HOME/jre/lib/security/java.security`文件,将`...

Global site tag (gtag.js) - Google Analytics