MBP 自帶了apche 和PHP 不能不說(shuō),對(duì)于開(kāi)發(fā)者來(lái)說(shuō)真的方便太多了。 不需要折騰,幾步操作就能搭起本地的開(kāi)發(fā)環(huán)境。

          1.啟動(dòng)Apache

          打開(kāi)“系統(tǒng)設(shè)置偏好(System Preferences)” -> “共享(Sharing)” -> Web共享(Web Sharing)”

          打開(kāi)“終端(terminal)”,然后(注意:sudo需要的密碼就是系統(tǒng)的root帳號(hào)密碼)

          運(yùn)行“sudo apachectl start”,再輸入帳號(hào)密碼,這樣Apache就運(yùn)行了。

          運(yùn)行“sudo apachectl v”,你會(huì)看到Mac OS X 10.7.2中的Apache版本號(hào):

          Server version: Apache/2.2.20 (Unix)

          Server built:   Sep  8 2011 18:13:15

          這樣在瀏覽器中輸入“http://localhost”,就可以看到出現(xiàn)一個(gè)內(nèi)容為“It works!”的頁(yè)面,它位于“/Library(資源庫(kù))/WebServer/Documents/”下,這是Apache的默認(rèn)根目錄。

          注意:開(kāi)啟了Apache就是開(kāi)啟了“Web共享”,這時(shí)聯(lián)網(wǎng)的用戶就會(huì)通過(guò)“http://[本地IP]/”來(lái)訪問(wèn)“/Library(資源庫(kù))/WebServer/Documents/”目錄,通過(guò)“http://[本地IP]/~[用戶名]”來(lái)訪問(wèn)“/Users/[用戶名]/Sites/”目錄,可以通過(guò)設(shè)置“系統(tǒng)偏好設(shè)置”的“安全(Security)”中的“防火墻(Firewall)”來(lái)禁止這種訪問(wèn)。

           
          備注:apachectl -V ;能查看到具體的配置文件,根據(jù)配置文件很容易知道當(dāng)前的web目錄,也能方便修改。

           

          2.運(yùn)行PHP

           

          在終端中運(yùn)行“sudo vi /etc/apache2/httpd.conf”,打開(kāi)Apache的配置文件。

          找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#號(hào)去掉,保存(在命令行輸入:w)并退出vi(在命令行輸入:q)。

          運(yùn)行“sudo cp /etc/php.ini.default /etc/php.ini”,這樣就可以通過(guò)php.ini來(lái)配置各種PHP功能了。比如:

          ;通過(guò)下面兩項(xiàng)來(lái)調(diào)整PHP提交文件的最大值,比如phpMyAdmin中導(dǎo)入數(shù)據(jù)的最大值

          upload_max_filesize = 2M

          post_max_size = 8M

          ;比如通過(guò)display_errors來(lái)控制是否顯示PHP程序的報(bào)錯(cuò)

          display_errors = Off

          運(yùn)行“sudo apachectl restart”,重啟Apache,這樣PHP就可以用了。

          運(yùn)行“cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php”,即在Apache的根目錄下復(fù)制index.html.en文件并重命名為info.php

          在終端中運(yùn)行“vi /Library/WebServer/Document/info.php”,這樣就可以在vi中編輯info.php文件了。在“Its works!”后面加上“<?php phpinfo(); ?>”,然后保存之。這樣就可以在http://localhost/info.php中看到有關(guān)PHP的信息,比如版本號(hào)是5.3.1

          posted on 2011-11-04 21:09 -274°C 閱讀(2847) 評(píng)論(1)  編輯  收藏 所屬分類: mac


          FeedBack:
          # re: 在Mac OS X中配置Apache + PHP
          2011-11-23 23:20 | -274°C
          經(jīng)過(guò)我的使用,發(fā)現(xiàn)其實(shí)還是xampp 比較方便和簡(jiǎn)單。 值得推薦。  回復(fù)  更多評(píng)論
            

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊(cè)

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 916114
          • 排名 - 40

          最新評(píng)論

          主站蜘蛛池模板: 商都县| 绥江县| 永昌县| 正阳县| 威远县| 曲周县| 扎赉特旗| 南陵县| 武冈市| 马龙县| 保山市| 静海县| 苏州市| 铜陵市| 临泉县| 广东省| 丰城市| 桦川县| 西乌| 华宁县| 临沂市| 平阴县| 翁牛特旗| 河北区| 昌江| 宁南县| 齐齐哈尔市| 克山县| 县级市| 南汇区| 鄂温| 东台市| 绵阳市| 杭锦旗| 江永县| 甘谷县| 普洱| 吐鲁番市| 安泽县| 余江县| 大埔县|