寫程式就像打online game,打蟲練等級,永遠沒有全破的一天!

6月 02, 2010

MAC Snow Leopard apache 初始設定!

最近買了一顆新硬碟,手很癢就把我的雪豹重裝了,唉~悔不當初阿!
當然因為工作上的需要所以要把Apache+PHP+Mysql先弄起來摟!不然就沒辦法working了!
在MAC底下啟動Apache相當簡單,只要在"系統偏好設定"->"共享"->網頁共享"打勾就可以了,啟動後連連看http://localhost/~帳號名稱,看看結果應該會如下圖所示!

成功啟動後當然會有一些相關設定需要調教,例如說最重要的PHP;直接到/etc/apache2/httpd.conf裡面進行調教,預設
#LoadModule php5_module        libexec/apache2/libphp5.so
是關閉的,將前面的#拿掉在重啟Apache就有PHP5摟!繼續往下看,因為有.htaccess與virtual host的需要,所以將下面
# Virtual hosts
Include /private/etc/apache2/extra/httpd-vhosts.conf
# Various default settings
Include /private/etc/apache2/extra/httpd-default.conf
開啟,之後存檔。接著到/etc/apache2/extra中增加自己所要的virtual host,飯粒:
 
#virtual host example

        DocumentRoot ../Site0/main/ 
        ServerName www.example.com


        Options FollowSymLinks   #允許apache遵循link語法
        AllowOverride All       #允許該目錄使用.htaccess
在/etc/apache2/users裡面會有一個user的設定檔將裡面的AllowOverride改為All,之後重啟apache大致上就設定完成啦!

沒有留言:

張貼留言