手把手教你如何在Linux安装apache-tomcat-7.0.27.tar.gz(附环境配置)
1. 先准备好东西
- 安装包下载地址:
- 下载文件:确保你已经把
apache-tomcat-7.0.27.tar.gz下载到 Linux 里了(比如在~/下载或/home/你的用户名/下载文件夹)。 - 检查 Java:Tomcat 要靠 Java 运行,先看看 Java 装没装:
如果看到类似
java version "1.8.0_291"的提示,说明有 Java,版本别太新(Tomcat 7 支持 Java 6/7/8)。如果没装,先去装 Java(比如用apt install openjdk-8-jdk或自己下包装)。
2. 解压文件
- 打开终端,进到下载文件夹(假设下载在
~/下载): - 解压压缩包:
解压完会多出一个文件夹:
apache-tomcat-7.0.27。
3. 把文件夹挪个地方(可选)
- 如果想把 Tomcat 放到固定位置(比如
/usr/local/),运行: (sudo是因为/usr/local/需要管理员权限,输入密码后继续)
4. 配置环境变量(推荐配一下)
- 目的是以后在终端直接输入
startup.sh或shutdown.sh就能启动/关闭 Tomcat,不用每次进到它的bin目录。 - 编辑配置文件(比如用
nano编辑器): - 在文件最后面加两行(假设 Tomcat 在
/usr/local/tomcat): - 按
Ctrl+X→ 输入Y→ 回车保存。 - 让配置生效:
5. 启动 Tomcat
- 进到 Tomcat 的
bin目录(如果配了环境变量,直接运行命令也行,但这里演示手动进目录): - 运行启动脚本:
- 如果看到类似
Tomcat started.的提示,说明启动成功了!
6. 检查是否跑起来了
- 打开浏览器(Linux 本机或能访问这台机器的浏览器),输入:
或者如果从别的机器访问,把
localhost换成这台 Linux 的 IP 地址(比如http://192.168.1.100:8080)。 - 如果看到 Tomcat 的欢迎页面(有只猫的 logo),说明成了!
7. 关闭 Tomcat
- 进到
bin目录: - 运行关闭脚本:
常见问题解决
-
报错说 Java 找不到:
- 检查
JAVA_HOME环境变量有没有配(Tomcat 依赖它)。如果没配,在~/.bashrc里再加一行(假设 Java 装在/usr/lib/jvm/java-8-openjdk-amd64): - 然后重新
source ~/.bashrc。
- 检查
-
端口 8080 被占用:
- 如果启动后访问不了,可能是别的程序占了 8080 端口。可以改 Tomcat 的端口:
- 进到
conf/server.xml文件: - 找到
<Connector port="8080" ...>这一行,把8080改成别的数字(比如8081)。 - 保存后重启 Tomcat。
- 进到
- 如果启动后访问不了,可能是别的程序占了 8080 端口。可以改 Tomcat 的端口:
-
权限问题:
- 如果运行
startup.sh报权限错误,给bin目录下的脚本加执行权限:
- 如果运行
-
启动后黑屏一闪而过:
- 可能是 Java 环境问题,检查
java -version是否正常,或者看看catalina.out日志文件: 日志里会写清楚为啥报错。
- 可能是 Java 环境问题,检查
浙公网安备 33010602011771号