lala.im:基于Laravel框架的轻论坛Flarum安装教程

運維技術·lala.im · 2017-06-19 · 349 人浏览

原文地址:https://lala.im/159.html,請支持原作者!該處僅作轉載。

Flarum是一个轻论坛程序,目前这种打着“轻”旗号的论坛程序也是越来越多,但真正在前端设计上还真的没有几个能超越Flarum的。LALA个人觉得不考虑其他因素的情况下,Flarum绝对是一个逼格贼高的论坛程序。
Flarum运行所需要的环境不复杂,一个LNMP架构的服务器或者VPS即可完美运行。LALA是个懒癌患者,能用一键安装包或者面板安装的环境坚决不自己手动编译,所以这里我就用宝塔面板好了2333
LALA这里使用的系统是CentOS764位,首先打开bt.cn安装一下宝塔WEB面板:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

傻瓜式一键安装不多介绍,安装好后登录你的面板点击网站,新建一个网站。建立好后点击设置按钮,如图:

範例
点击伪静态按钮,如图:

範例
接着在输入框内复制粘贴下面的伪静态规则:

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;
}

最后保存即可。接着我们点击软件管理,选择你安装的PHP版本,然后点击设置按钮:

範例
点击安装扩展,安装fileinfo:

範例
现在将Flarum程序的压缩包下载到我们电脑的本地,下载地址:
https://github.com/flarum/flarum/releases
LALA当前使用的是v0.1.0-beta.6版本,下载地址:
https://github.com/flarum/flarum/archive/v0.1.0-beta.6.zip
回到你的宝塔面板网站根目录下,使用FTP上传Flarum程序的压缩包并解压。
重点来了:复制你的网站根目录路径,路径一般是/www/wwwroot/www.xxxx.com

範例
接着使用Xshell登录你的服务器或者VPS,CD到你的网站根目录下。
CD命令:

cd /www/wwwroot/www.xxxx.com

在你的站点目录下执行这个命令:

composer install

稍等片刻看到如图界面就是完成了:

範例
现在使用浏览器打开你的网站看下,应该能看到Flarum的安装界面了:

範例
输入对应的数据库信息和创建一个管理员账号。安装就顺利完成啦!
程序后台的一些展示:

範例

範例

範例
LALA的后话:
这款程序使用起来还是非常不错的,但是看久了后未免会觉得帖子内页过于单调了一些。另外我安装的最新v0.1.0-beta.6版本还没有可以适配的中文语言包。
下面是一些有关Flarum论坛的额外优化设置或者插件:
1.中文语言包(还未支持最新版):https://github.com/Flarum-Chinese/flarum-ext-simplified-chinese/releases
2.LALA文中安装的是英文官方最新原版,还没有支持的中文语言包,如果你们想要支持中文的,可以直接下载由国人维护的中文版本:https://github.com/justjavac/Flarum
3.更多相关资料或者信息请访问Flarum官方论坛:https://discuss.flarum.org/

運維技術 lala.im
Theme Jasmine by Kent Liao