Mountain Lionのapache

| コメント(0) | トラックバック(0)
標準ではシステム環境設定からon-off出来無かったApacheを設定。

terminalから
$ sudo apachectl start として、一々手動で起動するか、
$ sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
で、起動時に自動起動か? いずれにせよ「Macらしく」ない。

Web Sharing toggle switch in System Preferencesを試していたが、以前よりかなり安定してきた。
ダウソしたあとWeb Sharing.prefPaneをダブルクリックして全てのUserかこのUserのみにインストールするかを答えればオケー。Web Sharing is on(off)はswitchのクリックとpasswordの入力だけで切り替わる。こちらの方がスマート?

お次はperlとPHPの有効化。
$ sudo vi /etc/apache2/httpd.conf

#LoadModule perl_module libexec/apache2/mod_perl.so
#LoadModule php5_module libexec/apache2/libphp5.so
の#を削除。自分の場合は
#
LoadModule perl_module libexec/apache2/mod_perl.so
#
LoadModule php5_module libexec/apache2/libphp5.so
とした。

さらに、userのSitesを作成(10.7からのupgradeなら存在している?)しuser home pageを表示出来るようにする。
$ mkdir ~/Sites で作成。
$ sudo vi /etc/apache2/users/hogehoge.conf に

<Directory "/Users/hogehoge/Sites/">
    Addhandler cgi-script .cgi
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

と書き込み、Apacheを再起動

トラックバック(0)

トラックバックURL: http://potametabo.com/mt/mt-tb.cgi/119

コメントする

ポッチっとしてくださいませ!
にほんブログ村 PC家電ブログ Macへ

読んでるよ

アーカイブ

Powered by Movable Type 6.0

カレンダー

<   2013年2月   >
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    

お天気

ジオターゲティング


ジオターゲティング