linux安装tomcat详细教程
时间: 2024-08-14 20:05:14 浏览: 50
在Linux系统上安装Tomcat是一个常见的Web服务器部署步骤,下面是基于Ubuntu系统的详细安装教程:
1. **更新系统**:
```sh
sudo apt update
sudo apt upgrade
```
2. **添加官方存储库** (对于Debian系列):
```sh
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/tomcat9
```
3. **或者使用HTTPS存储库** (更安全的选择):
```sh
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install nodejs
wget -qO- https://packages.apache.org/tomcat/debian/repogetKey | sudo apt-key add -
echo "deb https://packages.apache.org/tomcat/debian $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/tomcat.list
```
4. **更新并安装Tomcat**:
```sh
sudo apt-get update
sudo apt-get install apache-tomcat9 tomcat9-admin tomcat9-juli-adm
```
5. **检查安装**:
安装完成后,你可以通过访问`http://localhost:8080`来确认Tomcat是否安装成功。默认管理界面用户名是`admin`,密码是`manager`。
6. **配置防火墙** (如果需要打开外部访问):
```sh
sudo ufw allow 'Apache Tomcat'
sudo ufw reload
```
7. **启动、停止和重启服务**:
- 启动:`sudo service tomcat9 start`
- 停止:`sudo service tomcat9 stop`
- 重启:`sudo service tomcat9 restart`
8. **设置环境变量** (可选,方便在命令行快速运行catalina.sh):
将`CATALINA_HOME`指向Tomcat安装路径,例如:
```bash
export CATALINA_HOME=/usr/share/tomcat9
```
阅读全文