2008-09-25
Leopard+apache CGIが動くまで
ちょっとWebアプリを書こうと思うので、動作確認できるようにapacheを使えるようにした。
lighttpdも考えたんだけど、情報が少ないので今回はお預け。
apacheの起動
リンゴ→環境設定→共有→Web共有
最初はこれでやったけどあとは全部コマンドでやるといいと思います。
sudo apachectl start : 起動 sudo apachectl stop : 停止 sudo apachectl restart : 再起動
これで普通に動きました。
CGIを使えるようにする
/Library/WebServer/CGI-Executables/ の中なら特に何もしなくても動く。
ただあまりにも不便なので ~/Site/ より下で動くようにする。
cp /etc/apache2/users/アカウント.conf ~/
アカウント.conf は超シンプルでした。
とりあえず.cgiだけ動くようにしてみました。
<Directory "/Users/yaakaito/Sites/">
AddHandler cgi-script .cgi
Options Indexes MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
sudo cp アカウント.conf /etc/apache2/users/ apachectl restart
おしまい。
トラックバック - http://d.hatena.ne.jp/yaakaito/20080925/1222355330
リンク元
- 7 http://fullmooncat.sakura.ne.jp/snow/top.html
- 4 http://iddy.jp/profile/yaakaito
- 3 http://d.hatena.ne.jp/asin/4797336021/hatenadiar02e-22
- 2 http://d.hatena.ne.jp/Tnzk/20080722/1216735769
- 1 http://blog-search.yahoo.co.jp/search?fr=msie7&ei=UTF-8&p=AL-Minivelo207
- 1 http://blog-search.yahoo.co.jp/search?p=ルーズリーフ&tflg=none&yuragi=off&sq=M&ei=UTF-8&merge=on&so=gd
- 1 http://counter.hatena.ne.jp/rx7/log?cid=1&date=&type=
- 1 http://d.hatena.ne.jp/diarylist?of=0&mode=rss&type=public
- 1 http://d.hatena.ne.jp/diarylist?of=150&mode=rss&type=public
- 1 http://home.search.biglobe.ne.jp/cgi-bin/search-web?loc_host=www.zaq.home.ne.jp&loc_flg=1&b=検索&q=Tetris+2+&x=2&y=18


