Apache2をUbuntuにインストールする方法


  1. ターミナルを開きます。
  2. 以下のコマンドを入力してApache2をインストールします。
sudo apt update
sudo apt install apache2
  1. インストールが完了すると、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ドキュメントやオンラインリソースを参照してください。