阿里云ECS服务器平台搭建完整指南
一、准备工作与账号注册
在阿里云官网完成账号注册后,需进行企业/个人实名认证,建议企业用户选择营业执照认证以获取完整功能权限。通过控制台进入云服务器ECS产品页面,选择服务器所在的地域和可用区(推荐就近选择降低网络延迟)。
- 入门级应用:1核2G + 40G高效云盘
- 中型网站:2核4G + 100G SSD云盘
- 数据库服务器:4核8G + 200G ESSD云盘
二、服务器实例创建流程
- 选择实例规格:根据业务需求选择突发性能型/通用型/计算型实例
- 配置镜像系统:推荐CentOS 7.9或Alibaba Cloud Linux 3
- 设置存储类型:普通云盘/SSD云盘/ESSD云盘三类可选
- 创建登录凭证:建议使用密钥对(.pem文件)替代密码登录
完成支付后约2-5分钟生成实例,控制台显示公网IP和内网IP地址。
三、系统环境安装配置
通过Workbench或SSH客户端连接服务器后,推荐使用宝塔面板简化环境部署:
# CentOS安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后配置LNMP/LAMP环境,重点开放80/443/22端口,设置自动备份任务。
四、安全组与网络设置
在ECS控制台的安全组页面完成以下配置:
- 添加入方向规则:HTTP(80)、HTTPS(443)、SSH(22)
- 设置出方向全开策略(默认允许所有出流量)
- 绑定弹性公网IP实现IP固定
五、应用部署与测试
通过宝塔面板或FTP工具上传网站文件到/www/wwwroot
目录,配置域名解析后:
- 创建MySQL数据库并导入数据
- 配置Nginx反向代理规则
- 申请SSL证书启用HTTPS
- 使用
curl -I 127.0.0.1
测试服务响应