在华为云上使用 EulerOS 2.0 (Standard Edition) 64-bit 搭建服务器,通常指的是通过华为云控制台创建 ECS(弹性云服务器)实例。需要注意的是,EulerOS 2.0 是较老的版本,目前华为云主推的是 EulerOS 2.9、openEuler 或 CentOS/Ubuntu 等更新系统。但如果你确实需要 EulerOS 2.0(例如用于兼容旧应用),以下是详细步骤和注意事项:
✅ 一、前提条件
- 已注册华为云账号并完成实名认证。
- 拥有足够的余额或代金券。
- 了解基本 Linux 操作知识(如 SSH 登录、包管理
yum等)。
✅ 二、创建 ECS 实例步骤(以华为云控制台为例)
1. 登录华为云控制台
访问 https://console.huaweicloud.com
2. 进入“弹性云服务器 ECS”服务
左侧导航栏 → “计算” → “弹性云服务器 ECS” → “购买弹性云服务器”
3. 配置实例基本信息
| 项目 | 建议值 |
|---|---|
| 区域 | 选择离你最近的区域(如华北-北京四) |
| 可用区 | 默认即可 |
| 实例名称 | 自定义(如 euleros-test) |
| 规格 | 根据需求选择(如 s3.large.2: 2vCPUs, 4GB) |
| 镜像 | 关键步骤! → 点击“更换镜像” → 选择“公共镜像” → 搜索 “EulerOS 2.0” → 选择 Huawei Cloud EulerOS 2.0 Standard 64bit |
⚠️ 注意:如果找不到 EulerOS 2.0,说明该镜像可能已下架。可尝试使用 openEuler 或 CentOS 7/8 替代。
4. 网络配置
- 安全组:默认允许 SSH(22)、HTTP(80)、HTTPS(443)
- 绑定弹性公网 IP(如需网络访问)
- VPC 和子网:默认即可
5. 磁盘与存储
- 系统盘:默认 40GB SSD
- 数据盘:按需添加
6. 高级配置
- 启动模板:可选
- 密钥对:推荐使用密钥对登录(更安全)
- 用户数据:如需初始化脚本,可在此填写
7. 确认并购买
- 检查所有配置
- 同意服务条款
- 支付费用(或免费试用额度)
✅ 三、登录服务器
方式一:使用密钥对 + SSH
ssh -i your-key.pem root@your-server-ip
方式二:使用密码(需在控制台设置初始密码)
ssh root@your-server-ip
# 输入密码
✅ 四、基础环境搭建(示例)
1. 更新系统
sudo yum update -y
2. 安装常用工具
sudo yum install -y vim net-tools curl wget git
3. 配置防火墙(firewalld)
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
4. 创建普通用户(推荐)
sudo useradd -m -s /bin/bash deployer
sudo passwd deployer
sudo usermod -aG wheel deployer
✅ 五、常见问题与注意事项
❗ EulerOS 2.0 是否仍可用?
- 华为云官方已逐步淘汰 EulerOS 2.0,建议使用 openEuler 或 CentOS Stream。
- 若必须使用 EulerOS 2.0,请确认镜像仍存在,且支持当前硬件架构。
❗ 软件源问题
EulerOS 2.0 的 YUM 源可能已失效,需手动配置国内镜像源:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Base.repo
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Base.repo
或使用华为云内部源(仅限华为云内网):
sudo yum-config-manager --enable eurolinux-eus
❗ 安全建议
- 禁用 root 远程登录(修改
/etc/ssh/sshd_config) - 启用 fail2ban 防止暴力破解
- 定期更新系统和软件包
✅ 六、替代方案建议
由于 EulerOS 2.0 已过时,强烈建议考虑以下替代方案:
| 系统 | 优点 |
|---|---|
| openEuler 20.03 LTS SP3 | 华为自研,长期支持,社区活跃 |
| CentOS 8 / Stream | 广泛兼容,文档丰富 |
| Ubuntu 20.04/22.04 LTS | 易用性强,生态完善 |
✅ 总结
虽然可以搭建 EulerOS 2.0,但其维护和支持已结束。生产环境建议使用 openEuler 或主流 Linux 发行版。如确需 EulerOS 2.0,请按上述步骤操作,并注意软件源和安全配置。
如需进一步帮助(如部署 Web 服务、数据库、Docker 等),欢迎继续提问!
PHPWP博客