Mac環(huán)境下PHP環(huán)境配置及搭建

一搬葬、啟動Apache
方法1碌秸、打開網(wǎng)絡(luò)共享
打開"系統(tǒng)偏好設(shè)置"->"共享"绍移,在"互聯(lián)網(wǎng)共享"那一項(xiàng)前面打√悄窃。
方法2、打開終端

sudo apachectl start

輸入密碼后再輸入

sudo apachectl -v

查詢版本信息蹂窖。
此時在瀏覽器中輸入http://localhost轧抗, 會出現(xiàn)It works!的頁面
二瞬测、運(yùn)行PHP
1.找到Apache的配置文件横媚,在目錄/etc/apache2/下,Command+Shift+G涣楷,輸入"/etc/apache2/"分唾,找到其中的"httpd.conf"文件,選擇用文稿打開進(jìn)行編輯狮斗,點(diǎn)按Command+F,搜索#LoadModule php5_module libexec/apache2/libphp5.so,如圖

配置.png

把藍(lán)色那一行的#號去掉弧蝇,然后保存碳褒,如果出現(xiàn)文本鎖定,無法解鎖的情況看疗,解決辦法有兩種
a)選中該文件沙峻,右擊后選擇"顯示簡介",點(diǎn)擊右下角的小鎖的圖標(biāo)两芳,輸入電腦密碼解鎖摔寨,然后選擇左邊的+號鍵,選擇自己當(dāng)前電腦登陸的用戶怖辆,將權(quán)限設(shè)置為讀與寫是复,如果還是不行,將其上一級文件夾權(quán)限同樣再修改一次竖螃。
b)將該文件復(fù)制到桌面淑廊,進(jìn)行修改,修改后再復(fù)制到原來的文件夾替換之前的文件即可特咆。
2.重啟Apache

sudo apachectl restart

3.終端輸入

sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php

即在Apache的根目錄下復(fù)制index.html.en文件并重命名為info.php季惩。
4、打開info.php腻格,在It works后面加上<?php phpinfo(); ?>,然后再次重啟Apache画拾,在瀏覽器中輸入http://localhost/info.php
會出現(xiàn)一個顯示php信息的頁面菜职,顯示It works 及版本號青抛。

三、配置MySql
1.在http://dev.mysql.com/downloads/mysql/網(wǎng)站上些楣,選擇Mac OS X平臺.選擇(x86,64-bit),DMG Archive
2.雙擊dmg文件脂凶,按提示安裝

四宪睹、使用phpMyAdmin
1、下載phpMyAdmin蚕钦,在網(wǎng)址http://www.phpmyadmin.net/home_page/downloads.php中選擇合適的版本下載
2亭病、將下載好的文件解壓后,放進(jìn)/Library/WebServer/Documents/文件夾中嘶居,并命名為phpmyadmin罪帖。
3、復(fù)制/Library/WebServer/Documents/phpmyadmin中的config.sample.inc.php邮屁,并命名為config.inc.php整袁,并放在當(dāng)前文件夾下。
4佑吝、編輯config.inc.php坐昙,修改其中的

$cfg['Servers']]$i]['host'] = 'localhost';

$cfg['Servers']]$i]['host'] = '127.0.0.1';

即可,如果想要無密碼登陸芋忿,則將其中的下面語句中的false改成true

$cfg['Servers'][$i]['AllowNoPassword'] = false

5炸客、進(jìn)行如下配置
(1)蘋果->系統(tǒng)偏好設(shè)置->最下邊點(diǎn)mysql 在彈出頁面中 關(guān)閉mysql服務(wù)
(2)進(jìn)入終端

cd /usr/local/mysql/bin/

回車后輸入以下命令禁止mysql驗(yàn)證功能

 ./mysqld_safe --skip-grant-tables &

回車后mysql會自動重啟,重啟好了之后在瀏覽器中輸入 http://localhost/phpmyadmin戈钢,輸入用戶名"root"登錄即進(jìn)入phpMyadmin界面痹仙。可進(jìn)入修改密碼殉了,設(shè)置權(quán)限之類的事宜

如果用如下代碼來修改密碼:

/usr/local/mysql/bin/mysqladmin -u root password 123

或者

./mysqladmin -u root -p password 123      //更改root用戶密碼
./mysql -uroot -p       //root用戶登錄mysql

可能會出現(xiàn)如下錯誤:
ERROR 1045 (28000): Access denied for user'root'@'localhost' (using password: YES)
說明你的root權(quán)限不夠开仰,就可以參考上面的步驟設(shè)置權(quán)限。

Access denied; you need (at least one of) theSUPER privilege(s) for this operation
說明你的root權(quán)限不夠薪铜,就可以參考上面的步驟設(shè)置權(quán)限众弓。

查找資料說明在語句前面加入sudo -s可獲得權(quán)限,但一般還是會有問題痕囱,所以直接采用上述方法田轧,然后在phpMyadmin中進(jìn)行修改密碼。

四鞍恢、Mysql的卸載
因?yàn)閙ysql并非應(yīng)用傻粘,所以在終端一行行輸入如下語句即可卸載

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-)此句話可不用輸入
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

五、?開發(fā)工具選擇

Eclipse for PHP(免費(fèi))
Eclipse 是一個開放源代碼的帮掉、基于Java的可擴(kuò)展開發(fā)平臺(如果未安裝JDK弦悉,則需要先 下載 JDK 安裝)。就其本身而言蟆炊,它只是一個框架和一組服務(wù)稽莉,用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是涩搓,Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集污秆,包括Java開發(fā)工具(Java Development Kit劈猪,JDK)。
支持 Window良拼、Linux 和 Mac OS 平臺战得。
Eclipse for PHP 官方下載地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr

后期有時間會研究下windows端的一些環(huán)境配置以及集成配置,某些問題可能描述不準(zhǔn)確庸推,望指教

參考資料:https://my.oschina.net/joanfen/blog/171109

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末常侦,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贬媒,更是在濱河造成了極大的恐慌聋亡,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件际乘,死亡現(xiàn)場離奇詭異坡倔,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)脖含,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進(jìn)店門致讥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人器赞,你說我怎么就攤上這事∧拱荩” “怎么了港柜?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長咳榜。 經(jīng)常有香客問我夏醉,道長,這世上最難降的妖魔是什么涌韩? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任畔柔,我火速辦了婚禮,結(jié)果婚禮上臣樱,老公的妹妹穿的比我還像新娘靶擦。我一直安慰自己,他們只是感情好雇毫,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布玄捕。 她就那樣靜靜地躺著,像睡著了一般棚放。 火紅的嫁衣襯著肌膚如雪枚粘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天飘蚯,我揣著相機(jī)與錄音馍迄,去河邊找鬼福也。 笑死,一個胖子當(dāng)著我的面吹牛攀圈,可吹牛的內(nèi)容都是我干的暴凑。 我是一名探鬼主播,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼量承,長吁一口氣:“原來是場噩夢啊……” “哼搬设!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起撕捍,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤拿穴,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后忧风,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體默色,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年狮腿,在試婚紗的時候發(fā)現(xiàn)自己被綠了腿宰。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,569評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡缘厢,死狀恐怖吃度,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情贴硫,我是刑警寧澤椿每,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站英遭,受9級特大地震影響间护,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜挖诸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一汁尺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧多律,春花似錦痴突、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至粘秆,卻和暖如春如迟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工殷勘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留此再,地道東北人。 一個月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓玲销,卻偏偏與公主長得像输拇,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子贤斜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容