Apache

http://httpd.apache.org/docs-2.0/ja/

いまからmacapacheを動かし,
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("<a class="keyword" href="http://d.hatena.ne.jp/keyword/cgi">cgi</a> testtest?n");
}
これを gcc test.c -o test.cgi とコンンパイル.
以上で,少なくともC言語cgiが動く事を確認した.
http://www2k.biglobe.ne.jp/~motoi/cdecgi.html
でお勉強させていただきました.
あと,MAC OS X HACKSの本も参考にしています.
perlPHPも動くはず!?
また実験してみます.