一款优雅简洁的轻论坛 - Flarum

发布时间 - 2025-07-16 00:00:00    点击率:

在论坛程序的领域中,国内的discuzphpwind无疑是两大巨擘。前者被腾讯收购,后者被阿里收购,这两者不仅适用于论坛建设,还能扩展到cms和企业网站的开发。然而,在寻找轻量级论坛程序的过程中,我发现了更加精美简洁的flarum。

关于Flarum

Flarum是一款现代化、优雅、简洁且美观的论坛软件,它让线上交流变得更加轻松愉快。Flarum以其快速响应和易用性著称,具备构建成功社区所需的所有功能,免费且基于MIT协议开源。尽管目前Flarum仍处于Beta版(已更新至beta.16),但未来推出正式版本指日可待。由于Flarum官网没有中文版,国内衍生了许多Flarum中文网站,推荐几个知名的:

  • 官网地址:https://www./link/4579b0511a0e6319628ffc17cc6b3998
  • 中文站点:https://www./link/4579b0511a0e6319628ffc17cc6b3998.cn
  • FlarumChina:https://www./link/ea16c8ad502b00dd6eb031b3fd35d738

安装Flarum

Windows安装教程

  1. 安装宝塔面板

    请访问宝塔面板官方网站下载并安装,官方网站:https://www./link/493733b1ea397d196293bbf12b839a4f

  2. 安装Composer

    首先需要解除PHP函数禁用,因为宝塔面板默认禁用了安装Composer所需的几个函数,如putenv()pcntl_signal()proc_open()proc_get_status()。解除禁用后,可以避免在更改Composer源地址和安装Flarum时出现错误。

    安装时,需确保启用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

    在宝塔面板中新建站点,进入站点文件夹并删除所有文件(如果有无法删除的文件,多次尝试通常可以删除)。完成后,打开命令行(CMD),进入站点文件夹:

    cd 你的站点路径

    确保在网站目录下执行以下命令:

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

    命令执行成功后,将会下载Flarum并更新依赖包。根据服务器的地理位置,更新依赖包可能需要十几秒至三十分钟,请耐心等待。

  4. Flarum安装向导

    填写完数据库信息和管理员信息后,点击安装即可完成安装部署。

Linux安装教程

Linux用户请参考这篇文章进行Flarum的安装:https://www./link/c9ce98a38ebb27ccdb0e5083f2cfcde7

常用插件

  • 简体中文语言包
  • 编辑器
  • Emoji表情选择框
  • 导航栏菜单插件
  • 显示帖子阅读次数
  • 论坛用户名录
  • 上传文件
  • Sitemap(网站地图)生成器
  • Fancybox图片灯箱(放大)插件

插件安装完成后,可在后台启用(后台地址:网址/admin)。


# linux  # composer  # windows  # 地理位置  # 镜像源  # php  # 数据库  # https  # cms  # Discuz  # 宝塔面板  # 几个  # 所需  # 国内  # 命令行  # 官网  # 安装完成后  # 目录下  # 简体中文  # 将会  # 还能 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  制作电商网页,电商供应链怎么做?  简单实现Android验证码  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  青岛网站建设如何选择本地服务器?  使用Dockerfile构建java web环境  免费视频制作网站,更新又快又好的免费电影网站?  JS实现鼠标移上去显示图片或微信二维码  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  EditPlus中的正则表达式 实战(1)  如何获取免费开源的自助建站系统源码?  jQuery 常见小例汇总  html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  三星网站视频制作教程下载,三星w23网页如何全屏?  详解jQuery中的事件  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  Python文件流缓冲机制_IO性能解析【教程】  利用 Google AI 进行 YouTube 视频 SEO 描述优化  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  如何彻底删除建站之星生成的Banner?  简单实现Android文件上传  网页设计与网站制作内容,怎样注册网站?  在线教育网站制作平台,山西立德教育官网?  奇安信“盘古石”团队突破 iOS 26.1 提权  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  用v-html解决Vue.js渲染中html标签不被解析的问题  原生JS实现图片轮播切换效果  Laravel怎么判断请求类型_Laravel Request isMethod用法  如何正确选择百度移动适配建站域名?  如何用PHP快速搭建CMS系统?  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Python文件操作最佳实践_稳定性说明【指导】  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  如何在自有机房高效搭建专业网站?  如何在云主机快速搭建网站站点?  如何快速选择适合个人网站的云服务器配置?  焦点电影公司作品,电影焦点结局是什么?  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  Laravel集合Collection怎么用_Laravel集合常用函数详解  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问  如何为不同团队 ID 动态生成多个非值班状态按钮  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  如何在宝塔面板创建新站点?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  详解vue.js组件化开发实践