前言
提到论坛程序,我们都会想到国内两大巨头:Discuz
和 phpwind
。一个被腾讯收购,一个被阿里收购,实力不容小视。他们本身确实也是做得很强大,不仅仅可以用来做论坛,还可以用来做 CMS ,企业网站等等。在我搜索轻论坛程序的时候,偶然间发现了更为漂亮简洁的 Flarum 。
关于 Flarum
Flarum 是一款现代的,优雅的,简洁的,美观并且强大的论坛软件。它让在线交流变得更加轻松愉快。Flarum 响应快速、简单易用,拥有打造一片成功的社区所需的所有功能,免费并基于 MIT 协议开源。虽然现在 Flarum 还是 Beta 版(已更新到 beta.16 ),但是相信在未来一定会推出正式版本! Flarum 官网没有中文版,因此国内衍生了不少 Flarum 中文网站。在这里推荐几个比较有名的
官网地址:https://flarum.org 中文站点:https://flarum.org.cn FlarumChina:https://www.flarumchina.org
安装 Flarum
Windows 安装教程
1.安装宝塔面板
请到宝塔面板官方网站下载安装程序并安装,官方网站:https://www.bt.cn/
2.安装 Composer
首先需要解除 PHP 函数禁用,宝塔面板默认禁用一些安装 Composer 要用到的几个函数 putenv() 、 pcntl_signal() 、 proc_open() 、proc_get_status(),我们需要解除禁用,否则导致步骤 Composer 变更源地址时报错、步骤 Composer 安装 Flarum 时报错。
Composer-Setup
安装时,需要注意的是你需要开启 openssl
配置,我们打开 php 目录下的 php.ini
,将 extension=php_openssl.dll
前面的分号去掉就可以了。
安装完毕后,我们可以通过命令窗口(cmd) 输入 composer --version
命令来查看是否安装成功:
之后,为了更快的安装 Flarum ,需要将 Composer 镜像源调整成国内的:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
3.安装 Flarum
在宝塔面板新建站点,之后进入站点文件夹删除所有文件,删不掉的文件多删几次应该就被删掉了,操作完成后,打开 CDM ,进入站点文件夹:
代码语言:javascript复制cd 你的站点路径
确保进入网站目录执行:
代码语言:javascript复制composer create-project flarum/flarum . --stability=beta
执行成功后会下载 Flarum 并更新依赖包。更新依赖包会根据服务器地理位置花费 十几秒 至 三十分钟 不等的时间,请耐心等待。
4.Flarum 安装向导 填写完数据库信息、管理员信息,点击安装即可。 安装部署部分到此结束。
Linux 安装教程
Linux 用户要安装 Flarum 请参考这篇文章: https://discuss.flarum.org.cn/d/2195
常用插件
- 简体中文语言包
- 编辑器 Emoji 表情选择框
- 导航栏菜单插件
- 显示帖子阅读次数
- 论坛用户名录
- 上传文件
- Sitemap (网站地图)生成器
- Fancybox 图片灯箱(放大)插件
安装完成后去后台启用即可(后台地址:网址/admin)。