阿里云服务器(ECS)使用与配置指南
一、ECS 基础配置流程
1. 购买与选择实例
- 登录阿里云控制台,选择 ECS 实例,根据需求选择 CPU、内存、操作系统(如 CentOS、Ubuntu)等配置。
- 建议新手选择 按量付费或 包年包月模式,并开启安全组默认配置。
2. 连接服务器
- **SSH 连接**(Linux/Mac):
```bash
ssh root@<公网IP地址>
```
- Windows 用户:使用 PuTTY 或 Xshell 工具,输入公网 IP 和密钥文件。
3. 配置安全组规则
- 阿里云默认限制端口访问(如 HTTP 80、MySQL 3306),需手动开放:
- 进入控制台 安全组 → 添加规则(如允许 80、443、22 端口)。
---
二、基础环境搭建
1. 安装 Web 服务(以 Nginx 为例)
```bash
# CentOS 系统
yum install nginx -y
service nginx start # 启动服务
```
- 访问 `http://<公网IP>` 验证是否显示 Nginx 欢迎页。
2. 数据库配置
- 安装 MySQL 后需配置远程访问权限:
```sql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码';
FLUSH PRIVILEGES;
```
- 同时需在安全组开放 3306 端口。
3. 使用 Docker 简化部署
```bash
# 安装 Docker
curl -fsSL https://get.docker.com | bash -s docker
systemctl start docker
# 运行示例容器
docker run -d -p 80:80 nginx # 启动 Nginx 容器
```
---
三、实战注意事项
1. 数据备份与快照
- 定期通过控制台创建 磁盘快照,防止数据丢失。
2. 资源监控
- 使用阿里云 云监控 服务查看 CPU、内存、网络使用情况。
3. 成本优化
- 闲置实例建议关机或释放,避免持续计费。