在京东云上搭建 Linux 服务器环境是一个简单且高效的过程。以下是详细的步骤指南,帮助你在京东云(JD Cloud)上快速部署并配置一台 Linux 服务器。
一、准备工作
-
注册京东云账号
访问 京东云官网 并注册账号,完成实名认证。 -
登录控制台
登录后进入「京东云控制台」。
二、创建 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> 查看是否显示欢迎页。
六、安全建议
-
禁用 root 远程登录
编辑/etc/ssh/sshd_config:PermitRootLogin no PasswordAuthentication no # 如果使用密钥重启 SSH:
sudo systemctl restart sshd -
定期备份数据
使用京东云的「云硬盘快照」功能进行自动备份。 -
监控与告警
启用京东云「云监控」服务,监控 CPU、内存、网络等。
七、常见问题
-
无法连接?
检查安全组是否放行 22 端口,确认公网 IP 正确,SSH 服务是否运行。 -
如何重装系统?
在控制台停止实例 → 更换镜像 → 重新启动。 -
如何扩容磁盘?
通过「云硬盘」服务扩展容量,并在系统内使用resize2fs或xfs_growfs调整分区。
总结
通过京东云控制台,你可以轻松创建并管理 Linux 服务器。关键步骤包括:
- 创建实例(选镜像、规格、网络)
- 配置安全组和密钥
- SSH 登录并初始化环境
- 部署应用并加强安全
完成以上步骤后,你就拥有了一个稳定、安全的 Linux 云服务器环境,可用于网站托管、开发测试、应用部署等场景。
如需进一步自动化,可结合京东云的「云编排」或「脚本注入」功能实现一键部署。
CLOUD云枢