DrupalのWebサイトを構築する
背景情報
Drupalは、PHPで記述されたオープンソースのコンテンツ管理フレームワーク(CMF)であり、コンテンツ管理システム(CMS)とPHP開発フレームワーク(フレームワーク)で構成されています。さまざまな機能やサービスを提供する動的なWebサイトを構築するために使用され、個人のブログから大規模なコミュニティに至るまで、さまざまなアプリケーションのWebサイトプロジェクトをサポートできます。
このチュートリアルは、ECSおよびLinuxシステムに精通しており、Alibaba Cloudを使用してWebサイトを構築したばかりのユーザーに適しています。
操作手順
ステップ1:ECSインスタンスを購入する
個人用の小さなWebサイトの場合は、クラウドサーバーECSインスタンスを購入することでニーズを満たすことができます。将来的には、実際の使用状況に応じて、構成のアップグレードやアーキテクチャの調整の変更を検討できます。私のオペレーティングシステムはCentOS 7.2バージョンを使用しています
ステップ2:Web環境を構築する
- イメージの展開
- ワンクリックインストールパッケージの展開
- 手動デプロイメント(ソースコードのコンパイルとインストール/ YUMインストール)
一般的には、ミラー展開をお勧めします。これは、初心者ユーザーに適しており、より高速で便利です。ワンクリックインストールパッケージの展開と手動展開は、操作とメンテナンスの知識を基本的に理解しており、ユーザーの個別の展開要件を満たすことができるユーザーに適しています。この記事では、イメージのデプロイメントに基づいてDrupal Webサイトを構築する方法について説明します。
1. Drupal Webサイトの構築に必要なミラーをダウンロードします
2.サーバーを停止して、Web環境を構築するミラーを交換できるようにします。
強制停止(これは、サーバーを購入して何もしなかった状況に基づいています。データが失われる可能性があります)、[OK]をクリックします
3. ではカスタム購入ページの画像領域、選択
4. 検索ボックスに「LAMP」と入力して、オペレーティングシステムに一致するミラーをフィルタリングおよび選択します。このチュートリアルでは、CentOS 7.2に適したLAMPイメージを選択します。「使用」をクリックします。
5. ではカスタム購入ページは、画像領域内の画像が自動的にあなたの購入に設定されています。ページプロンプトに従って、ミラーのルートパスワードを設定します(覚えておく必要があります。これは、ローカルリモートログインサーバー接続のパスワードです)。直接支払うことができます。
6.ブラウザーでインターネットIPにアクセスすると、イメージのインストールは成功します
次に、インスタンスセキュリティグループを構成します
アイコンに従ってください
[OK]をクリックしてセキュリティグループの構成を完了し、例に戻ります
ステップ3:xftpを使用してファイルをクラウドサーバーにリモート転送する
/ data / wwwroot / defaultディレクトリに移動し、古いディレクトリを作成して、以下のファイルをその中に置きます
次に、準備した個人用Webサイトのすべてのコンテンツをクラウドサーバーに転送します。
Xshellを使用してクラウドサーバーのファイルステータスを確認します。これは正常です
次に、パブリックネットワークIPを使用して、作成したWebサイトに直接アクセスできます。
ドメイン名が提出されたら、ドメイン名を使用してウェブサイトに直接ログインできます!!