Tomcat 安装与配置:超详细指南
目录
- 一、安装前的准备工作
- (一)配置 `JAVA_HOME` 环境变量
- 二、下载 Tomcat
- (一)Windows 系统
- (二)macOS/Linux 系统
- 三、安装 Tomcat
- (一)Windows 系统
- (二)Linux 系统
- 四、配置 Tomcat 环境变量
- 五、启动与停止 Tomcat
- (一)启动 Tomcat
- (二)停止 Tomcat
- 六、验证安装
- 七、配置 Tomcat 管理页面
- 八、部署 Web 应用程序
- 九、总结
一、安装前的准备工作
在安装 Tomcat 之前,需要确保系统中已经安装了合适的 JDK 版本。Tomcat 依赖 JDK 运行,推荐使用 LTS(长期支持)版本,如 JDK 11 或 JDK 8。
(一)配置 JAVA_HOME
环境变量
在 Windows 系统中,右键点击“此电脑”或“我的电脑”,选择“属性”,进入“高级系统设置”,点击“环境变量”,在“系统变量”中新增或修改 JAVA_HOME
,设置为 JDK 安装路径,例如:D:\JDK11.0.1
。
在 Linux 系统中,在 ~/.bashrc
或 /etc/profile
文件中添加以下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_321
export PATH=$JAVA_HOME/bin:$PATH
保存后执行以下命令以使配置生效:
source ~/.bashrc
二、下载 Tomcat
访问 Apache Tomcat 官网,选择适合您系统的版本进行下载。在下载页面,可以选择推荐的稳定版本,如 Tomcat 9 或 Tomcat 10。
(一)Windows 系统
选择 64-bit Windows zip
(免安装版)。
(二)macOS/Linux 系统
选择 Core
下的 tar.gz
压缩包。
三、安装 Tomcat
(一)Windows 系统
- 将下载的压缩包解压到目标文件夹(建议路径:
C:\Tomcat
)。 - 进入解压后的
apache-tomcat-9.0.58
文件夹。 - 重命名整个文件夹为
tomcat
(方便后续配置)。
(二)Linux 系统
- 打开终端,解压下载的
.tar.gz
文件:
tar -zxvf apache-tomcat-9.0.58.tar.gz
- 将解压后的文件夹移动到
/usr/local/
目录:
sudo mv apache-tomcat-9.0.58 /usr/local/tomcat
四、配置 Tomcat 环境变量
为了方便在命令行使用 Tomcat,需要配置环境变量:
- 在
~/.bashrc
或/etc/profile
文件中添加以下内容:
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
- 保存后执行以下命令以使配置生效:
source ~/.bashrc
五、启动与停止 Tomcat
(一)启动 Tomcat
- 进入 Tomcat 的
bin
目录:
cd /usr/local/tomcat/bin
- 运行以下命令启动 Tomcat:
- Windows: 运行
startup.bat
文件。 - Linux/Mac: 运行
startup.sh
文件。
./startup.sh
(二)停止 Tomcat
- 进入 Tomcat 的
bin
目录。 - 运行以下命令停止 Tomcat:
- Windows: 运行
shutdown.bat
文件。 - Linux/Mac: 运行
shutdown.sh
文件。
./shutdown.sh
六、验证安装
- 打开浏览器,访问
http://localhost:8080
。 - 如果看到 Tomcat 的欢迎页面,说明安装成功。
七、配置 Tomcat 管理页面
- 编辑
conf/tomcat-users.xml
文件,添加管理员用户:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="password" roles="admin-gui,manager-gui"/>
-
重启 Tomcat 服务。
-
打开浏览器,访问
http://localhost:8080/manager/html
,使用刚才创建的用户名和密码登录,即可访问 Tomcat 的管理页面。
八、部署 Web 应用程序
- 将您的 Web 应用程序打包为
.war
文件。 - 将
.war
文件复制到 Tomcat 的webapps
目录中。 - 重启 Tomcat 服务。
- 访问
http://localhost:8080/yourapp
,其中yourapp
是您的应用程序名称。
九、总结
通过以上步骤,您已经成功安装和配置了 Tomcat,并可以部署和管理 Web 应用程序。希望这篇教程对您有所帮助,如果您在安装和配置过程中有任何疑问,欢迎随时交流探讨!