<-
Apache > HTTP サーバ > ドキュメンテーション > バージョン 2.4 > How-To / チュートリアル

Apache Tutorial: CGI による動的コンテンツ

翻訳済み言語:  en  |  es  |  fr  |  ja  |  ko 

この日本語訳はすでに古くなっている 可能性があります。 最近更新された内容を見るには英語版をご覧下さい。
Support Apache!

参照

top

はじめに

CGI (Common Gateway Interface) は、ウェブサーバが コンテンツ生成をする外部プログラムと協調して動作するための方法を 定義しています。そのプログラムはしばしば CGI プログラムや CGI スクリプトと呼ばれます。CGI は、ウェブサイトに動的な コンテンツを置くための最も簡単で一般的な方法です。このドキュメントは、 Apache ウェブサーバで CGI を設定し、 CGI プログラムを書き始めるための入門書となるでしょう。

top

CGI を許可するように Apache を設定する

CGI プログラムを正しく動作させるには、CGI を許可するように Apache の設定を行う必要があります。 これを行なうための方法がいくつかあります。

注: Apache が共有モジュール機能着きでビルドされている場合、 モジュールがロードされていることを確認してください。 つまり apache2.confLoadModule がコメントアウトされていないことを確認してください。 正常に設定されていれば次のようになるはずです:

LoadModule cgi_module modules/mod_cgi.so

ScriptAlias

ScriptAlias ディレクティブを使用して、 CGI プログラム用の特別な別ディレクトリを Apache に設定します。 Apache は、このディレクトリ