柔軟性とセキュリティを重視したコンテンツマネジメントシステム。
Joomlaは、動的なウェブサイトの簡単な作成と継続的なメンテナンスを可能にするために使用される高度なCMS(コンテンツ・マネジメント・システム)です。Joomlaは、Drupalや WordPressなどの他のWebアプリケーションに匹敵する部分もありますが、以下のようなWeb開発フレームワークにも似た高度な機能を備えています。 Ruby On Railsや「Django」などがあります。業界標準のLAMPスタック上に展開されるJoomlaは、エンドユーザーの視点から使いやすく、管理しやすく、ホスティングしやすいように設計されています。
JoomlaMarketplace アプリのデプロイ
LinodeMarketplace では、Linodeクラウドマネージャーを使用してLinode上に簡単にソフトウェアをデプロイすることができます。
- クラウドマネージャーにログインし、左のナビゲーションメニューから Marketplaceリンクを選択します。Linodeコンピュート作成ページが表示されます。 Marketplaceタブが表示されます。
- Select App」セクションで、デプロイしたいアプリを選択します。
- 選択したアプリに必要なオプションと、必要な詳細オプション(オプション)をすべて入力します。詳細は「設定オプション」の項を参照してください。
- Getting Started > Create a Linode」に記載されている通り、残りの項目を入力します。
- Create Linode」ボタンをクリックします。Linodeがプロビジョニングされ、完全に電源が入ったら、ソフトウェアのインストールが完了するのを待ちます。この前にLinodeの電源を切ったり、再起動したりすると、ソフトウェアのインストールに失敗する可能性があります。インストールが完了したかどうかを確認するには、LinodeのLishコンソールを開き、システムのログインプロンプトが表示されるのを待ちます。
- 展開後のスタートアップ」に記載されている手順に従ってください。
ソフトウェアのインストールは、Linodeのプロビジョニングが終了してから5~10分以内に完了します。
設定オプション
- 対応ディストリビューション: Ubuntu 20.04 LTS
- 推奨する最小限のプランです。全てのプランタイプ、サイズに対応可能です。
Joomlaのオプション
以下は、このMarketplace アプリで利用可能な追加オプションです:
フィールド | 説明 |
---|---|
サーバーの管理者メールアドレス | このメールは、SSL証明書を生成するために必要です。必須 |
MySQL root パスワード | のパスワードが必要です。 root MySQLのユーザーです。 必要です。 |
MySQLユーザーパスワード | のパスワードが必要です。 joomla MySQLのユーザーです。 必要です。 |
あなたのLinodeAPI トークン | あなたのLinode API Token はDNSレコードの作成に必要です。これが一緒に提供されていると subdomain と domain フィールドを使用すると、インストールはLinodeAPI を介してDNSレコードの作成を試みます。トークンを持っていないが、インストールでDNSレコードを作成したい場合は、次のことを行う必要があります。 クリエイトワン 続ける前に |
サブドメイン | セットアップ中にインストーラーにDNSレコードを作成させたいサブドメインです。推奨される設定は www .を提供する場合のみ、サブドメインを提供する必要があります。 domain と API Token |
ドメイン | Wazuhインスタンスをホストするためのドメイン名。インストーラは、セットアップ中にこのドメインの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
- 推奨されるプランすべてのプランタイプとサイズをご利用いただけますが、本番環境では最低でも8GBのInstanceを推奨します。
デプロイ後のスタートアップ
Joomlaサイトへのアクセス
- Webブラウザーを開き、デプロイ時に入力したカスタムドメイン、またはCompute InstanceのrDNSドメイン(例えば、以下のように)に移動します。
192-0-2-1.ip.linodeusercontent.com
).また、IPv4アドレスも使用できますが、接続は暗号化されません。を参照してください。 IPアドレスの管理 ガイドを参照してください。
Joomlaのセットアップ
初めてJoomlaのサイトにアクセスすると、Joomlaのインストールを完了するよう促されます。以下に説明するように、各ステップを完了させてください。
- 表示されるJoomlaのインストーラページで、言語を選択し、サイトの名前を入力します。次に ログインデータを設定する のボタンを押します。
- Joomlaスーパーユーザーアカウントの実名、希望するユーザー名とパスワード、メールアドレスを入力します。その後、[データベース接続の設定]をクリックします。
- データベース設定ページで、すでに入力されているフィールドはデフォルト値のままにしておきます。ユーザー名としてjoomlaを入力し、デプロイ時にMySQL ユーザーパスワードフィールドで作成したパスワードを入力します。その後、Joomlaのインストールボタンをクリックします。
- Joomlaは今、データベース接続をチェックし、インストールを終了します。すべてが成功した場合、サイトの準備ができたことを示すメッセージが表示されます。続行するには、Joomlaのサイトを表示するにはサイトを開くをクリックするか、サイトの管理パネルを表示するには、管理者を開くを選択します。
Joomlaアドミンダッシュボードにアクセスする
- ウェブブラウザーを起動し、以下のURLにアクセスします。 Joomlaサイトへのアクセス 部、後付け
administrator
を URL に追加します。http://[domain]/administrator
. - を入力する画面が表示されます。 スーパーユーザー のユーザー名とパスワードは、Joomlaを初めてセットアップするときに作成したものです。をクリックします。 ログイン
が完成したら
- ログインすると、管理者用ダッシュボードが表示されます。ここから、サイトを管理することができます。コンテンツの作成、新しいユーザーの追加、テンプレートの調整など、さまざまなことができます。Joomlaの公式ドキュメントをチェックして、Joomlaインスタンスをさらに活用する方法を学んでください。
JoomlaMarketplace アプリはLinodeによって構築されました。アプリのデプロイに関するサポートは、サイドバーに記載されている情報を介してLinodeサポートにお問い合わせください。ツールまたはソフトウェア自体のサポートについては、Joomlaフォーラムをご覧ください。