Windows 环境部署
1、下载安装XAMPP / Nginx
-
下载地址:https://sourceforge.net/projects/xampp/
-
双击安装:xampp-windows-x64-8.2.12-0-VS16-installer
-
安装说明:仅选择Apache和PHP
-
Nginx: 配置文件:/etc/nginx/nginx.conf
增加对txt纯文本文件编码的支持,避免浏览纯文本文件时间显示乱码
在服务器响应头中添加 charset=utf-8
如果使用 Nginx,可在配置中添加:
location ~* .txt$ {
add_header Content-Type "text/plain; charset=utf-8";
}
如果使用 Apache,可在 .htaccess 或主配置中添加:
AddType "text/plain; charset=utf-8" .txt
此方法从服务器层面强制指定编码,无需修改文件内容。
- 下载地址:https://www.mongodb.com/try/download/community
- 安装MongoDB:mongodb-windows-x86_64-8.2.3-signed.msi
- anz2MongoDB tools:
下载地址:
直接安装:mongodb-database-tools-windows-x86_64-100.14.0.msi
或解压减压拷贝二进制文件:mongodb-database-tools-windows-x86_64-100.14.0.zip 将工具文件拷贝到:C:\Program Files\MongoDB\Server\8.2\bin
修改环境变量:运行sysdm.cpl,打开控制面板,环境变量Path添加:C:\Program Files\MongoDB\Server\8.2\bin
3、上传Batata网站源码
- 下载源码:batata_website_2026-01-14_15-57-41.zip
- 解压部署:C:\xampp\htdocs\batata
4、配置运行环境
5、注册管理员,导入数据库
- 注册管理员用户admin:http://localhost/blog/_sign_up.php
- 导入备份的数据库:登录后台,点击系统维护,将库备份文件(以库名命名的文件夹)上传到/backups/mongobackup/目录下,执行如下命令恢复数据库:
1、恢复article_db
数据库备份目录:/backups/mongobackup/article_db
恢复目标:mongodb://localhost:27017/article_db
2、恢复user_management
数据库备份目录:/backups/mongobackup/user_management
恢复目标:mongodb://localhost:27017/user_management
3、恢复images_db
数据库备份目录:/backups/mongobackup/images_db
恢复目标:mongodb://localhost:27017/images_db
4、恢复images_db
数据库备份目录:/backups/mongobackup/images_db
恢复目标:mongodb://localhost:27017/images_db
5、恢复rss_feed
数据库备份目录:/backups/mongobackup/rss_feed
恢复目标:mongodb://localhost:27017/rss_feed
6、测试运行
7、需要补齐的扩展组件