返回顶部
首页 > 资讯 > 精选 >Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决
  • 281
分享到

Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决

2023-06-30 10:06:50 281人浏览 薄情痞子
摘要

这篇“ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“U

这篇“ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章吧。

软件环境

  • 系统版本:Ubuntu Server 18.04.1 LTS

  • jdk版本:Java SE Development Kit 8u231

  • Tomcat版本:Tomcat 9.0.27 Released

1.下载安装

由于JDK下载需要登录,用wget下载不方便,建议先在别的机子先下载好再拷贝到Ubuntu上。

将下载好的JDK压缩包解压到指定目录

tar -zxvf jdk-8u231-linux-x64.tar.gz -C ~/server

解压后的JDK所在目录是/home/ubuntu/server/jdk1.8.0_231

PS:由于Linux权限的问题,建议将JDK安装到不需要root权限的目录。我这里是在home下创建了server目录

2.配置JDK环境变量

如果没有安装vim,需要先安装

sudo apt-get install vim

使用vim编辑环境变量文件

sudo vi /etc/profile

在文件最后加入JDK的环境变量

#set Java environmentexport JAVA_HOME=/home/ubuntu/server/jdk1.8.0_231export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使环境变量生效

source /etc/profile

查看JDK版本

java -version#结果java version "1.8.0_231"Java(TM) SE Runtime Environment (build 1.8.0_231-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

2 下载安装Tomcat

Tomcat下载不需要登录,可以直接用wget下载

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.27/bin/apache-tomcat-9.0.27.tar.gz

解压到指定目录

tar -zxvf apache-tomcat-9.0.27.tar.gz ~/server

解压后的Tomcat所在目录是/home/ubuntu/server/apache-tomcat-9.0.27

PS:网上很多教程都说要为Tomcat配置环境变量,其实根本不需要

3 配置systemctl管理Tomcat服务

1.在tomcat的bin目录下创建setenv.sh文件

vi ~/server/apache-tomcat-9.0.27/bin/setenv.sh#setenv.sh文件内容CATALINA_PID="$CATALINA_BASE/tomcat.pid"

2.添加tomcat.service文件

sudo vi /lib/systemd/system/tomcat.service#tomcat.service文件内容[Unit]Description=TomcatAfter=network.target remote-fs.target syslog.target[Service]Type=forkingPIDFile=/home/ubuntu/server/apache-tomcat-9.0.27/tomcat.pidExecStart=/home/ubuntu/server/apache-tomcat-9.0.27/bin/startup.shExecReload=/bin/kill -s HUP $MaiNPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true[Install]WantedBy=multi-user.target

3.重载systemctl守护进程

#重载守护进程systemctl daemon-reload#启动服务sudo systemctl start tomcat#停止服务sudo systemctl stop tomcat#重启服务sudo systemctl restart tomcat#开机自启动sudo systemctl enable tomcat#取消自启动sudo systemctl disable tomcat

2019.11.13补充

在另外一台机器上安装的时候,启动Tomcat出现Neither the JAVA_HOME nor the JRE_HOME environment variable is defined,java的环境变量配置是正常的,但是就是说找不到。

解决方案:在Tomcat的目录下的bin/setclasspath.sh 文件的最上面加入java的环境变量

export JAVA_HOME=/home/ubuntu/server/jdk1.8.0_231export JRE_HOME=$JAVA_HOME/jre

以上就是关于“Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决

