新买的腾讯服务器如何安装java需要的软件?

在新购买的腾讯云服务器(CVM)上安装 Java 及相关软件,可以按照以下步骤进行操作。这里以 Ubuntu/DebianCentOS/Red Hat 系统为例,介绍如何安装 Java 和常用开发环境(如 Tomcat、Maven 等)。


✅ 第一步:登录服务器

  1. 使用 SSH 登录你的腾讯云服务器:
ssh root@你的公网IP

或使用密钥登录:

ssh -i 你的密钥.pem root@你的公网IP

✅ 第二步:更新系统软件包

对于 Ubuntu/Debian:

sudo apt update && sudo apt upgrade -y

对于 CentOS/RHEL:

sudo yum update -y
# 或者在 CentOS 8+/Rocky Linux 中使用 dnf
sudo dnf update -y

✅ 第三步:安装 Java(推荐 OpenJDK)

安装 OpenJDK 11(推荐,稳定版本)

Ubuntu/Debian:
sudo apt install openjdk-11-jdk -y
CentOS/RHEL:
sudo yum install java-11-openjdk-devel -y
# 或 dnf
sudo dnf install java-11-openjdk-devel -y

注:-devel 包含开发工具(如 javac),适合开发环境。

验证安装

java -version
javac -version

输出类似:

openjdk version "11.0.22" 2024-01-16
OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu122.04)
OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Ubuntu-0ubuntu122.04, mixed mode)

✅ 第四步:(可选)设置 JAVA_HOME 环境变量

编辑配置文件:

sudo nano /etc/environment

添加以下内容(根据实际路径调整):

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

保存后,重新加载环境变量:

source /etc/environment

验证:

echo $JAVA_HOME

你也可以在 ~/.bashrc/etc/profile 中设置,例如:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

✅ 第五步:(可选)安装其他 Java 相关软件

1. 安装 Maven(项目构建工具)

Ubuntu/Debian:
sudo apt install maven -y
CentOS/RHEL:
sudo yum install maven -y

验证:

mvn -version

2. 安装 Tomcat(Web 服务器)

以 Tomcat 9 为例:

# 下载 Tomcat
cd /tmp
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz
sudo mkdir /opt/tomcat
sudo tar -xzf apache-tomcat-9.0.86.tar.gz -C /opt/tomcat --strip-components=1

启动:

sudo /opt/tomcat/bin/startup.sh

访问:http://你的服务器IP:8080

建议配置 systemd 服务管理 Tomcat。

3. 安装 Git(代码管理)

sudo apt install git -y    # Ubuntu
sudo yum install git -y    # CentOS

✅ 第六步:开放防火墙端口(腾讯云安全组)

  1. 登录 腾讯云控制台
  2. 找到你的云服务器实例。
  3. 进入「安全组」配置。
  4. 添加规则,放行以下端口:
    • 22:SSH
    • 80:HTTP
    • 443:HTTPS
    • 8080:Tomcat 默认端口
    • 其他你需要的端口(如 8081、9000 等)

✅ 第七步:上传和运行 Java 程序

  1. 使用 scp 上传 JAR 文件:

    scp your-app.jar root@你的IP:/root/
  2. 在服务器运行:

    java -jar your-app.jar
  3. 建议使用 nohupsystemd 后台运行:

    nohup java -jar your-app.jar > app.log 2>&1 &

🔐 安全建议

  • 不要使用 root 用户长期操作,建议创建普通用户。
  • 定期更新系统和软件。
  • 使用 SSH 密钥登录,禁用密码登录。
  • 配置防火墙(如 ufw 或 firewalld)限制访问。

📌 总结

软件 安装命令示例(Ubuntu)
Java 11 sudo apt install openjdk-11-jdk
Maven sudo apt install maven
Git sudo apt install git
Tomcat 手动下载解压或使用脚本安装

如果你使用的是 宝塔面板Docker,也可以通过图形化方式部署 Java 环境。

如有具体需求(如 Spring Boot、Nginx 反向等),可以继续提问,我可以提供更详细的配置方案。

未经允许不得转载:ECLOUD博客 » 新买的腾讯服务器如何安装java需要的软件?