宝塔面板 -> 软件商城 -> 运行环境
宝塔面板 -> 网站
为了兼顾 MySQL 5.7 版本,所以主程序中默认为 utf8mb4_unicode_520_ci 排序规则,当 .env 文件中未配置排序规则时,主程序使用默认项;如果你使用 utf8mb4_0900_ai_ci 或者其他排序规则,请在 .env 文件中新增配置项定义新规则。
Fresns 安装成功后才会生成 .env 文件,所以未安装前,项目根目录没有这个文件。
php
# 数据库排序规则
DB_COLLATION=utf8mb4_0900_ai_ci
宝塔面板 -> 文件
宝塔面板 -> 计划任务
sh
# 任务配置
su-c"cd /你的项目路径 && php artisan schedule:run >> /dev/null 2>&1"-s/bin/sh所有者
# 示例
su-c"cd /www/wwwroot/fresns && php artisan schedule:run >> /dev/null 2>&1"-s/bin/shwww
配置说明
php
# 队列连接方式
QUEUE_CONNECTION=database
# redis 配置
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_QUEUE=fresns
推荐 redis 或 database,不配置则默认为 sync
sh
# 进程启动命令
phpartisanqueue:work
Fresns 是一款免费开源的社交网络服务软件,专为跨平台而打造的通用型社区产品,支持灵活多样的内容形态,可以满足多种运营场景,符合时代潮流,更开放且更易于二次开发。