基于阿里云服务器、宝塔面板与EyouCMS的网站搭建技术文档
一、环境概述
本文档描述在阿里云轻量应用服务器上,通过宝塔面板部署EyouCMS内容管理系统,完成网站构建的技术流程。该方案适用于个人网站、企业展示型网站的快速部署场景。
技术栈组成:
· 基础设施:阿里云轻量应用服务器
· 管理工具:宝塔Linux面板
· 建站程序:EyouCMS(易优CMS)
---
二、服务器资源配置
2.1 实例规格选择
轻量应用服务器配置参数:
配置项 推荐规格
CPU 2核
内存 2GB
系统盘 40GB ESSD
带宽 200Mbps(峰值)
地域 中国大陆节点(如北京、上海)
2.2 镜像选择
在创建实例时,应用镜像栏选择“宝塔Linux面板”。该镜像预置以下组件:
· CentOS 7.x / Alibaba Cloud Linux 操作系统
· 宝塔面板 7.x 版本
· Nginx / Apache 环境(待初始化配置)
---
三、宝塔面板初始化
3.1 访问面板
实例创建成功后,获取以下信息:
· 公网IP地址
· 面板默认端口:8888
· 面板登录用户名与密码(通过阿里云控制台“远程连接”功能查看)
访问地址格式:
```
http://服务器IP:8888
```
3.2 面板环境配置
首次登录宝塔面板后,系统弹出“安装环境”选项。推荐选择LNMP架构:
组件 版本
Nginx 1.22 或更高
MySQL 5.7 或更高
PHP 7.4 或更高(EyouCMS要求PHP 7.0+)
phpMyAdmin 按需安装
安装方式选择“编译安装”,耗时约15-30分钟,取决于服务器性能。
3.3 安全配置
进入宝塔面板“安全”模块,配置防火墙规则:
端口 用途
22 SSH远程管理
80 HTTP网站访问
443 HTTPS网站访问
8888 宝塔面板访问
同时,进入阿里云控制台“防火墙”页面,确保上述端口已添加放行规则。阿里云轻量服务器需在实例详情页的“防火墙”选项卡中单独配置。
---
四、域名解析配置
4.1 域名准备
已备案的域名(中国大陆服务器要求域名完成ICP备案)。
4.2 DNS解析记录
在域名注册商控制台添加A记录:
记录类型 主机记录 记录值
A @ 服务器公网IP
A www 服务器公网IP
解析生效时间通常为10分钟至2小时,可通过ping命令验证。
---
五、网站环境创建
5.1 添加站点
宝塔面板左侧菜单“网站” → “添加站点”:
字段 填写内容
域名 填写完整域名(含www)
根目录 系统自动生成,如 /www/wwwroot/域名
FTP 可选,按需创建
数据库 MySQL,选择“UTF-8”编码
提交后,系统自动创建:
· 站点配置文件
· 网站根目录
· 数据库与数据库用户
5.2 SSL证书配置(可选)
在站点设置中,选择“SSL” → “Let's Encrypt” → 勾选域名 → 申请证书。系统自动完成证书部署与HTTP跳转HTTPS配置。
---
六、EyouCMS部署
6.1 获取安装包
进入EyouCMS官方网站(www.eyoucms.com)下载最新版本安装包。截至2026年3月,稳定版本号为v1.6.x。
安装包格式为ZIP压缩包。
6.2 上传文件
两种上传方式:
方式一:宝塔面板上传
· 进入“文件”模块,定位到站点根目录
· 点击“上传”,选择ZIP文件
· 上传完成后,右键文件选择“解压”
方式二:FTP上传
· 通过宝塔“FTP”模块创建FTP账号
· 使用FileZilla等FTP客户端连接并上传
6.3 目录权限设置
解压后,设置以下目录权限为755:
```
/application
/runtime
/public/uploads
```
设置方法:选中目录 → 右键 → “权限” → 设置为755,用户组选择www。
6.4 执行安装
浏览器访问:
```
http://域名/install.php
```
系统执行环境检测,确认以下扩展已安装:
· PDO MySQL
· GD库
· OpenSSL
· cURL
· Session
6.5 数据库配置
进入安装向导第二步,填写数据库信息:
字段 内容来源
数据库主机 localhost 或 127.0.0.1
数据库端口 3306
数据库名 宝塔添加站点时创建的数据库名
数据库用户名 同上
数据库密码 宝塔生成的密码(可在数据库模块查看)
表前缀 默认 ey_
6.6 管理员账号设置
设置后台管理员账号:
· 用户名(建议使用非admin的复杂用户名)
· 密码(含大小写字母、数字、特殊字符)
· 后台路径(系统默认生成,可自定义)
6.7 完成安装
安装完成后,系统提示删除 install 目录。在宝塔文件管理中删除 /install 文件夹。
---
七、站点验证
7.1 前端验证
访问域名,确认EyouCMS默认首页正常加载。
7.2 后台验证
访问后台地址:
```
http://域名/后台路径
```
使用管理员账号登录,验证后台功能可访问。
---
八、系统维护要点
8.1 定期备份
宝塔面板“计划任务”模块可设置:
· 网站文件备份(每日/每周)
· 数据库备份
· 备份存储至OSS或其他云存储
8.2 安全更新
· 定期检查EyouCMS官网更新公告
· 在测试环境验证后再进行生产环境升级
· 升级前完整备份
8.3 日志监控
宝塔“监控”模块可查看:
· 网站访问日志
· 错误日志
· 资源使用情况
---
九、常见技术问题处理
现象 排查方法
页面403 Forbidden 检查站点目录权限是否为755;检查宝塔站点配置中的“运行用户”是否为www
数据库连接错误 确认数据库服务运行状态;检查数据库用户权限与连接信息
后台无法访问 确认install目录已删除;检查伪静态配置是否正确
页面加载缓慢 检查带宽使用情况;排查PHP扩展是否全部安装
---
十、总结
本方案通过三层架构完成网站部署:
1. 基础设施层:阿里云轻量应用服务器提供计算与网络资源
2. 管理中间层:宝塔面板实现环境配置、站点管理、安全防护的可视化操作
3. 应用层:EyouCMS作为内容管理系统,提供网站前台展示与后台管理功能
该技术路线降低了服务器环境配置的技术门槛,适用于不具备Linux命令行操作经验的技术人员,可在1-2小时内完成从零到可访问网站的全流程部署。