在腾讯云轻量级服务器上安装JDK的步骤如下(以CentOS/Ubuntu为例):
一、CentOS系统安装JDK
1. 更新系统并安装OpenJDK
# 更新系统
sudo yum update -y
# 安装OpenJDK 11(推荐)
sudo yum install -y java-11-openjdk-devel
# 验证安装
java -version
2. 或手动安装Oracle JDK
# 下载Oracle JDK(需官网同意许可)
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
# 安装RPM包
sudo rpm -ivh jdk-17_linux-x64_bin.rpm
# 设置环境变量
echo 'export JAVA_HOME=/usr/java/jdk-17.x.x.x' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
二、Ubuntu系统安装JDK
1. 使用APT安装OpenJDK
# 更新软件包列表
sudo apt update
# 安装OpenJDK 11
sudo apt install -y openjdk-11-jdk
# 验证安装
java -version
2. 或手动安装Oracle JDK
# 下载.deb包(需官网许可)
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb
# 安装
sudo apt install -y ./jdk-17_linux-x64_bin.deb
# 配置环境变量
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
三、通用配置
-
验证安装:
java -version javac -version -
多版本管理(可选):
sudo update-alternatives --config java -
防火墙放行(如需运行Java服务):
sudo firewall-cmd --add-port=8080/tcp --permanent # CentOS sudo ufw allow 8080/tcp # Ubuntu
常见问题
- 权限不足:使用
sudo或切换root用户。 - 下载慢:替换为腾讯云镜像源(CentOS | Ubuntu)。
- Oracle JDK许可:需从官网手动下载并同意协议。
通过以上步骤即可完成JDK安装。推荐使用OpenJDK(免费且兼容性好),若需商业支持可选Oracle JDK。
云服务器