本教程将指导你从零开始,使用阿里云的域名和服务器,配合PageAdmin CMS完成网站搭建。全程按步骤拆解,无需编程基础。
目录
- 一、准备工作
- 二、选购云服务器
- 三、注册域名与备案
- 四、配置服务器环境
- 五、部署PageAdmin CMS
- 六、域名解析与上线
- 七、后续维护建议
一、准备工作
开始之前,你需要了解搭建网站所需的三个要素:
| 要素 | 说明 |
| 域名 | 网站访问地址,如 example.com |
| 云服务器 | 存放网站文件的空间,阿里云ECS |
| CMS系统 | 管理网站内容的工具,本教程使用PageAdmin CMS |
二、选购云服务器
2.1 选择配置
登录阿里云官网,进入云服务器ECS购买页面。新手推荐以下配置:
| 配置项 | 推荐选择 | 说明 |
| 实例规格 | 经济型e实例(2核2G) | 跑PageAdmin完全够用 |
| 带宽 | 3M-5M | 初期足够 |
| 地域 | 华东1(杭州)或华北2(北京) | 国内访问快,备案方便 |
| 操作系统 | Alibaba Cloud Linux 3 或 Ubuntu 20.04 | 稳定性好 |
| 时长 | 1年 | 年付更优惠 |
如果只是个人博客或小型展示站,轻量应用服务器(2核2G)也是不错的选择,操作更简单。
2.2 配置安全组(重要)
购买服务器后,必须配置安全组,开放以下端口:
| 端口 | 用途 |
| 80 | HTTP网站访问 |
| 443 | HTTPS加密访问 |
| 22 | SSH远程连接 |
操作步骤:
- 进入ECS控制台 → 安全组
- 点击配置规则 → 添加入方向规则
- 分别添加端口:80、443、22,授权对象填
0.0.0.0/0
这一步经常被忽略,如果不配置,后续域名解析后网站无法访问。
三、注册域名与备案
3.1 购买域名
- 进入阿里云万网,搜索你想要的域名
- 选择后缀(推荐
.com或.cn) - 填写域名持有者信息(必须真实,需上传身份证)
- 完成支付,等待实名认证通过(约10分钟)
3.2 网站备案(国内服务器必须)
只要服务器在国内,域名就必须完成ICP备案。
准备材料:
- 身份证正反面照片
- 域名证书
- 备案照片(按阿里云备案小程序提示拍摄)
流程与时间:
- 提交备案信息(阿里云初审,约1天)
- 短信核验(24小时内完成,超时会被退回)
- 管局审核(约3-12个工作日)
经验:等待备案期间,可以直接用服务器IP地址调试PageAdmin,不耽误进度。
四、配置服务器环境
PageAdmin CMS支持多种服务器配置环境(window,linux(debian、unbutu等、centos需要7.0以上版本)),本次网站我使用的是:PHP + MySQL环境。以下以Linux系统为例:
4.1 连接服务器
使用SSH工具(如Xshell)或阿里云控制台的“远程连接”功能登录服务器。
4.2 安装LNMP环境
推荐使用LNMP(Linux + Nginx + MySQL + PHP)一键安装包。或者直接使用阿里云镜像市场预装环境的镜像,省去手动配置。
环境要求:
- PHP版本:8.0或以上
- MySQL版本:5.7或以上
4.3 创建数据库
登录MySQL,创建网站使用的数据库:
bash
mysql -u root -p
CREATE DATABASE pageadmin_db CHARACTER SET utf8mb4;
CREATE USER 'pa_user'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL ON pageadmin_db.* TO 'pa_user'@'localhost';
FLUSH PRIVILEGES;
记下数据库名、用户名、密码,安装时会用到。
五、部署PageAdmin CMS
5.1 下载安装包
前往PageAdmin官网,下载最新版本的安装包(ZIP格式)。
5.2 上传文件到服务器
使用FTP工具(如FileZilla)连接服务器:
| 参数 | 说明 |
| 主机 | 服务器公网IP |
| 用户名 | root |
| 密码 | 服务器登录密码 |
| 端口 | 22 |
将解压后的PageAdmin文件上传到网站根目录(Linux默认路径:/var/www/html/ 或 /www/wwwroot/)。
5.3 设置目录权限
通过SSH执行命令,确保程序可正常读写:
bash
chmod -R 755 /var/www/html/
5.4 运行安装向导
- 在浏览器输入:
http://你的服务器公网IP - 进入PageAdmin安装向导,同意协议
- 系统自动检测环境,确认所有项通过
- 填写数据库信息:
- 数据库地址:
localhost(或RDS内网地址) - 数据库名:
pageadmin_db - 用户名:
pa_user - 密码:你设置的密码
- 设置管理员账号和密码(用于登录后台)
- 点击“安装”,等待完成
5.5 登录后台
安装成功后,访问 http://你的服务器IP/admin,使用管理员账号登录后台。
六、域名解析与上线
6.1 等待备案通过
备案通过后,你会收到工信部发送的备案号短信。
6.2 添加域名解析
进入阿里云域名控制台,找到你的域名,点击“解析设置”:
| 主机记录 | 记录类型 | 记录值 |
| @ | A | 服务器公网IP |
| www | A | 服务器公网IP |
@表示不带www的域名(如 example.com)www表示带www的域名(如 www.example.com)
解析生效时间:10分钟到几小时。
6.3 配置HTTPS(SSL证书)
阿里云提供免费SSL证书(如DigiCert免费版):
- 进入阿里云SSL证书控制台,申请免费证书
- 下载证书文件(Nginx或Apache版本)
- 将证书部署到服务器,配置Nginx/Apache支持HTTPS
- 强制跳转:将HTTP访问自动重定向到HTTPS
6.4 网站上线
解析生效后,在浏览器输入你的域名,应该能看到网站首页。
登录后台(域名/admin),开始:
- 调整模板
- 创建栏目(公司简介、产品中心、新闻动态等)
- 填充内容(图文、产品信息)
- 调整页面布局
七、后续维护建议
网站上线后,建议做好以下维护工作:
常见问题速查
按照以上步骤操作,你应该能够顺利完成网站的搭建和上线。整个过程的核心要点是:服务器安全组端口配置、备案耐心等待、数据库信息记录准确。祝你的网站顺利上线!