1. 环境准备与服务器配置
在阿里云官网购买ECS实例后,需完成以下基础配置:
- 重置实例密码确保登录安全;
- 配置安全组开放80(HTTP)、443(HTTPS)及22(SSH)端口;
- 通过SSH工具(如PuTTY)连接服务器,输入公网IP和密码完成远程登录。
2. 安装Web服务器软件
推荐使用Apache或Nginx作为Web服务器。以Apache为例:
sudo yum install httpd # 安装Apache sudo systemctl start httpd # 启动服务 sudo systemctl enable httpd # 设置开机自启
验证安装:浏览器访问ECS公网IP,若显示Apache默认页即成功。
3. 部署网站文件
将本地网站文件上传至服务器:
- 使用SCP命令传输:
scp -r /本地路径/ username@公网IP:/var/www/html/
; - 通过FTP工具(如FileZilla)连接服务器后上传文件;
- 设置文件权限:
sudo chmod -R 755 /var/www/html
。
4. 域名解析与访问测试
完成域名绑定:
- 在域名服务商处添加A记录,指向ECS公网IP;
- 修改Apache配置文件,设置
ServerName 域名
; - 重启Apache服务:
sudo systemctl restart httpd
。
测试访问:浏览器输入域名,若显示网站内容则搭建成功。
通过以上步骤,可在阿里云ECS上快速部署个人网站。建议定期备份数据并更新系统补丁以保障安全性。若需动态网站功能,可扩展安装MySQL和PHP环境。