開発者ドキュメント

Ubuntu12.04のDrupalインストールで複数のサイトを有効にする方法

ステータス:非推奨

この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。

理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.

代わりに参照してください:このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。

序章


Drupalは人気のあるコンテンツ管理システム(CMS)であり、使いやすいフレームワークでWebサイトをサイトにすばやく展開するために使用されます。

このガイドでは、単一のDrupalインストール内から複数のサイトをデプロイする方法について説明します。 この記事の執筆時点で、最新バージョンのDrupal(7.23)をUbuntu12.04VPSにインストールします。 1回のインストールで提供される2つの別々のサイトを作成します。

前提条件をインストールします


Drupalが正しく機能するには、LAMP(Linux、Apache、MySQL、およびPHP)スタックがインストールされている必要があります。 次のように入力して、必要なコンポーネントをインストールします。

sudo apt-get update
sudo apt-get install apache2 mysql-server libapache2-mod-auth-mysql php5-mysql php5 libapache2-mod-php5 php5-mcrypt php5-gd

インストールのMySQL部分の管理パスワードを作成して確認するように求められます。 すぐに使用する必要があるため、後で使用するためにこれを覚えておいてください。

次のように入力して、.htmlファイルよりも.phpファイルを優先するようにapacheを構成します。

sudo nano /etc/apache2/mods-enabled/dir.conf

「DirectoryIndex」の後の最初の項目として「index.php」を読み取るパラメーターを追加します。

 
      DirectoryIndex <span class="highlight">index.php</span> index.html index.cgi index.pl index.php index.xhtml index.htm
モバイルバージョンを終了