- ターミナルを開きます。
- 以下のコマンドを入力してApache2をインストールします。
sudo apt update
sudo apt install apache2
- インストールが完了すると、Apache2は自動的に実行されます。ローカルホスト(http://localhost)にアクセスすると、Apache2のデフォルトのウェルカムページが表示されます。
これで、Apache2がUbuntuに正常にインストールされました。しかし、設定やカスタマイズのオプションもたくさんあります。以下にいくつかの一般的なタスクとそのコード例を示します。
-
ドキュメントルートの変更: Apache2のドキュメントルートは、ウェブサイトファイルが保存されるディレクトリです。デフォルトでは、
/var/www/html
に設定されています。ドキュメントルートを変更するには、以下の手順に従います。/etc/apache2/sites-available/000-default.conf
ファイルを編集します。DocumentRoot
ディレクティブを変更し、新しいドキュメントルートのパスを指定します。- Apache2を再起動します。
-
バーチャルホストの設定: Apache2では、複数のウェブサイトを同じサーバーでホストすることができます。これを実現するには、バーチャルホストを設定する必要があります。以下に、バーチャルホストを設定する手順を示します。
/etc/apache2/sites-available/
ディレクトリに新しい設定ファイルを作成します(例:mywebsite.conf
)。- 設定ファイルにバーチャルホストの設定を記述します(ドキュメントルート、ドメイン名など)。
a2ensite
コマンドを使用して、バーチャルホストを有効にします。- Apache2を再起動します。
これらはApache2の基本的な設定例です。さらに詳細な設定や機能については、公式のApacheドキュメントやオンラインリソースを参照してください。