在腾讯云轻量应用服务器(TencentCloud Lighthouse)上安装 JDK(Java Development Kit)是一个常见的操作,适用于部署 Java 应用。以下是详细的安装步骤,适用于常见的 Linux 系统,如 CentOS、Ubuntu。
🧾 一、确认系统环境
首先登录到你的腾讯云轻量服务器(可以通过 SSH 或 Web 控制台)。
查看系统版本:
cat /etc/os-release
常见的系统有:
- Ubuntu 20.04 / 22.04
- CentOS 7 / 8
- Debian
🛠 二、安装 JDK(以 Ubuntu 为例)
✅ 方法一:使用 apt 安装 OpenJDK(推荐)
1. 更新软件包列表:
sudo apt update
2. 安装 JDK(以 OpenJDK 17 为例):
sudo apt install openjdk-17-jdk -y
如果你需要其他版本(如 8、11、21),替换
17即可。
3. 验证是否安装成功:
java -version
javac -version
你应该能看到类似如下输出:
openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment (build 17.0.8+1-Ubuntu-1ubuntu2204)
OpenJDK 64-Bit Server VM (build 17.0.8+1-Ubuntu-1ubuntu2204, mixed mode, sharing)
🛠 三、安装 JDK(CentOS 为例)
✅ 方法一:使用 yum 安装 OpenJDK
1. 更新软件包:
sudo yum update -y
2. 查看可用的 JDK 版本:
sudo yum search openjdk
3. 安装 JDK(以 OpenJDK 17 为例):
sudo yum install java-17-openjdk-devel -y
4. 验证安装:
java -version
javac -version
🧩 四、设置默认 Java 版本(多版本共存时)
如果你安装了多个 Java 版本,可以用 update-alternatives 设置默认版本:
sudo update-alternatives --config java
sudo update-alternatives --config javac
📁 五、配置环境变量(可选)
虽然使用系统包管理器安装的 JDK 通常会自动配置好环境变量,但如果你手动安装或需要指定 JAVA_HOME,可以按如下步骤操作:
1. 查找 Java 安装路径:
sudo update-java-alternatives --list
输出示例:
java-1.17.0-openjdk-amd64 1700 /usr/lib/jvm/java-1.17.0-openjdk-amd64
2. 编辑环境变量配置文件:
sudo nano /etc/environment
添加或修改如下内容(以 JDK 17 为例):
JAVA_HOME="/usr/lib/jvm/java-1.17.0-openjdk-amd64"
3. 使配置生效:
source /etc/environment
4. 验证:
echo $JAVA_HOME
🚀 六、部署 Java 应用(可选)
安装完 JDK 后,你可以继续部署 Java Web 应用:
- 安装 Tomcat
- 部署 Spring Boot 应用(jar 包)
- 配置 Nginx 反向X_X
- 开放防火墙端口(如 8080)
✅ 总结
| 操作 | 命令 |
|---|---|
| Ubuntu 安装 JDK | sudo apt install openjdk-17-jdk |
| CentOS 安装 JDK | sudo yum install java-17-openjdk-devel |
| 查看 Java 版本 | java -version |
| 设置默认 Java | update-alternatives --config java |
| 配置 JAVA_HOME | /etc/environment |
如果你使用的是腾讯云轻量服务器,建议:
- 开放安全组端口(如 8080)
- 使用宝塔面板简化部署(可选)
- 使用脚本自动化部署(如 Shell、Ansible)
如果你告诉我你用的是 Ubuntu 还是 CentOS,以及 需要哪个 JDK 版本,我可以提供更精确的命令。需要的话请继续提问!
CDNK博客