Apache
http://httpd.apache.org/docs-2.0/ja/
いまからmacでapacheを動かし,
cgiなどを設定していこうと思います.
以下はそのメモです.
設定するファイルは /etc/httpd/httpd.conf
/etc/httpd/httpd.conf.defaultがもとから初期ファイルのバックアップで用意されている.
LoadModule cgi_module libexec/httpd/mod_cgi.so
LoadModule ssl_module libexec/httpd/libssl.so
LoadModule perl_module libexec/httpd/libperl.so
LoadModule php4_module libexec/httpd/libphp4.so
AddModule mod_cgi.c
AddModule mod_ssl.c
AddModule mod_perl.c
AddModule mod_php4.c
AddHandler cgi-script .cgi
のコメントアウトをはずす.
(2005/10/21 cgiはもともとはずれていた.)
sudo apachectl restart でapacheを再起動.
#include
#include
main()
{
printf("Content-type: text/html?n?n");
printf("
}
これを gcc test.c -o test.cgi とコンンパイル.
以上で,少なくともC言語のcgiが動く事を確認した.
http://www2k.biglobe.ne.jp/~motoi/cdecgi.html
でお勉強させていただきました.
あと,MAC OS X HACKSの本も参考にしています.
perlやPHPも動くはず!?
また実験してみます.