PHP 軽量コミュニティ Flarum Beta 11 詳細インストールガイド
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 以上
Composer を実行するための SSH(コマンドライン)アクセス
公式ドキュメントには、重要な拡張機能が 1 つ記載されていないようです。それは fileinfo です。これは Flarum に必須の拡張機能で、宝塔パネルから直接インストールでき、とても簡単です。
使用可能なメモリが 1G 未満または 1G 以下の場合、インストールに失敗する可能性があります。その場合は、インストールを成功させるために swap メモリを追加する必要があります。具体的な追加方法についてはここでは説明しませんが、宝塔の Linux ツールボックスに機能があります。

新しいサイトを作成します。データベースのエンコーディングは utf8mb4 を選択することをおすすめします。もちろん utf8 でも構いません。

ここで、前回の記事で触れなかったことを説明します。Composer の使用中に、以下のような警告が多数表示されました。


警告の内容によると、宝塔の PHP では関連する関数がデフォルトで無効化されているようです。まとめると、削除する必要があるのは以下の関数です。
putenv
pcntl_signal
proc_open
インストール開始
まず、サイトのルートディレクトリに移動し、rm -rf * ですべてのファイルを削除します。

ええと、試してみたところ rm -rf では完全に削除できませんでした。やはり宝塔パネルのファイル管理から削除してください。.htaccess と .user.ini も削除し、そのディレクトリ内にファイルがない状態にします。その後、Composer を使って直接インストールします。
composer create-project flarum/flarum . --stability=beta
しばらくするとインストールが完了します。すぐにサイトへアクセスする必要はありません。続けて、まず簡体字中国語のプラグインを 1 つインストールします。
# 繁体中文
composer require csineneo/lang-traditional-chinese
# 简体中文
composer require csineneo/lang-simplified-chinese
その後、サイトディレクトリ内のすべてのディレクトリとファイルの権限を 755 に変更し、サイトの実行ディレクトリを /public に設定します。


これでサイトにアクセスできるようになります!


コメント
(29)你好,安装好之后管理页面404怎么办呢?
伪静态没设置
我和你一样,也是404
伪静态设置好了,也不行。
环境是apache还是nginx
nginx
应该可以的
::aru:shy::
::twemoji:smile::
在哪里可以下载到完整版呀? ::aru:shy::
使用命令 ``` composer create-project flarum/flarum . --stability=beta ```
楼主,有中文翻译吗
网站根目录运行 <pre> //繁体中文 composer require csineneo/lang-traditional-chinese //简体中文 composer require csineneo/lang-simplified-chinese </pre>
这个不太懂诶
你装好flarum没
嗯
用ssh连接上你的服务器,cd打开flarum根目录,输入 <pre> composer require csineneo/lang-simplified-chinese </pre> 然后回车安装简体中文插件
站长能加一下你QQ吗?方便联系,有些问题不太懂 ::twemoji:smile::
我的主页有写 https://www.ikxin.com/cross.html
按照您的操作完成后网站打不开
什么问题
谢谢大佬,已经解决了 ::aru:proud::
按照https://bbs.stkey.top/d/216-%E4%BB%8B%E7%BB%8D-flarum/3
按照什么?
不错,准备去搭一个试试,谢谢分享
老哥,你的服务器买的哪的啊,感觉挺快
我用的是景安郑州的云服务器
太赞了,我这个小白终于知道怎么安装了,Thanks
客气了哈哈