デフォルトでperlは入っているので動くように設定する。
/etc/httpd/httpd.conf
を開き書き換える
#LoadModule perl_module libexec/httpd/libperl.so
先頭の「#」を削除します。
#AddModule mod_perl.c
先頭の「#」を削除します。
ScriptAlias /cgi-bin/ "/Library/WebServer/CGI-Executables/"
この行のすこし下
<Directory "/Library/WebServer/CGI-Executables"> AllowOverride None Options Indexes MultiViews ExecCGI FollowSymLinks Includes #Options None Order allow,deny Allow from all </Directory>
と書き換える
#AddHandler cgi-script .cgi
先頭の「#」を削除します。
これでパーソナルWEB共有を再起動すれば動く。
作成したcgiは
/Library/WebServer/CGI-Executables/
に入れる。
ブラウザからは
http://localhost/cgi-bin/test.cgi
で呼び出す