一、系统概述

二、安装部署
环境要求
操作系统:支持 Windows 和 Linux 系统。
Web 服务器:如 Apache、Nginx 等,建议使用最新稳定版本。
数据库:MySQL 数据库,推荐版本不低于系统默认适配版本(本版本常使用 3306 端口)。
PHP 环境:版本 8.0.3 及以上,确保已安装相关扩展,如 mysqli、pdo、pdo_mysql、curl 等,且 GD 库支持(版本为 bundled (2.1.0 compatible) 及以上),同时具备 FreeType 支持等相关图像处理能力。
三、安装步骤
数据库配置
数据库地址:本地安装数据库时,填写 “localhost” 或 “127.0.0.1”;若系统采用反向代理,必须使用 “127.0.0.1:81” 作为数据库地址。
数据库端口:一般使用默认端口 “3306”,若修改过需按实际端口填写。
数据库账号:使用 “root” 作为数据库账号,除非有其他有权限账号。
数据库密码:需准确填写数据库设置的密码,忘记密码需通过数据库管理工具或特定命令重置。
数据库名:数据库名为 “mlcms”,安装时需准确无误。
管理员信息设置
管理员帐号:默认管理员帐号为 “admin”,安装后可修改。
管理员密码:需设置并牢记,建议设置强密码,忘记密码可通过找回功能或数据库操作重置。
环境配置
Linux 环境:在项目根目录下创建或修改 web.config 文件(若使用 Apache 服务器),添加如下内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^app.php$ - [L]
RewriteCond %{REQUEST_FILENAME}!-f
RewriteCond %{REQUEST_FILENAME}!-d
RewriteRule. /app.php [L]
</IfModule>
Windows 环境:在 IIS 服务器中,通过在项目根目录创建或修改.htaccess 文件(需开启 IIS 的 URL 重写模块),添加如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="OrgPage" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_HOST}" pattern="^(.*)$" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="app.php" />
</rule>
</rules>
</rewrite>
<httpErrors errorMode="DetailedLocalOnly" existingResponse="PassThrough">
</httpErrors>
</system.webServer>
</configuration>
环境检查:安装过程中或安装完成后,可参考以下环境检查项确认系统环境是否满足要求:
环境扩展 | 环境状态 | 说明 |
--|--|--|
miniversion|8.0.0 | 系统要求的最低版本相关标识,确保系统运行的基础版本合规 |
phpversion|8.0.3 | 当前 PHP 版本,需满足或高于系统要求版本 |
installsql|1 | 表示是否已完成数据库安装相关操作,1 代表已完成 |
php_os|WINNT | 当前 PHP 运行的操作系统,需确保系统对该操作系统的兼容性 |
server|Microsoft-IIS/7.5 | 当前使用的 Web 服务器及版本,不同服务器版本可能存在配置差异 |
name|install.mlcms.n658.net| 系统相关的名称或地址信息,用于标识和访问系统 |
max_execution_time|0|PHP 脚本最大执行时间,0 可能表示无限制,但需根据实际情况调整,避免长时间运行脚本导致问题 |
mysqli_connect|1 | 表示是否成功连接 MySQL 数据库,1 代表连接成功 |
pdo|1 | 是否启用 PDO(PHP Data Objects)扩展,1 代表已启用 |
pdo_mysql|1 | 是否启用 PDO 对 MySQL 数据库的支持,1 代表已启用 |
curl_init|1 | 是否启用 cURL 扩展,1 代表已启用,用于处理 HTTP 请求等网络操作 |
file_put_contents|1 | 是否支持 file_put_contents 函数,1 代表支持,用于文件写入操作 |
dbpre|xzb_| 数据库表前缀,可用于区分不同系统或项目的数据库表 |
dbtype|mysqli | 当前使用的数据库连接类型为 mysqli|
GD Version|bundled (2.1.0 compatible)|GD 库版本,需满足系统对图像处理等功能的要求 |
FreeType Support|1 | 是否支持 FreeType 字体库,1 代表支持,用于处理字体相关操作 |
FreeType Linkage|with freetype|FreeType 库的链接方式 |
GIF Read Support|1 | 是否支持读取 GIF 图像,1 代表支持 |
GIF Create Support|1 | 是否支持创建 GIF 图像,1 代表支持 |
JPEG Support|1 | 是否支持 JPEG 图像,1 代表支持 |
PNG Support|1 | 是否支持 PNG 图像,1 代表支持 |
WBMP Support|1 | 是否支持 WBMP 图像,1 代表支持 |
XPM Support|1 | 是否支持 XPM 图像,1 代表支持 |
XBM Support|1 | 是否支持 XBM 图像,1 代表支持 |
WebP Support|1 | 是否支持 WebP 图像,1 代表支持 |
BMPSupport|1 | 是否支持 BMP 图像,1 代表支持 |
TGA Read Support|1 | 是否支持读取 TGA 图像,1 代表支持 |
JIS - mapped Japanese Font Support| - | 是否支持 JIS 映射的日文字体,根据实际需求判断 |
若某项环境状态不符合要求,需根据具体情况进行调整或修复,如升级扩展、配置服务器等。

四、使用方法
1、用户登录
2、内容创建与编辑
3、模板设置
4、插件管理

五、技术支持与维护
1、技术支持
2、系统更新
六、注意事项

