Apache上でcgiを動かす [Debian][Apache2]
2008/02/15 Fri [Edit]
目標:Apache上でcgiを動かす
Debian GNU/Linux 3.1(coLinux)
Apache2.0.63
Debian GNU/Linux 3.1(coLinux)
Apache2.0.63
1.設定ファイル編集
/usr/local/apache2/conf/httpd.confを編集して、
ScriptAliasにcgiを置くディレクトリを指定
2.CGI プログラムを書く
(1)ソース。
first.plという名前でcgi-bin ディレクトリ
(/usr/local/apache2/cgi-bin/)に保存。
(2)実行を許可するためにパーミッションを変更
3.ブラウザで確認
http://192.168.20.20/cgi-bin/first.pl
「Hello, World」が表示されればOK。
/usr/local/apache2/conf/httpd.confを編集して、
ScriptAliasにcgiを置くディレクトリを指定
| ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" |
2.CGI プログラムを書く
(1)ソース。
| #!/usr/bin/perl print "Content-type: text/html\n\n"; print "Hello, World."; |
first.plという名前でcgi-bin ディレクトリ
(/usr/local/apache2/cgi-bin/)に保存。
(2)実行を許可するためにパーミッションを変更
| chmod 755 first.pl |
3.ブラウザで確認
http://192.168.20.20/cgi-bin/first.pl
「Hello, World」が表示されればOK。
Comments
Track Backs
TB URL




