基于阿里云服务器、宝塔面板与EyouCMS的网站搭建技术文档

基于阿里云服务器、宝塔面板与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小时内完成从零到可访问网站的全流程部署。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容