Drupal は、PHP で記述されたオープンソースのコンテンツ管理フレームワーク (CMF) です。 Drupal は、コンテンツ管理システム (CMS) と PHP 開発フレームワークで構成されています。 Drupal を使用すると、さまざまな機能とサービスを提供する動的なウェブサイトを構築できます。 Drupal は、個人のブログから大規模なコミュニティまで、さまざまなアプリケーションで一般的に使用されています。 このトピックでは、Alibaba Cloud Marketplace のイメージを使用して、Elastic Compute Service (ECS) インスタンス上に Drupal e コマース ウェブサイトを構築する方法について説明します。
Drupal の詳細については、Drupal 公式ウェブサイトをご覧ください。
ECS インスタンスに手動で Drupal ウェブサイトを構築することもできます。 詳細については、「Alibaba Cloud Linux 2、Alibaba Cloud Linux 3、CentOS 7.x、または CentOS 8.x を実行する ECS インスタンスに Drupal ウェブサイトを構築する」をご参照ください。
手順
ステップ 1: Alibaba Cloud Marketplace から Drupal イメージを使用して ECS インスタンスを作成する
既存の ECS インスタンスに Drupal ウェブサイトを構築する場合、インスタンスに重要なデータが含まれていない場合は、Alibaba Cloud Marketplace から Drupal イメージを使用してインスタンスのオペレーティングシステムを置き換えます。 詳細については、「インスタンスのオペレーティングシステム (システムディスク) を置き換える」をご参照ください。
[カスタム起動] タブで、課金方法、リージョン、ネットワークとゾーン、インスタンスタイプなどのパラメーターを構成します。
[カスタム起動] タブの [イメージ] セクションで、
を選択します。検索ボックスに
Drupal on LAMP CentOS 7.4 Lite
と入力し、[検索] をクリックします。 検索結果から Drupal イメージを選択します。説明デフォルトでは、Alibaba Cloud Marketplace イメージの検索で [RedHat] が選択されています。 [RedHat] の選択を解除できます。
検索結果で Cloud Marketplace イメージの名前をクリックすると、イメージの詳細ページに移動し、イメージの構成情報を取得できます。 この例では、Alibaba Cloud Marketplace イメージには次の構成情報があります。
オペレーティングシステム: CentOS 7.4 64 ビット
Apache: 2.4.6
MySQL: 10.3.4-MariaDB
PHP: 7.0.27
Drupal: 8.3.7
[選択] をクリックします。
[カスタム起動] タブで、指示に従ってその他のパラメーターを構成します。
次のパラメーターに注意してください。 その他のパラメーターの詳細については、「カスタム起動タブでインスタンスを作成する」をご参照ください。
[イメージ]: 選択した Alibaba Cloud Marketplace イメージが [イメージ] セクションに表示されます。
[パブリック IP アドレス]: [パブリック IPv4 アドレスを割り当てる] を選択し、ビジネス要件に基づいて帯域幅値を指定します。
TCP ポート 80 とポート 3306 を開くインバウンドルールを含むセキュリティグループを選択します。 選択したセキュリティグループにルールが含まれていない場合は、セキュリティグループにルールを追加します。 セキュリティグループルールの追加方法については、「セキュリティグループルールを追加する」をご参照ください。
ECS コンソール - カスタム起動 に移動します。
ステップ 2: Drupal をインストールする
作成した ECS インスタンスに接続します。
詳細については、「Workbench を使用して SSH 経由で Linux インスタンスに接続する」をご参照ください。
次のコマンドを実行して、データベース情報を表示します。
db name: データベース名は drupaldb です。
drupaldb database user: データベースのユーザーは drupaldb です。
password: データベースのパスワードは Hae2caev**** です。
Drupal をインストールします。
コンピューターでブラウザを開き、アドレスバーに
http://<ECS インスタンスのパブリック IP アドレス>
と入力して Drupal インストールページに移動します。 [言語を選択] ドロップダウンリストから [英語] を選択し、[保存して続行] をクリックします。[標準] を選択し、[保存して続行] をクリックします。
ステップ 2 で取得したデータベース情報を入力し、[保存して続行] をクリックします。
Drupal がインストールされたら、サイト構成ページでサイト情報を入力し、[保存して続行] をクリックします。
その後、Drupal ウェブサイトにログインして設定をカスタマイズできます。