欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

阿里云服务器上安装JDK、Tomcat

程序员文章站 2024-03-25 14:13:40
...

安装JDK

 

系统版本

[aaa@qq.com java]# cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)


#安装之前先查看一下有无系统自带jdk(tomcat类似 将java改为tomcat)

rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

#如果有就使用批量卸载命令

rpm -qa | grep java | xargs rpm -e --nodeps 

查看下系统信息,确认是32位还是64位:uname -a

 

1.手动安装

下载jdk:

链接:https://pan.baidu.com/s/1gywzNrWf3k7BdP5U9zVbhg 
提取码:agim 
 

上传到指定文件夹,然后解压:

tar -zxvf +需要解压的包名

 

编辑配置文件,配置环境变量 可看下方的yum指令配置环境变量

 

2.执行yum指令安装


a、执行下面的yum指令安装,无需配置环境变量。

1.yum -y update #首先更新一下YUM源
2.yum list Java* ---------#列出所有的JDK

 

阿里云服务器上安装JDK、Tomcat
3.yum list java-1.8*  --------#列出JDK1.8

阿里云服务器上安装JDK、Tomcat
4.yum install java-1.8.0-openjdk* -y #安装JDK1.8

阿里云服务器上安装JDK、Tomcat

 

b、验证jdk是否安装成功

出现下图则安装成功

阿里云服务器上安装JDK、Tomcat

 

jdk环境变量配置

配置环境变量,请先确定jdk路径。 

 

yum安装jdk 默认jre jdk 安装路径是/usr/lib/jvm 下面

 

#临时生效

[aaa@qq.com ~]#  export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64

#当前用户生效的配置

vim ~/.bashrc
#在文件底部加入下面一句
export  JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64

 

#如果使所有用户生效的配置(常用)

vim /etc/profile
#set java environment  

export JAVA_HOME=/usr/lib/jvm/java

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin

 

 

#使得配置生效

source /etc/profile 
#或者使用下面这种
. /etc/profile

#查看变量

阿里云服务器上安装JDK、Tomcat

 

 

 安装Tomcat

 

去下载 tomcat压缩包

阿里云服务器上安装JDK、Tomcat

 

上传到Linux,安装

阿里云服务器上安装JDK、Tomcat

重命名:mv apache-tomcat-9.0.39 tomcat9

 

vim /etc/profile 添加以下配置


#set java environment
export JAVA_HOME=/usr/lib/jvm/java
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
#set tomcat environment
export CATALINA_HOME=/usr/local/tomcat/tomcat9

 #使得配置生效

source /etc/profile

 

修改Tomcat端口

进入conf文件夹 vi server.xml 编辑配置文件

   1、   <Connector port="8088" protocol="HTTP/1.1"
               connectionTimeout="20000"

               redirectPort="8443" />

这种修改对于8080端口冲突是可以解决的,但是如果想同时使用两个tomcat,那么这样的修改还不完整,因为还有其它的端口会冲突。我们仍需要继续修改

    2、    <Connector port="8089" protocol="AJP/1.3" redirectPort="8443" />

    3、    <Server port="8085" shutdown="SHUTDOWN">

:wq 保存退出

 

验证安装结果

启动服务

进入解压目录的bin文件夹,运行命令./startup.sh

阿里云服务器上安装JDK、Tomcat

 

然后输入 外网ip:端口号 即可访问。

阿里云服务器上安装JDK、Tomcat