重新安装 64 位 JDK

若能保证云服务器上没有其他jdk和tomcat等,可直接看第2步

第一步:删除现有 32 位 JDK 和 Tomcat

1. 确认 JDK 安装路径并删除
  • 先查看当前 JDK 的安装目录(如果记得路径可直接跳过):
    # 查看java命令对应的路径
    which java
    # 例如输出:/usr/local/tools/jdk1.8.0_202/bin/java
    #那么JDK目录就是/usr/local/tools/jdk1.8.0_202
  • 删除 JDK 目录(替换为实际路径):
    rm -rf /usr/local/tools/jdk1.8.0_202
    # 确保路径正确,此命令会彻底删除目录
2. 清理环境变量配置
  • 编辑 /etc/profile 文件,删除之前配置的 32 位 JDK 环境变量:
    vi /etc/profile
  • 按 Esc 进入命令模式,输入 /JAVA_HOME 搜索 JDK 相关配置,删除以下内容(或注释):
    export JAVA_HOME=/usr/local/tools/jdk1.8.0_202
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:${PATH}
  • 保存退出:按 Esc,输入 :wq 回车。
  • 使环境变量生效:source /etc/profile
3. 删除现有 Tomcat
  • 确认 Tomcat 安装路径(例如之前的路径是 /root/downloads/apache-tomcat-8.0.45):
    # 查看Tomcat目录(如果记得路径可直接删除) 
    ls /root/downloads
    # 确认Tomcat目录名称
  • 删除 Tomcat 目录:
    rm -rf /root/downloads/apache-tomcat-8.0.45
    # 替换为实际Tomcat路径

第二步:安装 64 位 JDK(与本地 Windows 的 JDK 8 版本匹配)

1. 下载 64 位 JDK 8 安装包
  • 进入存放下载文件的目录(如 /root/downloads):
    mkdir -p /root/downloads && cd /root/downloads
  • 下载 64 位 JDK 8(以 jdk-8u261-linux-x64.tar.gz 为例,与你本地版本一致):
    # 从阿里云/华为等等镜像站下载(若链接失效,可替换为其他镜像站的64位JDK 8u261链接) 
    wget https://mirrors.aliyun.com/java/jdk/8u261-b12/jdk-8u261-linux-x64.tar.gz
2. 解压并安装 JDK
  • 创建 JDK 安装目录(如 /usr/local/tools):
    mkdir -p /usr/local/tools
  • 解压安装包到目标目录:
    tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/local/tools/
  • 解压后,JDK 目录为 /usr/local/tools/jdk1.8.0_261(确认目录名称是否正确):
    ls /usr/local/tools/ # 应显示 jdk1.8.0_261
3. 配置 64 位 JDK 环境变量
  • 编辑 /etc/profile 文件:
vi /etc/profile
  • 在文件末尾添加以下内容(路径与解压后的目录一致):
export JAVA_HOME=/usr/local/tools/jdk1.8.0_261
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${PATH}
  • 保存退出(Esc + :wq),并使配置生效:
source /etc/profile
4. 验证 JDK 安装(64 位)
  • 执行以下命令,确认输出包含 64-Bit:
    java -version

第三步:安装 64 位 Tomcat(与 JDK 匹配)

1. 下载 Tomcat 8(64 位,与 JDK 8 兼容)
  • 继续在 /root/downloads 目录操作,下载 Tomcat 8.0.42(或其他兼容版本):
    # 从Apache镜像站下载64位Tomcat(tar.gz包本身兼容64位系统)
    wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.42/bin/apache-tomcat-8.0.42.tar.gz
2. 解压 Tomcat
  • 解压到 /root/downloads 目录(或其他你指定的目录):
    tar -zxvf apache-tomcat-8.0.42.tar.gz -C /root/downloads/
3. 启动并验证 Tomcat
  • 进入 Tomcat 的 bin 目录:
    cd /root/downloads/apache-tomcat-8.0.42/bin
  • 启动 Tomcat:
    ./startup.sh
成功启动会显示 Tomcat started.。
  • 验证 Tomcat 是否运行:
    # 查看Tomcat进程 
    ps -ef | grep tomcat
    # 或检查8080端口是否被占用 
    netstat -tunlp | grep 8080

更多推荐