激活雪豹上的LAMP

LAMP(即Linux + Apache + MySQL + PHP)是Linux環境下的夢幻組合,網絡上有衆多類似且易用的集成環境可供下載,如XAMPP、MAMP等。但雪豹用戶無需另行下載安裝,因爲它自帶了這個夢幻組合。默認情況下,雪豹的LAMP是關閉的,我們需要激活它。

 

1. 激活Apache服務器

打開“系統偏好設置”,單擊“共享”,選擇“Web共享”,雪豹將自動激活Apache服務器。在Safari地址欄中輸入

http://localhost

http://localhost/~<username>

可以看到這些地址可以訪問了。每個用戶均有一個二級域名,雪豹已經爲我們設定好了。

Apache服務器激活後,可以訪問html文件,但還不能訪問PHP文件。我們仍需激活PHP.


2. 激活PHP


2.1 備份httpd.conf文件

打開一個終端,輸入

cd /private/etc/apache2

再輸入

sudo cp httpd.conf httpd_bak.conf

在提示下輸入管理員密碼後,將 httpd.conf複製爲一個新的文件作備份。


2.2編輯httpd.conf文件

打開一個Finder窗口,使用快捷鍵“Shift + Command + G”調出“前住文件夾”窗口,在文本框中輸入“/private/etc/apache2”,單擊“前住”按鈕,將來到Apache服務器所在的目錄。在該目錄下找到http.conf文件,按鼠標右鍵,選“顯示簡介”,點擊彈出窗口的右下角的鎖圖標,在彈出窗口中輸入管理員密碼後,點擊簡介窗口中左下角的“+”號,將自己添加進來,並將權限改爲“讀與寫”。之後,選用一個喜愛的編輯器將其打開(我使用的是NetBeans,可直接將文件拖至NetBeans主窗口中以打開)。

在編輯器中,定位到該文件第115行的地方,將

#LoadModule php5_module        libexec/apache2/libphp5.so

前面的“#”號去掉,改爲

LoadModule php5_module        libexec/apache2/libphp5.so

 


2.3 重新啓動Apache服務器

打開終端,輸入

sudo /usr/sbin/apachectl restart

稍等幾秒,Apache即可重啓完畢。現在,我們可以使用PHP了。


 

2.4 驗證PHP已經激活並查看PHP相關信息

在Finder中,導航至“用戶  ->  <username>  -> 站點”。這是存放我們訪問域名“http://localhost/~<username>”時服務器調用所需文件的地方。在該目錄下新建一個名爲“phpinfo.php”的文件,內容如下:

<?php phpinfo(); ?>

保存文件。在Safari地址欄中輸入

http://lcoalhost/~<username>/phpinfo.php

可以看到許多關於Apache、PHP、MySQL、SQLite等配置信息表格。其中,Apache版本爲2.2.14,PHP版本爲5.3.1,MySQL版本爲5.0.5.

 

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