Linux开机启动Tomcat

这篇具有很好参考价值的文章主要介绍了Linux开机启动Tomcat。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 需求背景
    Linux重启后要手动执行"startup.sh"启动Tomcat,比较麻烦,想要Linux开机启动Tomcat。
  2. 开机启动
    #----------------------------------------------------------
    sudo tee /usr/bin/tomcat.sh <<-'EOF'
    #! /bin/bash
    nohup /opt/tomcat/bin/startup.sh > /opt/tomcat/nohup.log &
    EOF
    chmod +x /usr/bin/tomcat.sh
    #----------------------------------------------------------
    sudo tee /etc/systemd/system/tomcat.service <<-'EOF'
    [Unit]
    Description=tomcat
    After=syslog.target network.target
    [Service]
    Environment="JAVA_HOME=/opt/jdk"
    Type=oneshot
    RemainAfterExit=yes
    ExecStart=/usr/bin/tomcat.sh
    [Install]
    WantedBy=multi-user.target
    EOF
    #----------------------------------------------------------
    systemctl enable tomcat
    #----------------------------------------------------------
    # 启动tomcat
    systemctl start tomcat
    # 停止tomcat
    systemctl stop tomcat
    # 重启tomcat
    systemctl restart tomcat
    # 查看tomcat状态
    systemctl status tomcat
  3. 注意事项
    #----------------------------------------------------------
    "tomcat.service"不添加Environment="JAVA_HOME=/opt/jdk"报错如下
    #----------------------------------------------------------
    Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    At least one of these environment variable is needed to run this program
    #----------------------------------------------------------
    解决方法:"startup.sh"首行添加"export JAVA_HOME=/opt/jdk"可解决
    #----------------------------------------------------------

文章来源地址https://www.toymoban.com/news/detail-685552.html

到了这里,关于Linux开机启动Tomcat的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux下Tomcat启动WAR包

    linux下tomcat运行war包常用命令 一、先是war包copy到 linux服务器下Tomcat的WebApps目录 如果是老项目,在导入war的之前,习惯上是把之前的war备份一下, 把war导入以后 ,就用到了解压命令(tomcat启动可自动解压,但是有时候可能有问题): 二、启动tomcat 直接启动./startup.sh 作为服

    2024年02月11日
    浏览(81)
  • linux抛弃tomcat,jar直接启动命令

    (1)查看有没有运行这个jar (2)查询java全部运行 (3)停止jar包 (4)启动jar包 (5)直接启动查看是否能启动 使用直接启动命令时,此退出直接关闭启动

    2024年02月13日
    浏览(55)
  • centos7配置tomcat开机自启动

    centos7配置tomcat开机自启动 一些服务器命令 1.为Tomcat添加启动参数pid 在tomcat/bin 目录下面,创建setenv.sh ,tomcat启动的时候会调用 2.在/usr/lib/systemd/system目录下增加tomcat.service,内容如下: 3.配置开机启动 4.其他 5.出现的错误 确保setnev.sh,tomcat.service书写正确,符号,空格要多加注意

    2024年02月13日
    浏览(45)
  • 服务器设置tomcat开机自启动(cmd命令行语句)

    1 找到tomcat安装目录,进入bin/文件夹下面,在此打开windows 命令行窗口。 2 输入 将tomcat注册成为windows服务,其中tomcatXXX为服务名。 3查看刚刚注册的服务 “我的电脑”-》右键管理 发现刚刚的服务是手动的,并不是自动的,而且无法通过界面修改启动方式。 4 命令行修改启动

    2024年02月13日
    浏览(51)
  • Linux:tomcat (源码包安装)(官网下载-安装-启动-配置-等等等-----从入门到入土)

    Apache Tomcat®软件是一个开源实现 Jakarta Servlet、Jakarta Server Pages、Jakarta Expression Language、Jakarta WebSocket、Jakarta Annotations 和 Jakarta Authentication 规范。 这些规范是Jakarta EE平台的一部分。 Apache Tomcat软件是在开放和参与式中开发的。 环境,并在 Apache 许可证版本 2 下发布。这

    2024年02月10日
    浏览(52)
  • Tomcat部署及优化 Linux 安装两个tomcat服务

            Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。        Tomcat 属于 轻量级应用服务器 ,在中小型系统和并发访问用户(据了

    2023年04月24日
    浏览(36)
  • 【Linux】Tomcat优化

      Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务。   Service主要包含两个部分:Connector和Container。从上图中可以看出 Tomcat 的心脏就是这两个组件,他们的作用如下: Connector用于处理连接相关的

    2023年04月08日
    浏览(22)
  • linux上安装Tomcat

    安装JDK https://www.oracle.com/java/technologies/downloads/#license-lightbox 配置环境变量: 测试: 安装Tomcat https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.87/bin/apache-tomcat-9.0.87.tar.gz 配置环境变量: 检查tomcat是否安装成功:  Tomcat启动停止 为tomcat提供服务启动脚本。

    2024年04月15日
    浏览(27)
  • Linux环境安装Tomcat

    在tomcat官网(下载路径)下载好tomcat压缩包 上传服务器压缩到/usr/tomcat目录下 tar -zxvf xxx.tar.gz 配置tomcat环境变量 tomcat安装目录下执行启动命令 ./bin/start.sh 访问地址 [ip]:8080,端口默认8080,ip是主机ip,出现以下画面则配置成功 之后将你想要的服务放到webapps下面即 我是心系编程

    2024年02月15日
    浏览(37)
  • Linux安装Tomcat步骤

    下载tomcat 解压 tomcat 到 app目录 创建一个软连接 启动 tomcat 开启一个新的窗口 ,查看 tomcat的启动日志 创建一个 tomcat 账户,用来启动tomcat 编写 开机自启的脚本 tomcat.service 将开机自启脚本拷贝到指定的位置 启用tomcat自启脚本 启动 tomcat 如果启动失败,检查失败原因 权限拒绝

    2024年02月06日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包