モダン、オープンソース、フラットファイルのCMSです。
Gravは柔軟なオープンソースのフラットファイルCMS(コンテンツ管理システム)です。技術者でも非技術者でも使用することができ、ユーザはコマンドラインから独自の CLIまたはウェブブラウザの管理パネルから操作することができます。Gravのページテンプレートは、高度にカスタマイズ可能なTwigテンプレートエンジンを使用して構築され、コンテンツは直接Markdownで記述することができます。また、Gravを使用することで、スターターテンプレート、ユニークなテーマ、多くのプラグインを含む、豊富な構築済みリソースを利用することができます。使い始めるにあたってサポートが必要な場合は、活発なコミュニティフォームと 豊富なドキュメントがあります。
GravMarketplace アプリのデプロイ
LinodeMarketplace では、Linodeクラウドマネージャーを使用してLinode上に簡単にソフトウェアをデプロイすることができます。
- クラウドマネージャーにログインし、左のナビゲーションメニューから Marketplaceリンクを選択します。Linodeコンピュート作成ページが表示されます。 Marketplaceタブが表示されます。
- Select App」セクションで、デプロイしたいアプリを選択します。
- 選択したアプリに必要なオプションと、必要な詳細オプション(オプション)をすべて入力します。詳細は「設定オプション」の項を参照してください。
- Getting Started > Create a Linode」に記載されている通り、残りの項目を入力します。
- Create Linode」ボタンをクリックします。Linodeがプロビジョニングされ、完全に電源が入ったら、ソフトウェアのインストールが完了するのを待ちます。この前にLinodeの電源を切ったり、再起動したりすると、ソフトウェアのインストールに失敗する可能性があります。インストールが完了したかどうかを確認するには、LinodeのLishコンソールを開き、システムのログインプロンプトが表示されるのを待ちます。
- 展開後のスタートアップ」に記載されている手順に従ってください。
ソフトウェアのインストールは、Linodeのプロビジョニングが終了してから5~10分以内に完了します。
設定オプション
Grav CMSオプション
以下は、このMarketplace アプリで利用可能な追加オプションです:
フィールド | 説明 |
---|---|
サーバーの管理者メールアドレス | このメールは、SSL証明書を生成するために必要です。必須 |
あなたのLinodeAPI トークン | あなたのLinode API Token はDNSレコードの作成に必要です。これが一緒に提供されていると subdomain と domain フィールドを使用すると、インストールはLinodeAPI を介してDNSレコードの作成を試みます。トークンを持っていないが、インストールでDNSレコードを作成したい場合は、次のことを行う必要があります。 クリエイトワン 続ける前に |
サブドメイン | セットアップ中にインストーラーにDNSレコードを作成させたいサブドメインです。推奨される設定は www .を提供する場合のみ、サブドメインを提供する必要があります。 domain と API Token . |
ドメイン | Gravインスタンスをホストするドメイン名です。インストーラはセットアップ中にこのドメインのDNSレコードを作成します。 API Token . |
のために作成される限定的なsudoユーザーです。Linode | これは、Linode のために作成される限定的なユーザーアカウントです。このアカウントは、sudo ユーザー権限を持っています。 |
限定されたsudoユーザーのパスワード | 限定された sudo ユーザーのパスワードを設定します。パスワードは、強力なパスワードのための複雑性強度検証要件を満たす必要があります。このパスワードは、root と同様に、サーバー上であらゆるアクションを実行するために使用されるので、長く、複雑で、ユニークなものにしてください。 |
にアクセスする際に使用されるSSH公開鍵です。Linode | パスワードではなく公開鍵(推奨)でSSHにアクセスしたい場合は、ここに公開鍵を入力します。 |
SSHでルートアクセスを無効にする? | セレクト Yes を選択すると、root アカウントが SSH でサーバーにログインするのをブロックします。を選択します。 No をクリックすると、rootアカウントがSSHでログインできるようになります。 |
一般的なオプション
Create a Linodeフォームの残りのオプションを記入する際のアドバイスについては、Getting Started > Create a Linodeをご覧ください。ただし、このMarketplace App に基づいて、いくつかのオプションが制限されたり、推奨されたりする場合があります。
- 対応ディストリビューション: Ubuntu 20.04 LTS
- 推奨プラン:すべてのプランタイプ、サイズに対応しています。
Gravアプリにアクセスする
- インストールが完了すると、Grav ダッシュボードには、導入の最初に入力したドメインでアクセスでき、その後に
/admin
.http://example.com/admin
なしte: ドメインを入力しなかった場合、Compute InstanceのrDNSを使用することもできます。123-0-123-0.ip.linodeusercontent.com
.をご覧ください。 IPアドレスの管理 rDNSの値の表示と設定については、『Guide』を参照してください。 - Gravの管理画面にログインし、コンテンツを作成したり、管理作業を行ったりするために使用するアカウントです。
ダッシュボードにアクセスした後は、Grav の公式ドキュメントを参照して、Grav インスタンスをさらに活用する方法を学んでください。
注意: 現在、LinodeはMarketplace Appsのソフトウェアとシステムのアップデートを管理していません。この方法でデプロイされたソフトウェアの定期的なメンテナンスはユーザー次第です。
詳細情報
このトピックに関する追加情報については、以下のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部で提供されている資料の正確性や適時性を保証するものではありませんのでご了承ください。
Grav CMSアプリはLinodeによって構築されました。アプリのデプロイメントに関するサポートは、サイドバーに記載されている情報を介してLinodeサポートに連絡してください。ツールやソフトウェア自体に関するサポートは、GravDiscourse フォーラムをご覧ください。