CentOS/RHEL 7/6/5上怎么安装Tomcat 7.0.68服务

发布网友 发布时间:2022-04-20 06:47

我来回答

1个回答

热心网友 时间:2022-05-02 13:44

1. 下载安装JDK

1

JDK安装

yum -y install java-1.7.0-openjdk
2
Java版本检测

java -version
END
2. 下载安装Tomcat

1
Tomcat下载

2
Tomcat启动运行
# cd /usr/local/tomcat7# ./bin/startup.sh
3
[输出样例]

4
本地访问
这是在Centos的火狐浏览器中运行的结果

5
设置Tomcat开机启动
1、进入编辑
  vi /etc/rc.d/rc.local
2、打开后在最底部复制下面
  /usr/local/tomcat7/bin/startup.sh
3、重启服务器,试试能不能访问。
4、如果JDK和Tomcat安装的目录不跟上面的一样,请修改相应路径
END
3. Tomcat修改默认端口

1
熟悉tomcat的配置文件
1、编辑Tomcat配置文件
# vi /usr/local/tomcat7/conf/server.xml (实际情况参考你服务器安装的路径为准)
2、在配置文件里找到下面这一段

2
修改端口
1、打开tomcat配置文件
#vi /usr/local/tomcat7/conf/server.xml
2、打开Tomcat配置文件之后按 /8080 快速检索,找到下图配置

3
3、修改端口,按 i 进行,将8080 修改为 80
4、按:wq 保存并退出
4
重启Tomcat 并检测
重启Tomcat服务
停用 # /usr/local/tomcat7/bin/shutdown.sh
启用 # /usr/local/tomcat7/bin/startup.sh
5
在Centos上尝试本地IP访问

END
4. 局域网内其他主机远程访问

出现无法访问的情况

主要原因为Centos防火墙还开着,需要关闭
关闭防火墙指令:/etc/init.d/iptables stop
永久关闭防火墙指令:chkconfig iptables off
开启防火墙指令:/etc/init.d/iptables start
永久开启防火墙指令:chkconfig iptables on
查看防火墙状态:/etc/init.d/iptables status
关闭防火墙后重新远程访问。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com