Mac OSX 10.9.4 mavericks 啓用系統Apache、PHP服務

衆所周知,Mac OSX已經內置了Apache http server 和 php,只用簡單的配置一下就能夠使用php環境,做本地測試很不錯。

1.啓用Apache Http Server(sudo apachectl start

記住下面的命令:

// 打開終端(Terminal)輸入:
sudo apachectl start // 啓動服務
sudo apachectl stop // 關閉服務
sudo apachectl restart // 重啓服務
通過上述命令可以對系統自帶Apache server進行操作。然後在瀏覽器輸入:http://localhost/

啓動服務後,即可看到“It Works!”,說明啓動成功了。它對應的路徑如下圖所示:


剛纔你看到的It Works!就是index文件中的內容,在此處你新建一個測試文件login.html(需要授權),通過地址欄:http://localhost/login 就可以刷出頁面如下:

說明啓動Apache成功了。

2.啓用PHP

接下來我們來啓動PHP服務,10.9.4默認是不開啓PHP的,在啓動PHP之前可以測試一下是否已經啓動了。判斷是否啓用只需要看看能否解析php文件即可。

在資源庫/WebServer/Documents/下新建一個test.php文件裏面寫上簡單的一句:

<?php
	echo phpinfo();
訪問發現輸出如下結果:

原樣輸出了,說明並沒有被解析,說明沒有啓動PHP解析服務。

那我們就來開啓吧,很簡單,只用取消一句話的註釋就可以了。

前往文件路徑:/etc/apache2/ 找到 httpd.conf 文件,可以用Vi等工具編輯,下面講一種簡單的方式編輯。

右鍵-->打開方式-->其他 然後在推薦裏面選中一個文本編輯工具,這裏使用了sublime來打開。見下圖:



然後搜索“php”,將“#LoadModule php5_module libexec/apache2/libphp5.so"前面的#去掉保存即可,然後重啓Apache,然後輸入剛纔的地址:http://localhost/test.php變成了如下界面:

說明php啓用成功了。

但是你會發現在Document裏面添加文件經常需要授權什麼的,我們可以自己創建一個Sites目錄作爲個人站點的根目錄,分享和測試文件。

3.設置個人Sites

首先,在~你的用戶名/ 目錄下創建一個目錄Sites,裏面新建一個測試文件a.html,裏面寫入:abcdefg

然後,在 ~/etc/apache2/users/ 下新建一個 你用戶名.conf 的文件,或者複製一個Guest.conf 再改名,並在裏面寫入如下內容:

<Directory "/Users/你用戶名/Sites/">
    Options Indexes MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
之後在終端輸入:sudo chmod 755 /etc/apache2/users/你剛纔建的文件名.conf  授權

最後你在瀏覽器中輸入: http://localhost/~你用戶名 /a.html 就會顯示如下界面:


說明成功了,如果你的局域網IP是192.168.1.108,你想共享文件給局域網好友,你可以直接將文件拖入Sites目錄內,好友通過訪問 http://192.168.1.108/~你用戶名 即可看到資源了。


對方點擊就能下載了。

4.安裝Mysql

安裝Mysql的方法超級簡單,這裏不詳細說明了,僅提供兩個下載連接。

http://dev.mysql.com/downloads/ 裏面有不少的版本,選中適合自己的下載即可。

記着將軟件中的MySqlStartupItem.pkg也安裝上去,這樣可以不用每次都手動啓動了。圖如下:


這樣整個環境就配好了。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章