一、云服务器购买与实例创建
登录华为云官网完成账号注册后,进入控制台选择“弹性云服务器ECS”模块。创建实例时需选择操作系统镜像(如CentOS或Windows Server)、CPU/内存规格(通用型S3或更高配置)、存储类型及数据盘容量,建议新用户选择默认安全组配置。
- 轻量级应用:1核2GB + 40GB系统盘
- 中型网站:2核4GB + 100GB数据盘
- 开发环境:4核8GB + SSD云硬盘
二、安全组与网络配置
在服务器详情页的“安全组”标签中,添加入方向规则开放必要端口。例如Web服务需开放80/443端口,数据库需开放3306/6379端口,SSH远程连接开放22端口。建议采用最小权限原则,仅允许特定IP访问管理端口。
- 进入“网络控制台 > 安全组”
- 点击“添加规则”设置协议类型与端口范围
- 源地址设置为0.0.0.0/0(公网访问)或内网IP段
三、远程连接与系统初始化
通过控制台提供的VNC方式首次登录服务器后,建议立即执行以下操作:重置root密码、创建新管理员账户、更新系统补丁。Windows系统可使用RDP协议连接,Linux系统推荐使用SSH工具(如Xshell)。
# 更新软件源
sudo yum update -y
# 安装常用工具
sudo yum install wget curl vim -y
四、环境部署与软件安装
通过宝塔面板或手动安装运行环境。Java项目需部署JDK+Tomcat,建议使用yum安装OpenJDK 1.8。数据库推荐使用Docker容器化部署,可通过华为云镜像市场快速安装MySQL或Redis。
- 宝塔面板:一键安装LNMP/LAMP环境
- Docker部署:
curl -fsSL https://get.docker.com | bash
- Java环境:
yum install java-1.8.0-openjdk-devel
通过控制台可视化操作结合命令行工具,可在30分钟内完成华为云服务器的初始化部署。建议定期检查安全组规则、开启云备份服务,并通过监控面板观察资源使用情况。