WindowsにApacheをインストールする

提供:MoodleDocs
移動先:案内検索

この手順は、WindowsサーバにApache 2.2を手動でインストールし、設定するためのものです。これらの手順はWindows 2000, Windows XP Professional, Windows 2003にインストールするために使うことができます。

Apacheのダウンロード

http://httpd.apache.org/download.cgi からダウンロードしてください。Win32 Binary (MSI Installer)のリンクを探し、そのファイルを一時フォルダに保存します。

Apacheのインストール

Apacheのインストーラは、Apacheをサービスとしてインストールするだけでなく、サンプル設定ファイル(httpd.conf)を作成します。

  • インストーラプログラムを実行し、使用許諾契約に同意してください。
  • サーバ情報ボックスで、次のように詳細を入力します。
    • ネットワークドメインボックスに、サーバが動作するドメイン (例: mymoodle.com) を入力します。あなたが、インターネットアクセスなしで、ローカルでMoodleを実行するつもりなら、ここは空白のままにしておいてください。
    • サーバ名ボックスには、サーバの「完全修飾ドメイン名」(例:www.mymoodle.com)を入力します。あなたがMoodleをローカルで動作させている場合、サーバ名だけを入力してください。
    • 管理者のEメールアドレスボックスに、有効なメールアドレスを入力します。
    • 80番ポートまたは8080番ポート(テストをインストールする場合)を選択します。
  • セットアップの種類で、「Typical Setup」を選択します。
  • インストール先フォルダの画面で、インストールするフォルダ(例:c:\apache2)を選択するか、デフォルトを選択します。
  • インストールをクリックすると、インストールが開始されます。

インストールが終了すると、システムトレイにApacheのモニタアイコンが表示されるはずです。

設定ファイルのテスト

以下のように設定をテストしてください。スタート -> すべてのプログラム -> Apache HTTP Server -> Configure Apache Server -> Test configuration。画面上のヘルプに従って、設定ファイルの問題を解決してください。

ヒント: Skypeを実行している場合、デフォルトでSkypeはポート80で受信接続をリッスンするように設定されているため、アドバンスド設定をチェックしてリスティングポートを無効化または変更します。この場合、Apacheサーバは起動しません。

Apacheの制御

インストーラは、スタートメニューの下にいくつかのショートカットを作成します。その中で最も役に立つのは以下の通りです。

  • httpd.confファイルを編集します。スタート -> すべてのプログラム -> Apache HTTP Server -> Configure Apache -> Edit the httpd apache configuration file を編集します。このリンクをクリックすると、Apacheの設定ファイルが表示されます。
  • Apacheモニタを起動する。スタート -> すべてのプログラム -> Apache HTTP Server -> Control Apache Server -> Monitor Apache Servers。Apacheのモニタプログラムはシステムトレイで実行されます。これは、左クリックで停止や再スタートを選択することで、 Apacheサービスを開始したり停止したりするショートカット方法を提供します。
  • ログファイルを確認します。スタート -> すべてのプログラム -> Apache HTTP Server -> Review Server Log files。アクセスファイルかエラーファイルかどちらを見るかを選択します。

関連項目