Mac系統配置php環境

【寫在前面——叨叨叨】php

-_-#急着配環境的同志們能夠繞道。最近學校的實驗室裏接了一個小項目——考勤刷卡系統,利用RFID在硬件層獲取學生卡的ID,經過wifi傳輸至服務器,進行考勤信息存儲,手機端獲取服務器的數據。我負責軟件部分和另外一名搞硬件的孩紙一塊兒實現這個小項目,無奈寶寶以前沒有寫過接口,而php寫通訊接口比較輕量,庫比較全,就選用php來寫app的接口了!廢話很少說,咱們開始下面的配置。html

 

咱們本文的配置借鑑自:mysql

http://my.oschina.net/joanfen/blog/171109sql

既然是借鑑,我就不要臉地把咱們這篇文章設定爲【原創】了,加上了本身操做過程當中的截圖,望你們輕噴T_T。。。apache

【操做系統】瀏覽器

本人使用的是MAC OS 10.10.5。服務器

圖1-1 Mac操做系統app

 

【啓動Apache】編輯器

首先咱們啓動系統自帶的Apache服務。工具

打開Terminal,輸入以下指令:

 

// 開啓Apache服務
sudo apachectl start
// 查看Apache版本號
sudo apachectl -v


咱們會看到以下圖的樣子:

 

圖1-2 Terminal輸入命令打開apache服務及查看版本號

 

而後咱們驗證一下咱們開啓的apache服務是否可使用,打開瀏覽器,輸入:

 

http://localhost


咱們會在咱們的瀏覽器中看到這樣的信息:

 

圖1-3 Apache成功開啓

 

【運行PHP】

運行咱們的php以前,咱們須要更改咱們的php配置文件,打開Finder,「前往->前往文件夾...」,輸入:

 

/etc/apache2/

 

 

圖2-1 前往php配置文件夾
而後找到咱們的httpd.conf配置文件:
圖2-2 httpd.conf配置文件
 
使用文本編輯器,將咱們下面一行註釋給取消掉:
LoadModule php5_module libexec/apache2/libphp5.so

圖2-3 修改配置文件
配置文件修改後,咱們只要重啓咱們的Apache服務就可讓修改生效了,在Terminal輸入:
sudo apachectl restart

接下來咱們想知道咱們Mac上的php的版本。
咱們在Terminal輸入:
// 在Apache的根目錄下複製index.html.en文件並重命名爲info.php。
sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php

打開咱們的info.php文件,用文本編輯器在「It works」後面添加:
<?php phpinfo(); ?>
而後再次重啓咱們的Apache。
重啓後,咱們在瀏覽器URL欄輸入:
http://localhost/info.php

咱們能夠看到:
圖2-4 PHP版本及相關信息
 
 
【安裝配置MySQL】
MySQL的安裝配置咱們詳見:
 
【使用phpMyAdmin】
phpMyAdmin是PHP開發過程當中經常使用的且比較使用的一個工具。首先咱們下載phpMyAdmin,在官網下載phpMyAdmin:
選擇適合咱們的版本下載,由於咱們的php版本爲5.5.29,因此咱們下載支持5.5~7.0版本的phpMyAdmin:
圖4-1 phpMyAdmin下載
 
下載好咱們的phpMyAdmin後,將下載的文件解壓:
圖4-2 下載並解壓pypMyAdmin文件
 
將加壓後的文件放入「/Library/WebServer/Documents/」文件夾,並命名爲phpmyadmin:
圖4-3 放入指定文件夾,並更改命名爲phpMyAdmin
 
複製/Library/WebServer/Documents/phpmyadmin中的config.sample.inc.php,並命名爲config.inc.php,並放在當前文件夾下:
圖4-4 複製config.sample.inc.php文件並更名爲config.inc.php放入當前文件夾
 
而後編輯咱們的config.inc.php文件,更改以下:
把
$cfg['Servers']]$i]['host'] = 'localhost';
更改成:
$cfg['Servers']]$i]['host'] = '127.0.0.1';

圖4-5 修改localhost爲127.0.0.1
 
若是想要無密碼登錄,則將其中的下面語句中的false改爲true:
圖4-6 設置無密碼登陸
 
在瀏覽器中輸入:
http://localhost/phpmyadmin
輸入用戶名"root",和剛剛本身所更改的密碼,若是未更改密碼,則按照上一步驟中的無密碼操做,而後就能夠直接登陸了。

【引用原做者的話】
進行php開發還需下載一個php開發工具,mac下的php開發工具也挺多,你們自行谷歌百度,須要提醒的是,安裝好開發工具以後,在建議php工程時,記得要將工程放在和phpmyadmin同一個目錄文件下,可新建一個文件夾專門用來存放php工程,不然,是沒法運行的(某大神指示,本人還沒有親自驗證)
相關文章
相關標籤/搜索