centos7配置jdk和tomcat

由于比较久没有在linux上进行环境配置了,现在要给自己搭建一个环境,用于java开发。下面记录一下相关的配置。下次再由需要就复制粘贴就好了。(以下内容基于centos7)

 systemctl stop firewalld

一、安装jdk

解压,改文件夹名称为jdk1.8

 tar -zxvf jdk-8u121-linux-x64.tar.gz 
 mv jdk1.8.0_121/ jdk1.8

然后就是修改环境变量配置,编辑/etc/profile ,文件末尾追加下面内容

export JAVA_HOME=/soft/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
保存完毕后,刷新下配置文件
source /etc/profile

然后用java -version   , java ,javac三个命令分别检查下。弹出正确内容就说明jdk安装成功

二、安装tomcat

解压,改文件夹名称为tomcat8080

 tar -zxvf apache-tomcat-9.0.0.M17.tar.gz 
 mv apache-tomcat-9.0.0.M17 tomcat8080

然后就是修改环境变量配置,编辑/etc/profile ,添加下面内容

export CATALINA_HOME=/soft/tomcat8080
保存完毕后,刷新下配置文件
source /etc/profile

进入到tomcat8080下面的bin目录里面执行

./startup.sh 

然后访问tomcat的地址。发现访问不了,但是日志又没有报错,明明启动成功了,怀疑是防火墙的问题。

然后查看防火墙状态

 firewall-cmd --state
显示为running,表示正在运行。用下面的命令把防火墙关闭
 systemctl stop firewalld

然后访问tomcat的地址。成功~

此时防火墙的状态是not running

centos7防火墙的操作方法可以参考这篇文章:CentOs开放端口的方法





猜你喜欢

转载自blog.csdn.net/qq_16979575/article/details/79591160