Centos7 安装jdk8,tomcat8.5

一. Java8 安装
1). 使用yum进行Java8的安装。

yum -y list java* ## 列出所有java版本
yum -y install java-1.8.0-openjdk* ## 安装1.8版本Java

不用所有都安装 建议:yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

2). 检查安装

java -version # 检查java版本

到此,java8安装成功 

需要设置JAVA_HOME、CLASSPATH、PATH环境变量,将下面的三行添加到 /etc/profile 中:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存关闭后,执行:source /etc/profile #让设置立即生效。

然后java -version 得到如上截图信息

二、安装tomcat环境

1). wget下载Tomcat包并执行安装:

wegt http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz

mkdir -p /opt/soft
tar -zxvf apache-tomcat-8.0.33.tar.gz -C /opt/soft   ##  解压包
cd /opt/soft/apache-tomcat-8.0.33/bin/
./startup.sh ## 启动Tomcat

1、启动tomcat

执行命令:/home/apache-tomcat-8.5.13/bin/startup.sh

2、开发8080端口

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

说一下这一句的意思吧,因为centos7 已经更改了防火墙策略,所以使用这种方式来打开端口

--zone #作用域

--add-port=8080/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效,没有此参数重启后失效

重启防火墙:firewall-cmd --reload

3、验证

可以在Windows下通过输入虚拟机的ip地址来访问例如:http://IP:8080

显示了tomcat的欢迎页,说明了tomcat已经成功运行了。 

3、部署项目

tomcat部署JavaWeb项目分为下面的步骤:

1、删除tomcat按照目录的ROOT文件夹下的所有文件

2、把war包复制到ROOT文件下面,解压缩:jar -xvf xxxx.war;

3、结束所有的java进程:ps -e|grep java|awk '{print "kill -9 "$1}'|sh

4、启动tomcat:sh tomcat目录/bin/startup.sh;或者是进入到tomcat的bin目录下执行:./startup.sh

5、访问:在主机电脑通过浏览器访问 IP:8080(centos的Ip和端口号),就可以打开项目的开始页面

你可能感兴趣的:(centos7)