腾讯云轻量级服务器jdk安装?

在腾讯云轻量应用服务器(Lighthouse)上安装 JDK(Java Development Kit),可以按照以下步骤操作。这里以 Ubuntu 系统 为例,其他 Linux 发行版(如 CentOS)步骤类似,仅包管理器不同。


✅ 步骤一:登录到你的轻量服务器

使用 SSH 登录到你的腾讯云轻量服务器:

ssh root@你的服务器公网IP

例如:

ssh root@123.456.789.0

✅ 步骤二:更新系统包列表

sudo apt update

如果是 CentOS/RHEL 系统,使用 yum updatednf update


✅ 步骤三:安装 JDK

方式一:安装 OpenJDK(推荐,免费)

安装 OpenJDK 17(推荐版本)
sudo apt install openjdk-17-jdk -y
或者安装 OpenJDK 11(长期支持 LTS 版本)
sudo apt install openjdk-11-jdk -y
检查是否安装成功
java -version
javac -version

输出示例:

openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment (build 17.0.8+7-Ubuntu-1ubuntu222.04)
OpenJDK 64-Bit Server VM (build 17.0.8+7-Ubuntu-1ubuntu222.04, mixed mode)

方式二:手动安装 Oracle JDK(可选)

如果你需要 Oracle 官方 JDK(比如用于商业项目),可以手动下载并安装:

  1. 访问 Oracle JDK 下载页面
  2. 下载对应 Linux 版本的 .tar.gz 包(如 jdk-17_linux-x64_bin.tar.gz
  3. 上传到服务器或使用 wget 下载(需登录 Oracle 获取下载链接)
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
  1. 解压到 /opt 目录:
sudo mkdir -p /opt/jdk
sudo tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /opt/jdk
  1. 配置环境变量:

编辑 /etc/environment

sudo nano /etc/environment

添加:

JAVA_HOME="/opt/jdk/jdk-17"
PATH="$PATH:/opt/jdk/jdk-17/bin"

保存后加载配置:

source /etc/environment
  1. 验证:
echo $JAVA_HOME
java -version

✅ 步骤四:(可选)设置默认 Java 版本(多版本共存时)

如果系统有多个 JDK,可以用 update-alternatives 设置默认版本:

sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk-17/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk-17/bin/javac 1
sudo update-alternatives --config java

✅ 常见问题排查

  • 权限不足? 使用 sudo
  • 无法连接网络? 检查轻量服务器的防火墙和安全组规则(腾讯云控制台 → 轻量应用服务器 → 防火墙,确保允许 SSH 和所需端口)
  • wget 报错? 可能未安装 wget:sudo apt install wget

✅ 总结

步骤 操作
1 登录服务器(SSH)
2 sudo apt update
3 sudo apt install openjdk-17-jdk -y
4 java -version 验证

✅ 推荐使用 OpenJDK,简单、免费、适合大多数 Java 应用(Spring Boot、Tomcat 等)。

如有特定需求(如 WebLogic、某些商业软件要求 Oracle JDK),再考虑手动安装 Oracle JDK。


如果你使用的是 CentOS/AlmaLinux 系统,请告诉我,我可以提供对应的 yum/dnf 安装命令。

未经允许不得转载:CLOUD技术博 » 腾讯云轻量级服务器jdk安装?