一、前置准备
- 已安装宝塔面板,且完成目标网站域名的创建与解析(确保域名可正常指向服务器);
- 准备所需文件:maccms10.zip(程序压缩包)、maccms10_mysql_data.zip(数据库备份包);
- 提前在宝塔面板「数据库」模块创建对应网站的 MySQL 数据库,记录数据库名、用户名、密码、数据库地址(后续配置需用到)。
二、步骤 1:上传并解压 maccms10 程序压缩包
- 登录宝塔面板,进入「网站」页面,找到已创建的目标网站,点击「根目录」进入网站核心目录(路径示例:/www/wwwroot/你的网站域名/);
- 点击页面上方「上传」按钮,选择本地的 maccms10.zip 压缩包,上传至当前网站目录(如图 1);
图 1:maccms10程序压缩包上传界面
- 上传完成后,在网站目录中找到 maccms10.zip 文件,右键点击选择「解压到当前目录」(如图 2),等待解压完成(解压后会自动生成 maccms10 的程序文件及文件夹结构)。
图 2:maccms10程序压缩包解压界面
三、步骤 2:修改数据库配置文件(关键操作)
- 在网站根目录中,按路径 application/ 找到 database.php 文件(完整路径:/www/wwwroot/你的网站域名/application/database.php);
- 双击 database.php 文件进入编辑模式,找到数据库连接相关配置项,将参数替换为提前创建的 MySQL 信息(确保数据库名、用户名、密码、地址与宝塔后台一致)(如图 3);
图 3:database.php文件编辑界面
- 编辑完成后,点击「保存」按钮关闭编辑页面(建议先备份原文件,避免修改错误导致程序异常)。
四、步骤 3:恢复 MySQL 数据库
- 回到宝塔面板首页,点击左侧导航栏「数据库」,找到目标网站对应的数据库,点击操作列的「导入」按钮;
- 在导入页面中,选择「从本地上传」,点击「选择文件」,选中本地的 maccms10_mysql_data.zip 数据库文件,点击「上传」(如图 4);
图 4:数据库文件上传界面
- 上传完成后,在文件列表中选中刚上传的 maccms10_mysql_data.zip 文件,点击「导入」按钮(如图 5),等待数据库导入完成(页面提示 “导入成功” 即为操作生效)。
图 5:数据库文件导入界面
提示:仅支持sql、zip、sql.gz、tar.gz、gz、tgz格式文件,压缩包内必须包含.sql文件
五、步骤 4:访问网站后台并登录
- 打开浏览器,输入 maccms10 后台访问地址:https://你的网站域名/adminx.php(注意域名后为双斜杠,需准确输入);
- 在登录页面输入默认账号密码:
- 点击「登录」进入 maccms10 后台管理页面,系统会自动配置好采集地址等默认基础信息,无需手动设置。
六、步骤 5:复制自动采集 URL 链接
- 在后台左侧菜单栏中,点击「采集」模块,找到「采集当天」功能入口;
- 复制系统生成的采集 URL 链接(需替换为自己的网站域名),链接格式如下:
https://你的网站域名/adminx.php/admin/collect/api.html?ac=cj&cjflag=96d38df2444c7f1f2f17bf49ba033f6e&cjurl=https%3A%2F%2Fapi.vnzyz.com%2Fapi.php%2Fprovide%2Fvod%2Ffrom%2Fynm3u8%2F&h=24&t=&ids=&wd=&type=2&mid=1&opt=0&sync_pic_opt=0&filter=0&filter_from=&filter_year=¶m=
- 复制后妥善保存该链接(如图 6),用于后续定时任务配置。
图 6:采集URL复制界面
七、步骤 6:编辑后台定时任务参数
- 在后台左侧菜单栏中,点击「系统」→「定时任务管理」,找到对应的采集定时任务,点击操作列的「编辑」(如图 7);
图 7:定时任务管理界面
- 在编辑页面的「执行参数:」输入框中,粘贴步骤 5 复制的采集 URL 链接;
- 点击「保存」按钮完成参数配置,随后点击任务旁的「测试」按钮,验证采集功能是否正常(测试成功则说明配置无误,可正常采集数据)。
八、步骤 7:设置宝塔自动执行计划(实现自动采集)
- 回到宝塔面板首页,点击左侧导航栏「计划任务」;
- 点击页面上方「添加任务」,在任务类型中选择「URL 访问」;
- 在「执行地址」输入框中,填写以下地址(替换为自己的网站域名):
https://你的网站域名/api.php/timming/index.html?enforce=1&name=aa
- 设置任务执行周期(如每天固定时间执行,根据需求调整),填写任务名称(如 “maccms10 自动采集”),点击「确定」(如图 8);
图 8:宝塔计划任务添加界面
- 保存后,宝塔面板会按设置的周期自动访问该地址,触发网站自动采集功能,无需手动操作。
备注
- 操作过程中需确保网站目录权限充足(建议设置为 755 权限,避免文件上传、解压失败);
- 登录后台后,建议及时修改默认账号密码,提升网站安全性;
- 若采集功能异常,可检查采集 URL 中的域名、API 地址是否正确,或数据库配置是否匹配;
- 定时任务执行失败时,可在宝塔「计划任务」的「日志」中查看错误信息,排查问题。