Centos7上安装tomcat
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1. JDK安装1>查看目前系统的jdk: rpm -qa | grep jdk2>查看yum库中有哪些JDK: yum search java|grep jdk3>选择要安装的版本的包名,进行安装:
千家信息网最后更新 2026年10月31日Centos7上安装tomcat
1. JDK安装
1>查看目前系统的jdk: rpm -qa | grep jdk
2>查看yum库中有哪些JDK: yum search java|grep jdk
3>选择要安装的版本的包名,进行安装: yum install java-1.7.0-openjdk-1.7.0.75.x86_64
4>也可选择自己要安装的其它版本或最新版本的JDK.注意修改下面配置中的路径。
2. 配置JDK
设置环境变量 root@localhost ~]# vi /etc/profile
添加如下内容:
#set java environment JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效:[root@localhost java]# source /etc/profile
3. 安装tomcat
[root@admin local]cd /usr/local [root@admin local]wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.tar.gz [root@admin local]tar -zxv -f apache-tomcat-7.0.73.tar.gz // 解压压缩包 [root@admin local]rm -rf apache-tomcat-7.0.73.tar.gz // 删除压缩包 [root@admin local]mv apache-tomcat-7.0.73 tomcat
启动tomcat:
cd usr/local/tomcat/bin/ ./startup.sh
4. 关闭firewalld, Centos默认的防火墙不是iptables,而是firewalld。所以需要关闭firewalld
systemctl stop firewalld systemctl disable firewalld
5. 安装iptables,修改rules文件。
1> 安装iptables
#先检查是否安装了iptables service iptables status #安装iptables yum install -y iptables #升级iptables yum update iptables #安装iptables-services yum install iptables-services
2> 修改启用iptables。再在iptables文件里再加上开放8080端口(tomcat)
vim /etc/sysconfig/iptables,新安装的第一次打开里面是空的,粘贴上下面的内容
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT 这句的意义是开放8080端口。
# Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
修改完保持退出。
3> 开启iptables服务
systemctl enable iptables.service systemctl start iptables.service
6. 验证
在浏览器输入http://127.0.0.1:8080/ 看到tomcat系统界面,说明安装成功!
版本
内容
文件
端口
系统
开放
选择
配置
成功
上下
变量
意义
浏览器
环境
界面
第一次
而是
路径
防火墙
面的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
西安纸贵互联网科技有限公司
与互联网科技公司
善班互联网科技
为想互联网科技
杭州互联网科技公司
互联网科技视频
天津摩尔互联网科技
善班互联网科技有限公司
一五八零互联网科技
天扬科技互联网广告
云创客互联网科技公司
科技与互联网的利与弊
互联网系的金融科技公司
青岛科技大学互联网大赛研究生
翼展科技 首家互联网医院
互联网时代的科技公司
互联网科技资金流入
上海同邻互联网科技有限公司规模
中国互联网公司的科技投入
北京品多多互联网科技有限公司
互联网科技论文
奔汉互联网科技
汉立互联网科技有限公司联系电话
卫星互联网科技股票
深圳国际航运科技和互联网
互联网公司黑科技创始人
本届互联网大会上的黑科技
南京一网一红互联网科技有限公司
青岛互联网科技园
科技发展第三阶段互联网时代