Centos7配置Jdk1.8及搭建Tomcat服务

一. Java JDK1.8配置(Coentos 7)

准备工作

下载 FileZilla(官网的绿色版完全免费)
下载 jdk1.8安装包 tar.gz(Linux下压缩格式)
利用 FileZilla文件传输软件将下载好的压缩包传送到服务器

云服务器端配置(xxx均为自己的文件名)

1.在usr/local/目录下 建立 services/jdk8 目录.
2.解压文件在jdk目录下 使用命令:

1
tar -zvxf xxx.tar.gz

3.解压完成后java 命令可以使用 javac 需要配置环境变量

1
2
3
4
5
vi /etc/profile
在文件最后加入
export JAVA_HOME=/usr/local/services/jdk8(jdk的绝对路径)
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

到此 javac 测试 没问题就是配置成功

二.在centos7 中安装tomcat

准备工作

下载 tomcat安装包 tar.gz

利用 FileZilla 将下载好的压缩包传送到服务器

云服务器端配置

1.服务器端 在home目录下新建tomcat目录
2.解压文件在tomcat目录下

1
tar -zvxf xxx.tar.gz

3.在解压好的apache-tomcat目录下的bin目录启动服务

1
sh home/tomcat/apache-tomcat/bin/startup.sh

4.这是侯8080端口应该是启动的。使用命令查看

1
netstat -lntup | grep "8080"

5.这时候通过http://服务公网ip地址:8080 可以访问到的。
如果还是访问查看防火墙是否关闭,服务器入站规则是否将8080端口加入。
入站规则配置可以查看相关服务器的官方帮助文档。

阿里云

腾讯云

防火墙相关命令

1.防火墙开/关:

1
2
systemctl stop firewalld
systemctl start firewalld

2.查看防火墙状态

1
systemctl status firewalld

3.开放8080端口

1
2
firewall-cmd --zone=public --add-port=80/tcp --permanent
public 作用范围 port 开放端口号 permanent永久生效(不设定此参数重启失效)

4.查看所有开放端口

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

看都看了,不说来点什么!