Linux上安装Tomcat详细步骤

Linux下Tomcat8的安装配置

安装Tomcat前首先要安装对应的jdk并配置Java环境,

没有安装的可以参考博客:https://blog.csdn.net/duan196_118/article/details/103930813

1. Tomcat的下载及通过Xftp把下载好的文件上传到Linux中此处省略

2. 将文件解压到usr/local目录下

       tar -zxvf apache-tomcat-8.5.45.tar.gz -C/usr/local

3.将tomcat-8.5.45改名为tomcat8

     mv apache-tomcat-8.5.45 tomcat8

4. 进入配置文件

   cd  tomcat8/conf/

5. 修改配置文件(可选)

     vi server.xml

6. 修改端口port(可选)

 

找到图中位置,可以将port改为你想要的端口号,默认:8080

7. 为Tomcat指定JDK环境

    vi /usr/local/tomcat8/bin/startup.sh

添加如下配置

export JAVA_HOME=/usr/java/jdk1.8.0_60
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
export CATALINA_HOME=/usr/local/tomcat8
/usr/local/tomcat8/bin/catalina.sh start

 8. 启动tomcat

    /usr/local/tomcat8/bin/startup.sh

此时可以在Windows上输入ip:端口进行访问,如果访问不到再进行下面的修改。关闭防火墙,开放8080端口。

9.  查看防火墙状态

    service iptables status

10. 关闭防火墙(需要root权限)

      service iptables stop

编辑 vi /etc/sysconfig/iptables

添加以下内容并保存退出:

      -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

 执行命令:systemctl restart iptables

打开外部浏览器,输入http://centOS IP:8080 即可看到Tomcat欢迎界面!

解决方案二

firewalld 进行8080端口开放配置
1、在firewalld 上开放8080端口
输入命令:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
命令解析:
           –zone #作用域
           –add-port=8080/tcp #添加端口,格式为:端口/通讯协议
           –permanent #永久生效,没有此参数设置,重启后会失效。
2、重启防火墙
     输入命令:firewall-cmd --reload

欢迎留言指正。。。

发布了171 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/duan196_118/article/details/105125481