一. 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和端口号),就可以打开项目的开始页面