首页 > 其他分享 >CnetOS安装Tomcat

CnetOS安装Tomcat

时间:2024-10-18 10:19:18浏览次数:11  
标签:opt Tomcat tomcat CnetOS sudo 63 apache 安装

CnetOS安装Tomcat

第一步:准备环境

确保你的CentOS系统是最新的:

sudo yum update -y

第二步:安装必要的软件包

安装Java运行环境(JRE)或Java开发工具包(JDK),因为Tomcat需要Java来运行:

sudo yum install java-1.8.0-openjdk-devel -y

你可以通过以下命令检查Java版本:

java -version

第三步:下载并安装Tomcat

  1. 下载Tomcat:

    wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz
    
  2. 验证下载文件的完整性 (可选):

    wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.63/bin/apache-tomcat-9.0.63.tar.gz.sha512
    sha512sum -c apache-tomcat-9.0.63.tar.gz.sha512
    
  3. 解压文件:

    tar -xvf apache-tomcat-9.0.63.tar.gz
    
  4. 移动解压后的目录到一个合适的位置:

    sudo mv apache-tomcat-9.0.63 /opt/tomcat
    

第四步:配置Tomcat

  1. 设置Tomcat用户和组:

    sudo groupadd tomcat
    sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
    
  2. 更改Tomcat目录的所有权:

    sudo chown -R tomcat:tomcat /opt/tomcat
    
  3. 配置Tomcat的启动脚本:
    创建一个systemd服务文件来管理Tomcat。在 /etc/systemd/system/ 目录下创建 tomcat.service 文件:

    sudo nano /etc/systemd/system/tomcat.service
    

    添加以下内容:

    [Unit]
    Description=Apache Tomcat Web Application Container
    After=syslog.target network.target
    
    [Service]
    Type=forking
    User=tomcat
    Group=tomcat
    Environment="JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk"
    Environment="CATALINA_PID=/opt/tomcat/temp/tomcat.pid"
    Environment="CATALINA_HOME=/opt/tomcat"
    Environment="CATALINA_BASE=/opt/tomcat"
    Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
    Environment="JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
    
    ExecStart=/opt/tomcat/bin/startup.sh
    ExecStop=/opt/tomcat/bin/shutdown.sh
    
    [Install]
    WantedBy=multi-user.target
    

第五步:启用并启动Tomcat

  1. 重新加载systemd:

    sudo systemctl daemon-reload
    
  2. 启用并启动Tomcat服务:

    sudo systemctl enable tomcat
    sudo systemctl start tomcat
    
  3. 检查状态:

    sudo systemctl status tomcat
    
  4. 防火墙设置 (如果需要):

    sudo firewall-cmd --permanent --add-port=8080/tcp
    sudo firewall-cmd --reload
    

现在你应该可以通过访问你的服务器IP地址加上默认端口8080来查看Tomcat的欢迎页面了:

http://your_server_ip:8080

以上步骤将帮助你在CentOS上安装并配置Tomcat服务器。请注意,你需要根据实际环境调整路径和版本号。

标签:opt,Tomcat,tomcat,CnetOS,sudo,63,apache,安装
From: https://blog.csdn.net/weixin_52352417/article/details/143035993

相关文章

  • pg小工:pgsql的安装
    pg小工:pgsql的安装   安装系统:Centos7release7.5(Final) 三种安装方式1.二进制包安装,EnterpriseDB提供了两种PostgreSQL的二进制包,两种都无须编译安装,并且只提供到PostgreSQL10.X版本第一种:傻瓜向导二进制包下载地址:https://www.enterprisedb.com/downloads/pos......
  • 安装虚拟机
    安装虚拟机CentOS创建时间:2024-1016地址:通过网盘分享的文件:镜像文件链接:https://pan.baidu.com/s/1Up2IrB_hzXPc0omfhrkl9Q?pwd=b82q提取码:b82q--来自百度网盘超级会员v6的分享1.准备好镜像2.在vmware创建虚拟机2.1点击创建新的虚拟机2.2选择自定义2.3点击......
  • [Redis] 在Linux中安装Redis并连接图形化工具详细过程(附下载链接)
    前言安装Redis之前应该在虚拟机中安装Linux系统,这里使用centos7版本[linux]在VMware中安装linux、文件下载及详细安装过程(附下载链接)-CSDN博客安装Linux后,更换yum源为阿里云并安装gcc依赖[Linux]CentOS7替换yum源为阿里云并安装gcc详细过程(附下载链接)-CSDN博客redis-6......
  • # Deep Live Cam:AI 即时换脸直播,效果炸裂!堪称DeepFake杀手锏!附下载安装教学
    ##引言大家好!今天我要为大家介绍一款超级酷炫的AI工具——**DeepLiveCam**。这款工具可以在直播中实现实时换脸,效果堪称炸裂!无论你是想在直播中变成明星,还是在视频会议中保护隐私,DeepLiveCam都能轻松搞定。本文将详细介绍这款工具的功能,并提供详细的下载和安装教程,让小......
  • windows安装cuda与cudnn
    目录cuda安装前期准备查看电脑支持的cuda版方式一 方式二安装与配置官网下载安装包安装 安装检验环境变量检查(可选)卸载cudnn安装安装包下载配置 环境变量配置安装检验 ​编辑cuda安装前期准备查看电脑支持的cuda版方式一 按快捷键win+R输入“cmd......
  • Clickhouse 23.8.9.54 部署安装
    Clickhouse23.8.9.54部署安装ClickHouse是一个开源的列式数据库管理系统(DBMS),专为高性能的在线分析处理(OLAP)而设计。它由Yandex于2016年开源,专门应对需要处理大量数据并进行快速分析查询的场景。ClickHouse最显著的特性是其列式存储架构,使得它在处理大数据集时,具有......
  • IntelliJ IDEA 2024 安装使用 (附加激活码、补丁,亲测有效!)
    第一步:下载IDEA安装包访问IDEA官网,下载IDEA2024.1.4版本的安装包,下载链接如下:idea官方链接也可以在这里点击下载idea下载idea第二步:安装IDEA点击xx关掉程序!第三步:下载补丁下载地址(里面包含激活码)https://pan.quark.cn/s/9dbfe698c064补丁下载成功后,......
  • 实战!oracle11g一键安装脚本分享
    #!/bin/bash#一键安装oracle数据库#修改主机名hostnamectlset-hostnamemyoracle#添加主机名与IP对应记录public_ip=$(hostname-I|grep-o-e'[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}'|head-n1)node_name=$(hostname)echo-e"${public_ip}${no......
  • 【奶奶看了都会了】AI绘画 Mac安装stable-diffusion-webui绘制AI妹子保姆级教程
    1.作品图2.准备工作目前网上能搜到的stable-diffusion-webui的安装教程都是Window和MacM1芯片的,而对于因特尔芯片的文章少之又少,这就导致我们还在用老Intel芯片的Mac本,看着别人生成美女图片只能眼馋。所以这周末折腾了一天,总算是让老Mac本发挥作用了。先来说说准备工作:......
  • Android studio下载安装
    1、在共享盘中找到文件并复制到本地下载地址AndroidStudio下载:点击前往官网下载2、安装Androidstudio双击刚刚拷贝到本地的文件3、打开Androidstudio打开的三种形式3.1、按wind键搜索androidstudio点击打开3.2、点击androidstudio桌面快捷图标打开......