阿里云ECS服务器快速建站指南
一、环境准备与实例配置
登录阿里云控制台后,在ECS实例创建页面选择华东1(杭州)地域,按量付费模式创建2核4G配置。镜像建议选用预装WordPress的共享镜像或CentOS 7.9系统,安全组需开放22(SSH)、80(HTTP)、443(HTTPS)端口。
- 选择按量付费与华东1地域
- 配置2核4G内存+40G高效云盘
- 设置安全组放行关键端口
二、安装Web服务器环境
通过SSH连接实例后,推荐使用宝塔面板快速部署环境。执行CentOS安装命令完成面板部署,登录后自动安装LNMP/LAMP环境,支持PHP版本管理和数据库创建。
- 执行宝塔面板安装命令:
yum install -y wget && wget -O install.sh ...
- 面板默认地址:8888端口需在安全组放行
- 通过可视化界面安装Apache/Nginx+MySQL+PHP
三、部署网站文件与测试
在宝塔面板创建站点目录,通过FTP或在线文件管理器上传HTML文件。测试访问时需确保已关闭服务器防火墙,临时关闭SELinux安全模块。
/webroot ├── index.html └── assets/ ├── css/ └── images/
四、域名绑定与安全优化
在阿里云域名控制台添加A记录解析到ECS公网IP,宝塔面板中配置SSL证书启用HTTPS。建议开启网站防火墙,设置定期自动备份策略。
- 域名解析到实例公网IP
- 申请Let’s Encrypt免费SSL证书
- 配置CDN加速与DDoS防护
通过阿里云ECS结合宝塔面板,可在30分钟内完成从服务器创建到网站上线全流程。合理配置安全组与定期更新系统补丁,可有效保障网站稳定运行。