1.2.4. Apache2 モジュール
Apache2 はモジュール式サーバーです。 これは、最も基本的な機能のみがコア サーバーに含まれていることを意味します。
拡張機能は、Apache2 にロードできるモジュールを通じて利用できます。 デフォルトでは、モジュールの基本セットがコンパイル時にサーバーに組み込まれます。 サーバーが動的にロードされるモジュールを使用するようにコンパイルされている場合は、モジュールを個別にコンパイルし、LoadModule ディレクティブを使用していつでも追加できます。 それ以外の場合は、Apache2 を再コンパイルしてモジュールを追加または削除する必要があります。
Ubuntu は Apache2 をコンパイルして、モジュールの動的な読み込みを可能にします。 設定ディレクティブは、特定のモジュールの存在を条件付きで含めることができます。 ブロック。
追加の Apache2 モジュールをインストールし、Web サーバーで使用できます。 たとえば、ターミナル プロンプトで次のコマンドを実行して、 MySQL認証 モジュール:
sudo apt install libapache2-mod-auth-mysql
ジョブの設定方法については、 /etc/apache2/mods-available 追加モジュール用のディレクトリ。 a2enmod ユーティリティを使用してモジュールを有効にします。
sudo a2enmod auth_mysql
sudo systemctl restart apache2.service
同様に、a2dismod はモジュールを無効にします。
須藤a2dismod auth_mysql
sudo systemctl restart apache2.service