PHP 轻社区 Flarum Beta 11 详细安装教程

33,849 29

Flarum 在几周前发布了 0.1.0-beta.11 版本,详见 Flarum 0.1.0-beta.11 Released,那么就来看看怎么全新安装这个版本吧,前一篇文章已经装好了 Composer 并切换到了国内源,接下来的步骤就很方便啦。

准备工作

我的测试环境如下:

Apache 2.4
PHP 7.3
MySQL 5.6

官方文档的服务器要求:

Apache(启用 mod_rewrite)或 Nginx
PHP 7.1+ 具有以下扩展名:curl,dom,gd,json,mbstring,openssl,pdo_mysql,tokenizer,zip
MySQL 5.6 以上或 MariaDB 10.0.5 以上
SSH(命令行)访问以运行 Composer

官方文档似乎没有说明一个很重要的扩展,就是 fileinfo,这个是 Flarum 必须要装的扩展,宝塔面板可以直接安装,很简单。

如果运行内存小于 1G 或等于 1G,可能会安装失败,那么这时候就需要添加 swap 内存来保证安装成功,具体怎么添加不展开讨论了,宝塔的 Linux 工具箱里面有。

新建站点,数据库编码建议选择 utf8mb4,当然 utf8 也行。

这里先说一下上一篇文章没提到的,使用 Composer 的过程中遇到了很多警示,就像下面这种:

根据警示说的,应该是宝塔的 PHP 默认禁用了相关函数。我总结了一下,要删除的有以下函数:

putenv
pcntl_signal
proc_open

开始安装

首先 cd 到网站根目录下,rm -rf * 删除掉所有文件。

Delete Files

额,我试了下 rm -rf 删不干净,还是在宝塔面板的文件管理删除吧,.htaccess.user.ini 都要删除掉,保证该目录下无文件。然后就是直接使用 Composer 安装:

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

过一会就能安装好了,先不着急进网站,接着安装一个简体中文的插件先:

# 繁体中文
composer require csineneo/lang-traditional-chinese
# 简体中文
composer require csineneo/lang-simplified-chinese

然后把网站目录下所有目录文件权限改为 755,并将网站运行目录指向 /public

到这就可以访问网站啦!

评论

(29)
  1. wangyvefang
    Chrome 78 Windows 10

    你好,安装好之后管理页面404怎么办呢?

    1. v:13653652030回复 wangyvefang
      Chrome 70 Windows 10

      我和你一样,也是404

    2. v:13653652030回复 一纸忘忧
      Chrome 70 Windows 10

      伪静态设置好了,也不行。

  2. lzc
    Chrome 74 Windows 10

    ::aru:shy::

  3. ZAESKY
    Chrome 79 Windows 10

    在哪里可以下载到完整版呀? ::aru:shy::

    1. Chrome 79 Mac OS 10.15.3Apple Macintosh

      使用命令 ``` composer create-project flarum/flarum . --stability=beta ```

  4. Chrome 79 Windows 10

    楼主,有中文翻译吗

    1. Chrome 80 Windows 10

      网站根目录运行 <pre> //繁体中文 composer require csineneo/lang-traditional-chinese //简体中文 composer require csineneo/lang-simplified-chinese </pre>

    2. Chrome 80 Windows 10

      用ssh连接上你的服务器,cd打开flarum根目录,输入 <pre> composer require csineneo/lang-simplified-chinese </pre> 然后回车安装简体中文插件

  5. Chrome 79 Windows 10

    站长能加一下你QQ吗?方便联系,有些问题不太懂 ::twemoji:smile::

  6. Edge 80 Windows 10

    谢谢大佬,已经解决了 ::aru:proud::

  7. Sogou Explorer 1 Windows 10

    按照https://bbs.stkey.top/d/216-%E4%BB%8B%E7%BB%8D-flarum/3

  8. Sogou Explorer 1 Windows 10

    不错,准备去搭一个试试,谢谢分享

  9. gogobody
    Chrome 83 Windows 10

    老哥,你的服务器买的哪的啊,感觉挺快

  10. Chrome 84 Windows 10

    太赞了,我这个小白终于知道怎么安装了,Thanks

发布评论

© 2026 一纸忘忧. 保留所有权利.

一纸忘忧的个人网站,关于技术探索与日常生活,记录 Web 开发、服务端与 DevOps 实践,分享软件工具、数码体验,以及代码之外的见闻与思考。