メニュー

Fortrabbit - PHP hosting

Fortrabbit - fort knox(アメリカ軍基地) のように安全で、うさぎのように速い - は、 PHP 専用のマネージドクラウドホスティングサービスです。ホスティングインフラ指向のマイクロサービスでモダンな PHP 開発をサポートし、 Grav にとってパーフェクトです。Fortrabbit は、 Platform as a Service(PaaS)で、伝統的なホスティングサービスとは少し異なります。

Fortrabbit website

登録

Fortrabbit への登録は、正しく email アドレスを入力し、パスワードを設定するだけです。

アプリの立ち上げ

プリセットされたものを使うか、コンポーネントを自分でスケーリングさせる設定をするか、選びます。Grav は、(プラグインを使わないなら)大量の RAM は不要です。 Grav は、 MySQL データベースも不要です。選択を解除してください。最小プランで始めて、必要ならスケールアップさせましょう。

フリートライアル もあります。これは、機能はすべて使えますが、時間に制限があります。あなたのアプリは、アプリが終了すると同時に破棄されます。それから、また新しく始められます。トライアルを延長することもできます。

ローカルにインストール

まず、最新の Grav をローカルに ダウンロード し、展開してください。サブフォルダの grav に展開します。ローカルで Grav サイトを提供するのに、 localhost を設定するかもしれません。

Fortrabbit にデプロイ

ここで、プッシュできます。プロジェクトフォルダに移動し、 Fortrabbit に Git remote を設定します:

$ cd grav
$ git init .
$ git remote add fortrabbit git@deploy.eu2.frbit.com:your-app.git

何かをコミットする前に、 vendor/ フォルダと cache/ フォルダを除外してください。 .gitignore ファイルを作成し、以下を入力してください:

vendor
cache/*
!cache/.gitkeep

あとは、あなたのアプリに何でも add, push してください:

$ git add -A
$ git commit -m 'Initial'
$ git push -u fortrabbit master

完了:最初のデプロイでは、リモート環境での Composer install を伴い、数分かかります。Git の出力ストリームでビルドを見ることができます。これで、サイトがオンラインになりました。各アプリは、ブラウザでアクセス可能な App URL (your-app.frb.io)を持ちます。

2回目以降:テーマやコンテンツをローカルで作成し、 Fortrabbit のマスターブランチにプッシュするだけでデプロイされます。2回目以降のデプロイは数秒です。

詳しい読み物

これは基本的なところだけです。 Fortrabbit Grav インストール・チューニングガイド を訪れて、テーマやプラグイン、特色について学んでください。