Flarum公式が推奨するインストール方法は Composer を使用することです。Composer のインストール方法については、Google や Baidu で検索してください。LNMP と LAMP はどちらも付属しているため、ここでは説明を省略します。ローカルまたは中国国内のサーバーに構築する際、Composer の更新が遅い、失敗する、あるいはエラーが発生する場合は、中国国内のミラーを使用できます。
sudo composer config -g repo.packagist composer https://packagist.phpcomposer.com
コマンドを入力した後、composer update を直接実行すれば、中国国内のミラーが使用されます。
Composer のよく使うコマンド
プラグイン flagrow/ads を例にします:
プラグインをインストールする
composer require flagrow/ads
プラグインを削除する
composer remove flagrow/ads
プラグインを更新する
composer update flagrow/ads
また、Flarum のルートディレクトリで composer update を実行すると、プラグインを含む Flarum 全体が更新されます。
プラグインのインストール時にバージョンを指定する
プラグイン flagrow/upload を例にします:
composer require flagrow/upload:0.4.13
以下のコマンドを使用して、メジャーバージョンを更新することもできます:
composer require flagrow/upload:0.4.*
最新の開発版をインストールする必要がある場合:
composer require flagrow/upload:dev-master
公式 Flarum の開発版(dev)をインストールしたい場合は、次の方法をおすすめします:
beta 版のインストール後、ルートディレクトリにある composer.json ファイルを変更します。
その中の flarum/core のバージョンを "flarum/core": "0.1.x-dev" に変更します。
次に、複数ある flarum/flarum-ext-**** のバージョンをすべて dev-master に置き換えます。
つまり、^0.1.0 を dev-master に一括置換します。
最後に composer update を実行すれば、dev 版に更新できます。