本文链接: https://lsjlt.com/news/328300.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决
    这篇“Ubuntu安装Tomcat并配置systemctl管理的问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“U...
    99+
    2023-06-30
  • 关于Ubuntu Server 18.04 LTS 安装Tomcat并配置systemctl管理Tomcat服务的问题
    目录1.下载安装2.配置JDK环境变量软件环境 系统版本:Ubuntu Server 18.04.1 LTSJDK版本:Java SE Development Kit 8u231To...
    99+
    2024-04-02
  • Ubuntu安装配置Tomcat的端口及解压tomcat过程
    这篇文章主要介绍“Ubuntu安装配置Tomcat的端口及解压tomcat过程”,在日常操作中,相信很多人在Ubuntu安装配置Tomcat的端口及解压tomcat过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家...
    99+
    2023-06-16
  • 使用Ubuntu安装并配置pip3来管理Python包
    使用Ubuntu安装pip3进行Python包管理 概述:pip是Python的软件包管理工具,用于安装和管理Python软件包。在Ubuntu系统中,我们可以使用pip3来进行Python3的包管理。本文将介绍如何在Ubunt...
    99+
    2024-01-18
    Python Ubuntu pip 安装 包管理
  • ubuntu安装WPS出问题怎么解决
    本篇内容主要讲解“ubuntu安装WPS出问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ubuntu安装WPS出问题怎么解决”吧!sudo apt-get ins...
    99+
    2023-07-04
  • Ubuntu中怎么安装和配置Tomcat服务器
    这篇文章将为大家详细讲解有关Ubuntu中怎么安装和配置Tomcat服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。安装 Tomcat 服务器 更新软件包列表 sudo apt-get updat...
    99+
    2024-05-14
    Tomcat 安装 配置 验证 故障排除
  • ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题
    这篇“ubuntu下怎么安装mysql并解决ERROR 1698 (28000)报错问题”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来...
    99+
    2023-07-04
  • tomcat高并发阻塞问题怎么解决
    要解决Tomcat高并发阻塞问题,可以考虑以下几个方面:1. 调整Tomcat配置:增加Tomcat的线程池大小、调整连接超时时间等...
    99+
    2023-10-12
    tomcat
  • 如何在Ubuntu中安装navicat112_premium_cs_x64,并解决乱码的问题
    一、去官网下载navicat112_premium_cs_x64 for linux版本二、用tar解压安装包三、navicat解压即可用,直接进入解压后的目录,然后用‘./’运行start_navicat...
    99+
    2024-04-02
  • 在Go语言中如何解决并发配置管理问题?
    在Go语言中如何解决并发配置管理问题?随着软件开发行业的迅猛发展,配置管理已经成为一个不可忽视的重要环节。在多线程编程中,如何安全并发地管理配置是一个常见的问题。本文将介绍如何通过使用Go语言提供的并发控制机制解决并发配置管理问题,并给出具...
    99+
    2023-10-22
    包括各种选项 变量和标志等。
  • Ubuntu安装Theano的问题如何解决
    这篇文章主要介绍了Ubuntu安装Theano的问题如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu安装Theano的问题如何解决文章都会有所收获,下面我们一起来看看吧。解决办法:直接在下载好...
    99+
    2023-07-04
  • springboot内置tomcat支持最大的并发量问题怎么解决
    这篇文章主要介绍“springboot内置tomcat支持最大的并发量问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“springboot内置tomcat支持最大的并发量问题怎么解决”文章...
    99+
    2023-07-05
  • ubuntu怎么安装jdk并配置环境变量
    在Ubuntu上安装JDK并配置环境变量可以按照以下步骤进行操作:1. 打开终端,使用以下命令更新系统软件包列表:```sudo a...
    99+
    2023-09-23
    ubuntu jdk
  • Ubuntu安装并配置redis的方法是什么
    这篇文章主要介绍了Ubuntu安装并配置redis的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Ubuntu安装并配置redis的方法是什么文章都会有所收获,下面我们一起来看看吧。使用命令行更新所有...
    99+
    2023-07-04
  • Tomcat用户管理的优化怎么配置
    本篇内容介绍了“Tomcat用户管理的优化怎么配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!tomcat用户管理配置在tomcat-us...
    99+
    2023-06-29
  • VMware vCenter Server8 的安装,问题解决及基本配置
    【VMware vCenter Server介绍】        VMware vCenter Server 提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础。可集中管理VMware vSphere环境,与其他管理平台相比,极大地提高...
    99+
    2023-09-02
    服务器 linux 运维 网络
  • Ubuntu Grub 配置Ubuntu Vista双系统问题的解决方法
    本篇文章为大家展示了Ubuntu Grub 配置Ubuntu Vista双系统问题的解决方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。有关ubuntu的grub问题,最近系统不知道被我删除了什么...
    99+
    2023-06-16
  • 使用Docker安装Nginx并配置端口转发问题及解决方法
    使用docker安装并运行nginx命令: docker run --name=nginx -p 80:80 -d docker.io/nginx 使用命令: docker exe...
    99+
    2024-04-02
  • Eclipse配置tomcat发布路径的问题wtpwebapps解决办法
    Eclipse配置tomcat发布路径的问题wtpwebapps解决办法Eclipse配置tomcat默认是发布到.metadata\plugins\目录下的,wtpwebapps。这样在实际的tomcat目录下,就找不到发布的项目。那么我...
    99+
    2023-05-31
    eclipse tomcat wtpwebapps
  • DKhadoop安装与配置常见问题及解决方法是怎么样的
    DKhadoop安装与配置常见问题及解决方法是怎么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天给大家就dkhadoop开发环境安装中常见的问题以及解决方法进行汇总...
    99+
    2023-06-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作