上一篇
景安虚拟主机上传微擎
- 虚拟主机
- 2025-08-06
- 48
景安虚拟主机支持上传微擎,可通过FTP工具将程序包传至根目录,按提示完成在线安装配置
前期准备事项
环境要求核查
| 项目 | 最低配置标准 | 推荐配置 |
|---|---|---|
| 操作系统 | Linux(CentOS/Ubuntu) | CentOS 7+ / Ubuntu 18+ |
| Web服务器软件 | Nginx/Apache | Nginx 1.18+ |
| PHP版本 | PHP 7.0+ | PHP 7.4+ |
| MySQL数据库 | MySQL 5.6+ | MySQL 5.7+ |
| 磁盘剩余空间 | ≥500MB | ≥1GB |
| 文件上传方式 | 支持FTP/WebDAV | 优先使用FlashFXP工具 |
必要文件清单
- 微擎最新安装包(
we7.zip或we7.tar.gz) - 解压缩工具(如unzip命令行工具)
- 文本编辑器(用于修改配置文件)
核心操作步骤
第1步:获取主机账户信息
登录景安云控制面板 → 查看「虚拟主机管理」区域,记录以下关键参数:
- FTP地址(形如 ftp://yourdomain.com)
- FTP用户名及密码
- 数据库名称/用户名/密码
- 数据库主机地址(通常为localhost)
第2步:上传微擎程序包
通过FTP客户端上传

- 打开FlashFXP/FileZilla,输入主机提供的FTP账号登录
- 定位到网站根目录(一般为
/public_html或/wwwroot) - 将本地下载的
we7.zip拖拽至根目录 - 右键选择「解压」并确认覆盖目标路径
使用网页文件管理器
- 进入景安控制台 → 点击「文件管理」图标
- 上传压缩包后 → 点击「解压」按钮
- 确保解压路径设置为网站根目录
第3步:创建数据库
- 返回景安控制台 → 找到「数据库管理」模块
- 新建数据库(建议命名规则:
wx_xxx,字符集选utf8mb4) - 记录数据库名、用户名、密码及连接地址
第4步:启动安装向导
- 浏览器访问
http://您的域名/install.php - 按提示填写数据库信息:
- 数据库主机:默认填
localhost - 数据库前缀:保持默认
wei_
- 数据库主机:默认填
- 点击「立即安装」完成初始化
关键配置验证表
| 检查项 | 正常状态示例 | 异常处理方案 |
|---|---|---|
| PHP版本检测 | PHP 7.4.32 | 联系客服升级至兼容版本 |
| 文件读写权限 | 755(目录)/644(文件) | chmod命令批量修改权限 |
| 伪静态规则生效 | URL显示index.php?参数 |
上传.user.ini配置文件至根目录 |
| SSL证书部署 | HTTPS可正常打开 | 申请免费Let’s Encrypt证书 |
常见错误解决方案
️ 错误1:500内部服务器错误
原因分析:PHP扩展缺失或权限不足
解决步骤:

- 检查error_log日志文件(路径:
/logs/error.log) - 执行命令补充依赖库:
yum install -y libxml2 libcurl - 设置文件所有者:
chown -R www:www /wwwroot/
️ 错误2:数据库连接失败
排查要点:
- 确认数据库白名单已添加服务器IP
- 检查MySQL端口是否开放(默认3306)
- 验证数据库用户远程访问权限:
GRANT ALL PRIVILEGES ON . TO 'username'@'%' IDENTIFIED BY 'password'; FLUSH PRIVILEGES;
相关问题与解答
Q1:为什么安装完成后出现空白页?
A:大概率是PHP错误未显示,请进行两项操作:
- 在网站根目录新建
phpinfo.php为<?php phpinfo();?>,通过浏览器访问查看具体报错信息; - 修改
config/config.php文件,将define('APP_DEBUG', false);改为true开启调试模式。
Q2:如何实现多站点共存?
A:可通过两种方式实现:

- 子目录部署:将第二个微擎实例上传至
/subdir/目录,访问路径为yourdomain.com/subdir/; - 独立域名绑定:在景安控制台添加A记录解析,每个域名对应不同的文档根目录,注意需修改新站点的`entry.sql
