如何在linux服务器安装tomcat
如何在linux服务器安装tomcat详细介绍
在 Linux 服务器上安装 Tomcat 的步骤如下:
1. 下载 Tomcat
首先访问 Tomcat 官网 找到最新稳定版的下载链接(例如 Tomcat 10)。
使用 wget 命令下载压缩包(以 apache-tomcat-10.1.14.tar.gz 为例):
bash
https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.14/bin/apache-tomcat-10.1.14.tar.gz
2. 解压文件
将下载的压缩包解压到指定目录(推荐 /opt 或 /usr/local):
bash
apache-tomcat-10.1.14.tar.gz /opt/
解压后会生成 Tomcat 目录(如 /opt/apache-tomcat-10.1.14)。
3. 配置环境变量(可选)
为了方便访问 Tomcat 命令,可将其 bin 目录添加到系统路径中。
编辑环境变量文件:
bash
/etc/profile
在文件末尾添加:
bash
/opt/apache-tomcat-10.1.14/bin
保存并生效配置:
bash
/etc/profile
4. 启动 Tomcat
进入 Tomcat 的 bin 目录并执行启动脚本:
bash
/opt/apache-tomcat-10.1.14/bin./startup.sh
启动后,Tomcat 会监听默认端口 8080。
5. 验证安装
在浏览器中访问 http://服务器IP:8080,若看到 Tomcat 欢迎页面,则安装成功。
如果服务器有防火墙,需开放 8080 端口(以 Ubuntu 的 UFW 为例):
bash
ufw allow /tcp
6. 设置开机自启动(可选)
创建 Tomcat 服务文件(以 systemd 为例):
bash
/etc/systemd/system/tomcat.service
写入以下内容(根据实际路径修改 CATALINA_HOME):
ini
启用并启动服务:
bash
systemctl tomcatsystemctl start tomcat
7. 停止 Tomcat
进入 bin 目录执行停止脚本:
bash
./shutdown.sh
补充说明:
- 非 root 用户:建议创建专用用户(如
tomcat)运行 Tomcat,避免以 root 权限运行:bashtomcattomcat:tomcat /opt/apache-tomcat-10.1.14
9123 useradd tomcat tomcat:tomcat /opt/apache-tomcat-10.1.14
- 管理界面:若需访问 Tomcat 的管理后台,需修改
conf/tomcat-users.xml文件,添加管理员用户(详见 Tomcat 官方文档)。
按照以上步骤操作,即可在 Linux 服务器上成功安装并启动 Tomcat。