Hey, Nice to meet You. 

必有过人之节.人情有所不能忍者,匹夫见辱,拔剑而起,挺身而斗,此不足为勇也,天下有大勇者,猝然临之而不惊,无故加之而不怒.此其所挟持者甚大,而其志甚远也.          ☆☆☆所谓豪杰之士,

在CentOS7上配置JDK和Tomcat

一、软件包下载

①、JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

image

由于JDK下载现在要登录账户了,这里提供一下:账号:liwei@xiaostudy.com密码:OracleTest1234 或者这个链接:http://bugmenot.com/view/oracle.com

注:请不要改密码,大家共同使用!!!

 

②、Tomcat下载地址:https://tomcat.apache.org/download-80.cgi

image

下载之后,用Xftp将文件上传到CentOS的  usr/local/ 目录下。

image

可以发现已经上传进来了。

image

下面我们进行配置。

二、配置JDK

①、首先我们要进入到usr/local目录下:cd /usr/local。然后进行解压:

tar -zxvf jdk-8u251-linux-x64.tar.gz

   解压完成后:

image

 

②、进行环境变量的配置

vi /etc/profile

在profile文件最下面添加如下内容(这里根据你自己的路径和名称添加,不一定和我一样):

JAVA_HOME=/usr/local/jdk1.8.0_251
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

注意: 在上述添加过程中,等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为

           后面在 source /etc/profile 时不能识别多余的空格,会理解为是路径一部分。

进入编辑模式按键盘“↓”至底部,然后按  i  进入添加模式,添加完后按 esc  再按  :wq   完成:

image

 

③、配置完成之后必须要刷新配置文件:

source /etc/profile

 

④、之后输入以下命令验证JDK是否安装成功:

java
javac
java -version

image

这样就大功告成了,下面我们来配置Tomcat。

三、配置Tomcat

①、同样先解压

cd /usr/local
tar -zxvf apache-tomcat-8.5.56.tar.gz

 

②、启动Tomcat

cd apache-tomcat-8.5.56/bin/
#执行启动命令
./startup.sh

启动之后就可以在浏览器访问了。如果浏览器访问 http://ip:8080/ 访问不了,我们查看防火墙开放的端口:

firewall-cmd --zone=public --list-ports

image

可以发现什么端口都没有,而Tomcat的默认端口是8080,所以我们要添加开放8080端口。

 

③、配置开放端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

因为centos7 已经更改了防火墙策略,所以使用这种方式来打开端口,介绍一下这些参数:

  • zone #作用域
  • add-port=8080/tcp #添加端口,格式为:端口/通讯协议
  • permanent #永久生效,没有此参数重启后失效

 

④、重启防火墙

firewall-cmd --reload

 

⑤、测试tomcat

我虚拟机的IP地址为192.168.30.101,所以在同网段机器的浏览器上输入:http://192.168.30.101:8080/。结果为如下图:

image

成功访问!!!

posted @ 2020-07-02 11:35  唐浩荣  阅读(809)  评论(0编辑  收藏  举报