记录一下安装Flarum的流程和中文优化

/ 0评 / 0

前言

记录一下安装Flarum的流程和中文优化,包含安装,如何本地化符合国人使用习惯以及中文搜索中文语言包等

服务器要求

安装步骤

0x01 前往网站根目录,使用 Composer 安装

composer composer create-project flarum/flarum . --stability=beta

0x02 将网站的默认目录改为

网站根目录/forum/public

0x03 重写规则

Apache

<Directory "/path/to/flarum/public">
    AllowOverride All
</Directory>

Nginx

include /path/to/flarum/.nginx.conf;

0x04 中文搜索优化 *需要MySQL 5.7+才可以使用此方法

1.修改 mysql.cnf 文件

[mysqld]
ngram_token_size=2

2.修改后需要重建 FULLTEXT 索引,数据库前缀是你安装时写的

ALTER TABLE 数据库前缀_posts DROP INDEX content;
CREATE FULLTEXT INDEX content ON `数据库前缀_posts` (`content`) WITH PARSER ngram;

ALTER TABLE 数据库前缀_discussions DROP INDEX title;
CREATE FULLTEXT INDEX title ON `数据库前缀_discussions` (`title`) WITH PARSER ngram;

基础的框架没什么功能,可以到官方论坛的插件发布区下载插件 Extensions 全英警告

发表评论

电子邮件地址不会被公开。 必填项已用*标注