本文将用3000字篇幅,通过7个核心步骤带小白用户完成阿里云ECS建站全流程。每个环节均包含关键操作截图与避坑指南,特别适合零基础学习者实践操作。
第一步:服务器选购与初始化配置
进入阿里云ECS购买页面,建议选择"共享型实例"或"轻量应用服务器",配置推荐1核2G内存+3M带宽起步。地域选择北方用户选"华北2",南方用户选"华东1"。系统镜像优先考虑CentOS 7.9(适合技术型用户)或预装宝塔面板的镜像(适合纯小白)。
购买完成后需完成三项基础设置:
- 重置实例密码(控制台→实例详情→重置密码)
- 开通安全组端口(必须放行22/80/443端口)
- 绑定弹性公网IP(避免服务器重启后IP变更)
第二步:远程连接与工具准备
推荐使用阿里云自带的Workbench工具(网页版SSH)或下载Xshell+WinSCP组合包。首次连接时需注意:
- 默认登录账号为root
- 出现连接超时可检查安全组规则
- 建议立即执行
sudo yum update
更新系统补丁
第三步:宝塔面板安装与配置
执行安装命令时务必核对官网最新版本:
bash**yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成后会显示外网面板地址+随机端口号,需在阿里云安全组中单独放行该端口。登录后绑定宝塔账号,推荐安装LNMP环境(Nginx1.22+MySQL5.7+PHP7.4)。
第四步:网站程序部署实战
在宝塔面板中新建站点时需注意:
- 域名填写格式为
www.yourdomain.com
(未备案可先用IP测试) - 数据库账号建议单独创建(非root账户)
- 根目录默认路径为
/www/wwwroot/你的域名
上传WordPress安装包后,需通过SSH执行解压命令:
bash**cd /www/wwwroot/yourdomain && unzip latest.zip
特殊权限问题可通过chown -R www.www /www/wwwroot
修正。
第五步:域名解析与备案指南
在阿里云域名控制台添加两条解析记录:
- 主机记录@ → A记录 → 服务器公网IP
- 主机记录www → CNAME记录 → @
国内服务器必须完成ICP备案,备案期间需注意:
- 网站不得开通评论、会员等交互- 页面需展示"网站正在备案中"提示语
- 可使用
.hk
域名临时规避备案流程
第六步:SSL证书安装与HTTPS跳转
宝塔面板提供Let's Encrypt免费证书一键申请:
- 站点设置→SSL→Let's Encrypt证书
- 勾选域名并选择文件验证方式
- 开启强制HTTPS跳转功能
手动部署用户需下载证书文件,在Nginx配置中添加:
nginx**ssl_certificate /www/server/panel/vhost/cert/fullchain.pem;ssl_certificate_key /www/server/panel/vhost/cert/privkey.pem;
第七步:网站上线与运维监控
正式上线前建议完成三项检测:
- 使用Pingdom测试全球访问速度
- 通过阿里云云监控设置CPU/内存报警阈值
- 修改默认后台地址(wp-admin→自定义路径)
独家建议:
初期可使用阿里云"突发性能实例"降低成本,日访问量破千后再升级配置。宝塔面板的"计划任务"功能可自动备份网站数据到OSS存储,有效防止数据丢失。