1.第一步先下载JDK.
下载链接:https://www.oracle.com/java/technologies/javase-downloads.html
(1).选择要下载的jdk版本,这里选择的是jdk1.8
(2).可以选择rpm包或者tar.gz包,这里选择的是rpm包下载
(3).把下载好的rpm上传到centos7自己创建的目录下,这里的目录是saftwore目录
2.查看系统自带的jdk并卸载
(1).先查看openjdk版本,使用命令:java -version
[root@dubbo saftwore]# java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.2181-b13, mixed mode)
(2).使用命令:rpm -qa | grep java 查看系统自带的java文件
[root@dubbo saftwore]# rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.4.el7_6.x86_64
java-1.7.0-openjdk-1.7.0.191-2.6.15.4.el7_6.x86_64
tzdata-java-2019a-1.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.181-3.b13.el7_6.x86_64
javapackages-tools-3.4.1-11.el7.noarch
(3).使用命令:rpm -e --nodeps xxx 删除java文件
[root@dubbo saftwore]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.0.el7_6.x86_64
[root@dubbo saftwore]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.0.el7_6.x86_64
[root@dubbo saftwore]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-3.b13.el7_6.x86_64
[root@dubbo saftwore]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181.b13.el7_6.x86_64
(4).使用命令:java -version查看是否删除成功
3.安装下载的jdk
(1).在/usr目录下创建java目录,
[root@dubbo /]# mkdir /usr/java
(2).把jdk解压到java目录下,这里使用的jdk是rpm包,使用rpm命令解压,
如果下载的是tar包,使用这个命令:
tar -zxvf jdk-8u201-linux-x64.tar.gz
[root@dubbo saftwore]# rpm -ivh jdk-8u201-linux-x64.rpm /usr/java
4.配置jdk环境变量
(1).编辑 /etc/profile文件
[root@dubbo /]# vim /etc/profile
(2).按 i 进入编辑模式,在文本最后一行加入以下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
(3).编辑之后,按esc退出插入模式,使用shift+:键进入保存文件模式输入wq保存,然后使用source命令重新加载profile文件
[root@dubbo /]# source /etc/profile
(4).使用命令:java -version查看是否成功
[root@dubbo /]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
以上是JDK安装。
tomcat安装
1.先去tomcat官网下载tomcat
tomcat下载链接: http://tomcat.apache.org/
(1).选择要下载的tomcat版本,这里选择的是tomcat8
(2).把下载好的tomcat上传到centos7自己创建的目录下,这里的目录是saftwore
(3).在/usr目录下创建一个tomcat目录
[root@dubbo saftwore]# mkdir /usr/tomcat
(4).使用tar命令解压tomcat到/usr/tomcat目录下
[root@dubbo saftwore]# tar -zxvf apache-tomcat-8.5.37.tar.gz -C /usr/tomcat
(5).进入tomcat目录启动tomcat
[root@dubbo saftwore]# cd /usr/tomcat8/apache-tomcat-8.5.37/bin
[root@dubbo bin]# ./startup.sh
(6).访问http://192.168.152.130:8080/显示tomcat默认页面
(7).如果访问不成功,查看防火墙状态是否关闭,未关闭开放80端口
[root@dubbo /]# firewall-cmd --state
running
(8).开放80端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
(9).重启tomcat,重新加载配置
[root@dubbo /]# systemctl restart firewalld.service
[root@dubbo /]# firewall-cmd --reload
(10).再次访问http://192.168.152.130:8080/
2.防火墙状态
如果不想设置开放端口可以永久性关闭防火墙
[root@dubbo /]# systemctl stop firewalld.service
[root@dubbo /]# firewall-cmd --state
not running
[root@dubbo /]# systemctl disable firewalld.service