Centos7安装配置JDK1.8和tomcat7 并开放8080端口,centos7jdk1.8
Centos7安装配置JDK1.8和tomcat7 并开放8080端口,centos7jdk1.8
注意:首先坚持jdk版本与系统版本是否一致
1.在/usr/目录下创建java目录
[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java
2.下载jdk,然后解压
[root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz
3.设置环境变量
[root@localhost java]# vi /etc/profile
在profile中添加如下内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
让修改生效:
[root@localhost java]# source /etc/profile
4.验证JDK有效性
[root@localhost java]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
第二步安装tomcat
进入tomcat目录cd /usr/local/tomcat
然后解压tar -zxv -f apache-tomcat-7.0.73.tar.gz
解析完成后即可以启动Tomcat,检查是否安装成功
cd /usr/local/tomcat/apache-tomcat-7.0.73/bin
sh startup.sh
出现以下界面即启动成功
最后需要在安全组入口方向添加所使用的端口
1.发现安装好tomcat后,发现无法访问tomcat首页,后来发现防火墙没有开放8080端口。
需注意的是:CentOS 7防火墙换用Friewalld了,所以要用以下命令将端口号加进防火墙:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
最后记得reload以下,出现success就是设置成功。我在执行命令时,出现firewalld is not running的报错,用以下命令将firewalld起起来即可,并且允许其自启动
systemctl start firewalld
systemctl enable firewalld
相关文章
- 暂无相关文章
用户点评