OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | Contents | 次へ>

5.3.4. Apacheの設定


典型的なKali Linuxのインストールには、Apacheウェブサーバーが含まれており、 apache2 パッケージです。ネットワークサービスであるため、デフォルトでは無効になっています。手動で起動するには、 systemctl で apache2 を起動する.

ウェブ アプリケーションとして配布されるアプリケーションがますます増えているため、ローカルで使用する場合でも、ネットワーク経由で利用できるようにする場合でも、それらのアプリケーションをホストするには、Apache に関する知識が重要になります。

Apacheはモジュール型サーバーであり、多くの機能はメインプログラムが初期化時に読み込む外部モジュールによって実装されています。デフォルトの設定では最も一般的なモジュールのみが有効になっていますが、新しいモジュールを有効にするには、次のコマンドを実行します。 a2enmod モジュール。 使用 a2dismod モジュール モジュールを無効にする。これらのプログラムは実際にはシンボリックリンクを作成(または削除)するだけです。 /etc/apache2/mods-enabled/実際のファイル( /etc/apache2/ mods-available/).

利用可能なモジュールは多数ありますが、まず検討する価値があるのはPHPとSSLの2つです。PHPで書かれたWebアプリケーションは、専用のモジュールの助けを借りてApache Webサーバーによって実行されます。

提供されたモジュール libapache-mod-php パッケージであり、インストールするとモジュールが自動的に有効になります。

Apache 2.4には、セキュアHTTP(HTTPS)に必要なSSLモジュールが標準で含まれています。まず、以下のコマンドで有効化する必要があります。 a2enmod SSL必要なディレクティブを設定ファイルに追加する必要があります。設定例を以下に示します。 /etc/apache2/sites-available/default-ssl.conf。 見る http://httpd.apache.org/docs/2.4/mod/mod_ssl.html をご覧ください。

標準 Apache モジュールの完全なリストは、http://httpd.apache.org/docs/2.4/mod/index.html でオンラインで参照できます。

デフォルトの設定では、ウェブサーバーはポート80( /etc/apache2/ports.conf)のページを提供し、 / var / www / html / ディレクトリのデフォルト(

/etc/apache2/sites-enabled/000-default.conf)。


 

OnWorksのトップOSクラウドコンピューティング: