KentWebProfileKENT。KentWeb主催者。初心者による初心者のためのWWWサーバ構築ページです。プログラムの入手まずは、自宅マシン(Windows)をWWWサーバにするために、プログラムを入手する必要があります。今回は、WWWサーバのためのApacheに加え、CGIのためのPerlやメールソフト等がパックになった「XAMPP」を利用することにします。Winodws版の「インストーラ」タイプを選択し、ダウンロードしましょう。ダウンロードしたファイルを適用なフォルダ(デスクトップでも可)に入れて、ダブルクリックします。すると、インストールが開始されます。セットアップ画面が表示されたら、「Next」をクリックします。インストールするソフトを選択します。デフォルトで全てにチェックが入っています。3つは必ずチェックを入れておきます。インストールするフォルダを指定します。デフォルトの「C:\xampp」のままで構いません。インストールが終了すると、この後にコンロールパネルを開くかどうかを聞いてきますので、チェックを入れまま「Finish」ボタンを押します。以下のようなコントロールパネルが開きます。WWWサーバソフトである「Apache」は、インストール直後は動作していない状態になっています。「Apache」については、必要に応じて動作させ、要件が終われば停止する、という操作を想定しています。「Apache」を起動させるには、Actionsの「Start」ボタンを押します。すると、Apacheが起動されます。上記のコントロールパネルが自動で開かない場合や、次回以降に起動させる場合には、「スタートボタン」から起動させることができます。いうオレンジ色のアイコンがありますので、これををクリックします。すると、次のようなダイアログボックスが開きますので、「Apache」の前が緑色になっていれば「起動済」、赤色であれば「停止中」です。赤色で停止中であれば、「Apache」をクリックすることで、起動します。Hide」をクリックすれば、コントロールパネルが開きますので、そこで操作をしても構いません。動作テストと設定内容Apacheが起動されたら、HTMLページの表示動作テストをしましょう。ブラウザを起動させて、以下のURLへアクセスします。!」の画面が表示されたら、インストールは成功です。XAMPPの場合、インストールすれば、煩わしい設定作業なしにそのまま動作してしまうところが、特徴の1つです。以下に、主要な仕様内容を記します。HTMLを公開するフォルダは、次の箇所です。C:\xampp\htdocsしたがって、例えば、C:\xampp\htdocs\fool.htmlにあるHTMLファイルは、http://localhost/foo.htmlと指定することで、ブラウザからアクセスすることができます。Apacheの設定ファイルは、以下にあります。非常に大切なファイルで、間違った編集をしてしまうと、WWWサーバが起動しなくなることもあるので、要注意です。前述のとおり、Apacheはインストール後そのままで動作するようになっているので、できるだけ以下の設定ファイルは編集しないようにします。Perlの実行プログラムは、以下にあります。C:\xampp\perl\bin\perl.exeそのため、Perlプログラムの先頭行に記述する「Perlのパス」は次のとおりです。うまくいかないときApacheがうまく起動しない場合には、ご本家のサイトに詳細なFAQがありますので、確認してみてください。Apacheが起動しません一般的には、次のことなども疑ってみてください。ポート番号80が、他のソフトウェアと競合しているWWWサーバの場合、デフォルトで80番ポートを使用することになっています。ポート番号とは、インターネット通信を行う場合の出入口番号と思ってください。その出入口が、既に他のソフトウェアに占領されていて、Apacheによるアクセスができない状態になっっていることが考えられます。この場合は、対策は2つに1つです。占領している他のソフトを停止させるか、Apacheの使うポート番号を変更する以外にありません。他のソフトとは、Skype(Skypeの常駐ソフトは80番を使用するので要注意です)やゲームソフト、セキリティソフト等が考えらえます。XAMPPのコントロールパネルを起動させ(右画面を参照)、右端のメニューの「Netstat」ボタンを押すと、ポート番号を使用しているソフトの一覧が表示されますので、どのソフトが競合しているのかが判明できます。XAMPPのインストールに失敗しているこの場合は、切り分けが難しいですが、インストール中に何らかのエラーが発生したなどの心当たりがあれば、その可能性があります。一度アンインストールしたうえで、再度インストールするしかありません。1997-2019.。