tomcat8.5.51安装
时间: 2025-01-07 22:11:36 浏览: 5
### Tomcat 8.5.51 安装教程
#### 下载Tomcat 8.5.51
为了获取Tomcat 8.5.51,需前往官方Apache Tomcat网站并找到对应的下载链接[^1]。
```bash
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.51/bin/apache-tomcat-8.5.51.tar.gz
```
#### 解压文件
下载完成后解压缩该tarball到期望的位置:
```bash
tar -xvzf apache-tomcat-8.5.51.tar.gz -C /opt/
```
这会创建一个名为`apache-tomcat-8.5.51`的新目录于指定路径下。
#### 设置环境变量
编辑用户的shell profile文件(如`.bashrc`, `.zshrc`),加入如下行来设置`$CATALINA_HOME`指向Tomcat根目录,并更新classpath以包含servlet API jar包位置[^3]。
```bash
export CATALINA_HOME=/opt/apache-tomcat-8.5.51
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib/servlet-api.jar
```
使更改生效:
```bash
source ~/.bashrc # 或者 source ~/.zshrc取决于使用的shell
```
#### 配置服务脚本 (可选)
对于希望作为Linux服务运行的情况,在/etc/systemd/system/内建立一个新的unit file `tomcat.service`.
```ini
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
Environment=CATALINA_PID=/opt/apache-tomcat-8.5.51/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/apache-tomcat-8.5.51
Environment=CATALINA_BASE=/opt/apache-tomcat-8.5.51
ExecStart=/opt/apache-tomcat-8.5.51/bin/startup.sh
ExecStop=/bin/kill -15 $MAINPID
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
```
接着启动并启用此service以便开机自启:
```bash
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat
```
#### 测试安装
打开浏览器访问 http://localhost:8080 来验证Tomcat是否正常工作。如果一切顺利,则应该能看到默认欢迎页面。
阅读全文