フリーソフトで作る小規模グループウェアーサーバー|TurboLinux7Serverを利用した内部用サーバーの構築と運用8|CGI(perl)を利用するための設定

CGI(perl)を利用するための設定

・CGIを利用するために/etc/httpd/conf/httpd.confを修正します。
httpd.confに下記の記述を加えます。(cgi-bin/の付け加えを忘れないように)

<Directory /home/*/public_html/cgi-bin/>
Options ExecCGI
</Directory>

※上記変更の場合の注意事項。

・コメントの記号(#)をとることを忘れないように

・実際には上記とまったく同じではないので、Optionsの記述の後にExecCGIを付け加える

・CGIスクリプトを有効にします。

AddHandler cgi-script .cgi

頭の#をとって設定を有効にします。

・/homeにあるユーザーのホームディレクトリのpublic_htmlにcgi-binディレクトリを作成します。(このcgi-bin以下にcgiファイルを配置すれば動作します。)

・設定が完了したらapacheを再起動してください。

※CGIのパスは#!/usr/bin/perlです。パスの最後がperl5やperl5.6.1でも同様に使えます。

コメント

タイトルとURLをコピーしました