在京东云上搭建Linux服务器环境是一个相对简单的过程,主要分为以下几个步骤:
一、注册京东云账号并登录
- 访问 京东云官网
- 注册账号并完成实名认证。
- 登录控制台。
二、创建云服务器(CVM)
-
进入云服务器控制台
- 登录后,点击“产品与服务” → “弹性计算” → “云主机”(或直接搜索“云主机”)。
-
点击“创建实例”
- 选择地域和可用区(建议选择离用户最近的区域)。
-
选择镜像
- 镜像类型:公共镜像
- 操作系统:选择你想要的 Linux 发行版,例如:
- CentOS 7.x / 8.x
- Ubuntu 20.04 / 22.04
- Debian 11
- AlmaLinux / Rocky Linux 等
-
选择实例规格
- 根据需求选择 CPU、内存配置(如 1核2G、2核4G 等)。
- 新手可选入门级配置(如 jd1.small)
-
配置网络
- 选择或创建 VPC(虚拟私有云)
- 选择子网
- 分配公网 IP(建议勾选“自动分配公网IP”或绑定弹性公网IP)
-
设置安全组
- 创建或使用已有安全组
- 开放必要端口:
- SSH:22(必须)
- HTTP:80
- HTTPS:443
- 其他应用端口(如 3306、8080 等)
-
设置登录方式
- 推荐使用密钥对(更安全)
- 可提前创建密钥对,或让系统自动生成(下载私钥
.pem文件)
- 可提前创建密钥对,或让系统自动生成(下载私钥
- 或使用密码登录(安全性较低)
- 推荐使用密钥对(更安全)
-
确认配置并创建
- 确认费用信息,点击“立即创建”
三、连接到 Linux 服务器
方法1:使用 SSH 客户端(推荐)
- Windows 用户:使用 PuTTY、Xshell、MobaXterm 或 Windows Terminal + WSL
- macOS/Linux 用户:使用终端
# 使用密钥登录(假设私钥为 id_rsa.pem)
ssh -i /path/to/your/key.pem root@<公网IP地址>
# 示例:
ssh -i jdcloud-key.pem root@116.196.100.200
⚠️ 注意:首次连接时需确认主机指纹,并确保私钥文件权限为
600:chmod 600 jdcloud-key.pem
方法2:使用京东云控制台的 Web 终端
- 在实例列表中,点击“登录”
- 使用浏览器内置终端直接连接(无需本地工具)
四、初始化服务器环境(基础配置)
登录成功后,进行以下操作:
-
更新系统软件包
# CentOS/RHEL/AlmaLinux sudo yum update -y # Ubuntu/Debian sudo apt update && sudo apt upgrade -y -
安装常用工具
# CentOS sudo yum install -y vim wget curl git net-tools # Ubuntu sudo apt install -y vim wget curl git net-tools -
设置时区
sudo timedatectl set-timezone Asia/Shanghai -
(可选)配置防火墙
# CentOS 使用 firewalld sudo systemctl start firewalld sudo firewall-cmd --permanent --add-port=22/tcp sudo firewall-cmd --reload
五、部署应用(示例:搭建 Web 服务器)
以 Nginx 为例:
# CentOS
sudo yum install -y nginx
sudo systemctl enable nginx
sudo systemctl start nginx
# Ubuntu
sudo apt install -y nginx
sudo systemctl enable nginx
sudo systemctl start nginx
然后在安全组中开放 80 端口,即可通过公网 IP 访问网页。
六、注意事项
- 备份重要数据:定期使用京东云快照功能备份系统盘。
- 监控资源使用:通过京东云监控查看 CPU、内存、网络等指标。
- 安全加固:
- 修改默认 SSH 端口
- 禁用 root 远程登录
- 使用 Fail2ban 防止暴力破解
七、常见问题排查
- 无法连接?检查:
- 实例是否已分配公网 IP
- 安全组是否开放了 22 端口
- 密钥是否正确,权限是否为 600
- 是否输入正确的用户名(CentOS 是
root,Ubuntu 是ubuntu)
✅ 完成以上步骤后,你就成功在京东云上搭建了一个 Linux 服务器环境,可用于部署网站、数据库、应用服务等。
如需进一步帮助(如部署 LNMP、Docker、Java 环境),可继续提问。
秒懂云