在京东云上搭建Linux服务器环境的步骤如下,适用于新手用户快速部署和配置一台基于Linux的操作系统服务器。京东云(JD Cloud)是京东旗下的云计算平台,提供弹性计算、存储、网络等服务。
一、准备工作
-
注册京东云账号
- 访问 京东云官网
- 注册并完成实名认证(必须完成才能购买资源)
-
登录控制台
- 登录后进入 京东云控制台
二、创建云服务器(CVM)
步骤1:进入云主机控制台
- 在控制台首页,选择「产品与服务」→「弹性计算」→「云主机」(或直接搜索“云主机”)
步骤2:创建实例
点击「创建实例」按钮,按以下步骤配置:
-
选择地域和可用区
- 根据你的用户地理位置选择合适的区域(如华北-北京)
-
选择实例规格
- 初学者推荐:通用型 g.n1.c1m1.small(1核1G)或更高配置
- 可根据需求调整CPU、内存、带宽
-
选择镜像
- 镜像类型:公共镜像
- 操作系统:选择你想要的 Linux 发行版
- 推荐:CentOS 7.6/8.x、Ubuntu 20.04 LTS 或 Debian 11
-
设置登录方式
- 密钥对(推荐):更安全,需提前创建或使用已有密钥
- 创建密钥对并下载
.pem私钥文件(妥善保管)
- 创建密钥对并下载
- 或选择密码登录(不推荐长期使用)
- 密钥对(推荐):更安全,需提前创建或使用已有密钥
-
配置网络
- 虚拟私有云(VPC):可选择默认VPC
- 子网:默认子网即可
- 公网IP:勾选「分配公网IP」或绑定弹性公网IP(EIP)
- 带宽:建议 1~5 Mbps(按需选择计费方式:按固定带宽或按流量)
-
存储配置
- 系统盘:默认高效云盘(建议至少 40GB)
- 可添加数据盘(如需)
-
安全组配置
- 选择或创建安全组
- 确保开放必要端口:
- SSH:22(TCP)
- HTTP:80(TCP)
- HTTPS:443(TCP)
- 自定义应用端口(如 8080)
-
其他设置
- 实例名称:如
my-linux-server - 数量:1
- 关闭无需的功能(如监控X_X可选装)
- 实例名称:如
-
确认并创建
- 查看配置和价格,确认后点击「立即创建」
三、连接到Linux服务器
方法1:使用SSH密钥登录(推荐)
前提:你已下载私钥文件(如
jdcloud-key.pem)
Windows 用户:
- 使用 PuTTY 或 Xshell 或 WSL + OpenSSH
- 将
.pem转为 PuTTY 支持的.ppk格式(使用 PuTTYgen 工具转换)
Mac/Linux 用户:
# 设置私钥权限
chmod 400 jdcloud-key.pem
# 连接(以 CentOS 为例)
ssh -i jdcloud-key.pem root@<公网IP地址>
默认用户名:
- CentOS/RedHat:
root- Ubuntu/Debian:
ubuntu或root(视镜像而定)
方法2:使用京东云控制台的“远程连接”
- 在实例列表中点击「登录」按钮,使用网页版 VNC 登录(适合调试密码问题)
四、初始化Linux服务器环境
登录成功后,进行基本配置:
1. 更新系统
# CentOS/RHEL
sudo yum update -y
# Ubuntu/Debian
sudo apt update && sudo apt upgrade -y
2. 安装常用软件
# 安装 vim、wget、curl 等
sudo yum install -y vim wget curl git tree # CentOS
sudo apt install -y vim wget curl git tree # Ubuntu
3. 配置防火墙(可选)
# CentOS 使用 firewalld
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
# Ubuntu 使用 ufw
sudo ufw allow ssh
sudo ufw enable
4. 设置时区(如北京时间)
# CentOS/Ubuntu 通用
sudo timedatectl set-timezone Asia/Shanghai
五、部署应用(示例:安装Nginx)
# CentOS
sudo yum install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
# Ubuntu
sudo apt install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
访问 http://<公网IP> 应能看到欢迎页面。
六、安全建议
-
禁止 root 远程登录
sudo vim /etc/ssh/sshd_config # 修改:PermitRootLogin no sudo systemctl restart sshd -
创建普通用户并配置sudo权限
sudo adduser myuser sudo usermod -aG wheel myuser # CentOS sudo usermod -aG sudo myuser # Ubuntu -
定期备份关键数据
- 使用京东云「云硬盘快照」功能备份系统盘
七、后续管理
- 监控:使用京东云「云监控」查看CPU、内存、网络
- 备份:设置自动快照策略
- 扩容:可随时升级配置(关机后调整实例规格)
✅ 至此,你已在京东云成功搭建了一个基础的 Linux 服务器环境!
如有需要,可进一步部署 Web 服务(如 Nginx + PHP + MySQL)、Docker、Node.js 等应用环境。
📌 提示:京东云新用户常有免费试用或优惠套餐,可关注活动页面降低成本。
如需具体脚本或自动化部署方案,也可使用「自定义镜像」或「云编排」服务实现批量部署。
云服务器