文章目录
- 注意
- 一 jdk1.8下载与安装
- 1.1 JDK下载地址
- 1.2 查看Centos7自带jdk版本
- 1.2.1 第一种方式
- 1.2.2 第二种方式
- 1.2.3 第三种方式
- 1.2.4 下载自带JDK
- 1.2.5 安装JDK
- 1.2.6 补充:查看jdk的安装目录
- 1.2.7 配置环境变量
- 二 tomcat下载与安装
- 三 服务器运行项目模拟
- 3.1 第一步:将项目打包
- 3.2 第二步:通过远程工具Xftp将jar包,放到Linux中
- 3.2.0 中文乱码的解决方案
- 3.3 第三步:启动项目
- 3.4 第四步:在Linux中访问
注意
- Centos7一般都有自带的JDK,但是JDK版本为OpenJDK,而我们需要的OracleJDK,所以需要先卸载OpenJDK,再安装OracleJDK
- 建议使用Xftp将下载的文件传输到Centos中,作为初学者也可以直接在Centos图形界面操作下载!
一 jdk1.8下载与安装
1.1 JDK下载地址
- Oracle JDK1.88u221下载地址
1.2 查看Centos7自带jdk版本
1.2.1 第一种方式
- 查看当前安装的jdk版本
java -version
1.2.2 第二种方式
- 查看CentOS系统是否已安装jdk
yum list installed | grep java
1.2.3 第三种方式
- 查询centos7自带的jdk
rpm -qa|grep jdk
1.2.4 下载自带JDK
-
卸载
- 在书写卸载命令时,注意使用
tab
快捷键补充JDK版本的名称 - 注意要卸载干净
[root@kongyue home]# rpm -qa | grep jdk java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64 copy-jdk-configs-3.3-10.el7_5.noarch java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64 java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64 [root@kongyue home]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64 [root@kongyue home]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64 [root@kongyue home]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64 [root@kongyue home]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
- 在书写卸载命令时,注意使用
-
查看jdk是否已删除干净
rpm -qa | grep java
- 出现以上情况,说明已经成功卸载Centos7自带的JDK
1.2.5 安装JDK
- 安装JDK
rpm -ivh jdk-8u221-linux-x64.rpm
- 测试是否安装成功
java -version
rpm -qa | grep jdk
- 补充
copy-jdk-configs-3.3-10.el7_5.noarch
是jdk组件名,可根据实际情况进项卸载yum -y remove tzdata-java.noarch
copy-jdk-configs-3.3-10.el7_5.noarch
1.2.6 补充:查看jdk的安装目录
- 演示
cd /usr/java/jdk1.8.0_221-amd64/
[root@kongyue /]# cd /usr/java [root@kongyue java]# ls default jdk1.8.0_221-amd64 latest [root@kongyue java]# cd jdk1.8.0_221-amd64/ [root@kongyue jdk1.8.0_221-amd64]# ls bin include jre LICENSE README.html src.zip THIRDPARTYLICENSEREADME.txt COPYRIGHT javafx-src.zip lib man release THIRDPARTYLICENSEREADME-JAVAFX.txt
1.2.7 配置环境变量
- 配置环境变量的路径
vim /etc/profile
- 需要配置的内容
# 安装完成后配置环境变量 文件:/etc/profile JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME
- 测试环境变量是否成功配置
java
- 如果出现以下的内容即可证明配置成功!
- 如果出现以下的内容即可证明配置成功!
二 tomcat下载与安装
- 下载tomcat9.0.22下载地址文件
- 将压缩包放到
.usr
目录下,进行解压tar -zxvf apache-tomcat-9.0.22.tar.gz # 解压
- 运行Tomcat
- 进入bin目录,执行启动命令
# 执行: startup.sh -->启动tomcat # 执行: shutdown.sh -->关闭tomcat ./startup.sh ./shutdown.sh
- 演示
[root@kongyue /]# cd /usr/apache-tomcat-9.0.22/bin/ [root@kongyue bin]# ./startup.sh Using CATALINA_BASE: /usr/apache-tomcat-9.0.22 Using CATALINA_HOME: /usr/apache-tomcat-9.0.22 Using CATALINA_TMPDIR: /usr/apache-tomcat-9.0.22/temp Using JRE_HOME: /usr/java/jdk1.8.0_221-amd64 Using CLASSPATH: /usr/apache-tomcat-9.0.22/bin/bootstrap.jar:/usr/apache-tomcat-9.0.22/bin/tomcat-juli.jar Tomcat started.
三 服务器运行项目模拟
- 我们可以将之前写过的项目发布到Linux中,进行运行来模拟将项目发布到服务器
- 当然,这里使用的虚拟机中的Liunx,与实际的环境有差异
- 同时验证JDK环境的正确
3.1 第一步:将项目打包
- 注意:跳过测试,进行打包
3.2 第二步:通过远程工具Xftp将jar包,放到Linux中
3.2.0 中文乱码的解决方案
- 点击属性,选择当前会话
- 选择
选项
选项
选项,设置
编码
编码
编码UTF-8,点击
确认
确认
确认
3.3 第三步:启动项目
java -jar xxxx.jar