压缩包下载
下载地址:https://tomcat.apache.org/download-70.cgi (下载tar.gz包)
解压
- 使用
FileZilla
或SecureCRT
将JDK压缩包复制到/usr/local
目录下(SFTP 传输文件) - 使用putty或SecureCRT通过命令行操作
- 进入
apache-tomcat-7.0.90.tar.gz
压缩包目录:cd /usr/local
- 解压命令:
tar -zxvf apache-tomcat-7.0.90.tar.gz
在当前目录生成apache-tomcat-7.0.90
文件夹 - 删除压缩保命令:
rm -f apache-tomcat-7.0.90.tar.gz
注:f
强制删除(不需要进行确认)
配置环境
通过vim /etc/profile
命令进入profile文件
输入i
切换成可编辑模式,添加export CATALINA_HOME=/usr/local/apache-tomcat-8.5.33
(需要在安装JDK的前提下,JDK安装可参考https://blog.youkuaiyun.com/Stand_by_m_e/article/details/82111246)
esc
退出可编辑状态
:wq
退出profile文件
:wq!
强制退出
source /etc/profile
使profile文件生效(目前处于根目录)
进入tomcat bin目录下,cd /usr/local/apache-tomcat-7.0.90/bin
./startup.sh
启动tomcat
在浏览器中输入ip:port
(默认port是8080,可以通过server.xml修改 /usr/local/apache-tomcat-7.0.90/conf/server.xml
遇到问题
Cannot find /usr/local/apache-tomcat-7.0.90/bin/setclasspath.sh
:
1.查看profile文件中的CATALINA_HOME
设置是否正确
2.通过ll
查看是否setclasspath.sh
是否拥有对应的权限
chmod 777 *.sh
添加读,写,可执行权限
防火墙问题:
解决方式1.关闭防火墙 service iptables stop
(不建议)
2.vi /etc/sysconfig/iptables
开放访问Tomcat所需端口
-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
注:需要在 -A INPUT -j REJECT --reject-with icmp-host-prohibited
上面