linux下的tomcat

springboot项目端口是8080,部署到linux运行之后,为什么能检测到tomcat

手动安装tomcat,以下是在 Linux 系统上安装 Tomcat 的步骤:

  1. 下载 Tomcat 安装包。您可以从 Tomcat 官方网站(https://tomcat.apache.org/ ↗)下载最新版本的 Tomcat 安装包。根据您的需要选择合适的版本,例如,您可以下载稳定版的 Tomcat 9。

  2. 解压 Tomcat 安装包。将下载的 Tomcat 安装包解压到您选择的目录中。例如,您可以使用以下命令将 Tomcat 解压到 /opt 目录下:

    bash 复制代码
    sudo tar -zxvf apache-tomcat-9.x.x.tar.gz -C /opt
    `````
    
    其中,`apache-tomcat-9.x.x.tar.gz` 是您下载的 Tomcat 安装包的文件名,`/opt` 是您选择的目录。
  3. 创建 Tomcat 用户。为了提高安全性,建议创建一个专门的用户来运行 Tomcat。您可以使用以下命令创建一个新的用户:

    bash 复制代码
    sudo useradd -r tomcat
    `````
  4. 设置 Tomcat 目录权限。为了让 Tomcat 用户能够访问 Tomcat 目录,您需要将 Tomcat 目录的所有权转移到 Tomcat 用户。您可以使用以下命令更改目录的所有权和权限:

    bash 复制代码
    sudo chown -R tomcat: /opt/apache-tomcat-9.x.x
    sudo chmod +x /opt/apache-tomcat-9.x.x/bin/*.sh
    `````
    
    其中,`/opt/apache-tomcat-9.x.x` 是您解压的 Tomcat 目录。
  5. 启动 Tomcat。使用以下命令启动 Tomcat:

    bash 复制代码
    sudo -u tomcat /opt/apache-tomcat-9.x.x/bin/startup.sh
    `````

现在,您可以在浏览器中访问 http://localhost:8080 查看 Tomcat 的欢迎页面。请注意,防火墙可能会阻止对端口 8080 的访问,因此您需要在防火墙中打开该端口。如果需要关闭 Tomcat,请使用以下命令:

bash 复制代码
sudo -u tomcat /opt/apache-tomcat-9.x.x/bin/shutdown.sh

Tomcat命令:

6.1、启动tomcat

bin/startup.sh 启动tomcat

6.2、关闭tomcat

bin/shutdown.sh 停止tomcat

6.3、查看tomcat的控制台输出

tail -f logs/catalina.out

6.4、查看tomcat是否启动

ps -ef |grep tomcat (输出内容如 root 5144 1 0 10:21 pts/1 00:00:06。。。 5144就是pid进程号 )

6.5、结束tomcat进程

kill -9 pid pid 为相应的进程号

相关推荐
资深电气设计8 分钟前
TPO卷材研发常见问题:强度与柔韧性为何难兼顾?埃克森美孚威达美™6102的技术参考
运维·物联网·创业创新·业界资讯
优化Henry14 分钟前
光路异常告警排查实战:LTE室分与5G小区两个案例解析
运维·网络·学习·5g·tdd
Apipi*24 分钟前
30天速通Linux 第九章Linux网络编程
linux·运维·网络
报错小能手36 分钟前
Channel面试题。Sync面试题
linux·服务器·windows
天远数科37 分钟前
零信任架构实战:基于天远风控经营异常预警构建自动化电子签章前置合规网关
运维·人工智能·架构·自动化
xiaoqiMikko1 小时前
Linux 实战(五):DNS、hosts、CLOSE-WAIT、SSH 权限与改端口 —— 三台真机实测
linux·centos
Linux-lucky1 小时前
43-Linux学习之旅之Shell 脚本(二)
linux·运维·学习·ubuntu·dash
yv798an1 小时前
从 OpenSBI 引导到 C++17 异步运行时:自制 RISC-V 嵌入式专有 NAS 踩坑全记录
linux
不悔哥2 小时前
Linux系统编程多线程程序如何安全退出
linux
Fcy6482 小时前
Linux下 数据链路层详解(从以太网到ARP协议)
linux·mac·以太网·数据链路层·arp