如何在京东云上搭建Linux服务器环境?

在京东云上搭建 Linux 服务器环境是一个简单且高效的过程。以下是详细的步骤指南,帮助你在京东云(JD Cloud)上快速部署并配置一台 Linux 服务器。


一、准备工作

  1. 注册京东云账号
    访问 京东云官网 并注册账号,完成实名认证。

  2. 登录控制台
    登录后进入「京东云控制台」。


二、创建 Linux 云服务器(CVM)

1. 进入云服务器管理页面

  • 在控制台首页,选择【产品与服务】 → 【计算】 → 【云主机(CVM)】。

2. 创建实例

点击「创建实例」按钮,按以下步骤操作:

(1)选择地域和可用区
  • 根据你的用户地理位置选择合适的区域(如华北-北京)。
  • 可用区可默认选择。
(2)选择镜像
  • 点击「公共镜像」,选择你需要的 Linux 发行版,例如:
    • CentOS 7.x / 8.x
    • Ubuntu 20.04 / 22.04 LTS
    • Debian 11 / 12
    • AlmaLinux / Rocky Linux(替代 CentOS)
(3)选择实例规格
  • 根据用途选择配置:
    • 开发测试:入门型(如 1核2G)
    • 生产环境:通用型或计算型(如 2核4G 或更高)
(4)设置登录方式
  • 推荐使用「密钥对」更安全:
    • 若无密钥,点击「创建密钥对」生成,并保存好 .pem 私钥文件。
    • 或选择「设置密码」方式(不推荐用于生产)。
(5)网络配置
  • 选择 VPC 和子网(可使用默认网络)。
  • 公网 IP:勾选「分配公网 IP」或绑定弹性公网 IP(EIP)。
  • 带宽:根据需要选择(如 1~5 Mbps)。
(6)安全组
  • 创建或选择已有安全组。
  • 确保放行必要端口:
    • SSH:22(必开)
    • HTTP:80
    • HTTPS:443
    • 自定义端口(如 8080)
(7)确认并创建
  • 检查配置,确认费用后点击「立即创建」。

三、连接到 Linux 服务器

1. 获取公网 IP

  • 实例创建成功后,在实例列表中查看分配的公网 IP 地址。

2. 使用 SSH 登录

根据你选择的操作系统和登录方式连接:

(1)使用密钥登录(推荐)
# 修改私钥权限(重要)
chmod 600 your-key.pem

# 连接服务器(以 Ubuntu 为例)
ssh -i your-key.pem ubuntu@<公网IP>

注意:CentOS 用户用户名为 centos,Debian 为 debian,Ubuntu 为 ubuntu

(2)使用密码登录
ssh username@<公网IP>
# 输入设置的密码

四、初始化服务器环境(基础配置)

1. 更新系统

# Ubuntu/Debian
sudo apt update && sudo apt upgrade -y

# CentOS/Rocky/AlmaLinux
sudo yum update -y
# 或 dnf(新版)
sudo dnf update -y

2. 安装常用工具

# Ubuntu/Debian
sudo apt install vim wget curl git net-tools -y

# CentOS/Rocky
sudo yum install vim wget curl git net-tools -y

3. 配置防火墙(可选)

  • Ubuntu 使用 ufw
    sudo ufw allow 22
    sudo ufw allow 80
    sudo ufw enable
  • CentOS 使用 firewalld
    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --reload

4. 设置时区

sudo timedatectl set-timezone Asia/Shanghai

五、部署应用(示例:Nginx)

# Ubuntu
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

# CentOS
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

访问 http://<公网IP> 查看是否显示欢迎页。


六、安全建议

  1. 禁用 root 远程登录
    编辑 /etc/ssh/sshd_config

    PermitRootLogin no
    PasswordAuthentication no  # 如果使用密钥

    重启 SSH:sudo systemctl restart sshd

  2. 定期备份数据
    使用京东云的「云硬盘快照」功能进行自动备份。

  3. 监控与告警
    启用京东云「云监控」服务,监控 CPU、内存、网络等。


七、常见问题

  • 无法连接?
    检查安全组是否放行 22 端口,确认公网 IP 正确,SSH 服务是否运行。

  • 如何重装系统?
    在控制台停止实例 → 更换镜像 → 重新启动。

  • 如何扩容磁盘?
    通过「云硬盘」服务扩展容量,并在系统内使用 resize2fsxfs_growfs 调整分区。


总结

通过京东云控制台,你可以轻松创建并管理 Linux 服务器。关键步骤包括:

  1. 创建实例(选镜像、规格、网络)
  2. 配置安全组和密钥
  3. SSH 登录并初始化环境
  4. 部署应用并加强安全

完成以上步骤后,你就拥有了一个稳定、安全的 Linux 云服务器环境,可用于网站托管、开发测试、应用部署等场景。

如需进一步自动化,可结合京东云的「云编排」或「脚本注入」功能实现一键部署。

未经允许不得转载:CLOUD云枢 » 如何在京东云上搭建Linux服务器环境?