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 * 刪除掉所有檔案。

刪除檔案

呃,我試了下 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 實踐,分享軟體工具、數位體驗,以及程式碼之外的見聞與思考。