(メモ)MacOSでWebサーバを立ち上げる
MacOSX 10.8のシステム環境設定の[共有]からWeb共有機能が無くなってますので、HTTP経由で見せたい場合は、手動でwebサーバーを起動する必要があります。
標準でapacheが入っているので、これを利用することにします。
手順
1. HOMEディレクトリ下に"Sites"ディレクトリを作成する。(既にあるかもしれません)
$mkdir ~/Sites
2. /etc/apache2/users/(ユーザ名).conf ファイルを以下のような感じで作成する。
(私はLAN内でしか使用しないので適当です。)
<Directory "Users/(ユーザ名)/Sites"> Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
3. サーバ起動する。
$sudo apachectl start
これで完了です。
ブラウザから”http://localhost/~(ユーザ名)/"にアクセスしてみるとページが表示されるはず。
再起動するときは、
$sudo apachectl restart
停止する時は、
$sudo apachectl stop
で出来ます。