BIJIV

优雅简洁轻论坛Flarum搭建教程
Flarum论坛简介 Flarum 是一款现代的,优雅的,简洁的,强大的论坛软件。Flarum 让在线交流变得...
扫描右侧二维码阅读全文
26
2018/04

优雅简洁轻论坛Flarum搭建教程


Flarum论坛简介

Flarum 是一款现代的,优雅的,简洁的,强大的论坛软件Flarum 让在线交流变得更加轻松愉快。初次看到这个论坛的时候,我就被她的简约和美观深深吸引住了,并马上投入到了Flarum这个大家庭。虽然现在她只是测试版,但是相信在未来一定会有Beta版本放出的。
Flarum.png

Flarum论坛安装

程序完美支持军哥lnmp环境/宝塔等,下载程序上传到网站根目录并需要伪静态+fileinfo扩展。

程序本地下载:

Github下载地址:https://github.com/skywalker512/FlarumChina

fileinfo拓展

需要支持php扩展fileinfo
1、对于lnmp1.3默认没有支持。修改include/upgrade_php.sh这个文件,把其中的:--disable-fileinfo,全部替换:--enable-fileinfo,再执行./upgrade.sh升级php就行了。

2、对于宝塔,安装后,找到你的PHP程序,里面有扩展可以选择安装。

底部加统计

vendor/flarum/core/views/app.blade.php

去掉网络字体

vendor/flarum/core/src/Http/WebApp/WebAppView.php

伪静态设置

在站点配置文件处添加下面一段话。

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

location /api {
    try_files $uri $uri/ /api.php?$query_string;
}

location /admin {
    try_files $uri $uri/ /admin.php?$query_string;
}

location /flarum {
    deny all;
    return 404;
}

location ~ .php$ {
    fastcgi_split_path_info ^(.+.php)(/.+)$;
    fastcgi_pass unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fastcgi.conf;
}

相关资料

markdown支持:http://discuss.flarum.org.cn/d/221
中文语言包:http://flarum.org/docs/languages/
中文github及程序下载:https://github.com/justjavac/Flarum
中文语言包下载:https://github.com/Flarum-Chinese/flarum-ext-simplified-chinese/releases
SMTP相关:https://github.com/flarum/core/issues/258
论坛类程序推荐:https://www.v2ex.com/t/268523
中文优化版:http://discuss.flarum.org.cn/d/402
插件整理:http://discuss.flarum.org.cn/d/306

最后修改:2018 年 04 月 26 日 04 : 33 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论