當前位置:編程學習大全網 - 源碼下載 - 如何在Macbook Pro搭建PHP開發環境

如何在Macbook Pro搭建PHP開發環境

Macbook Pro配置PHP開發環境

安裝環境如下:

Mac OS 10.10.1

Apache 2.4.9

PHP 5.5.14

MySQL 5.6.22

Apache配置

在Mac OS 10.10.1中是自帶Apache軟件的,我們只需要啟動對應的服務就好了,以下命令是操作Apache時常用的幾個命令:

// 啟動Apache服務

sudo apachectl start

// 重新啟動Apache服務

sudo apachectl restart

// 關閉Apache服務

sudo apachectl stop

// 查看Apache的版本

httpd -v

關於sudo命令,不用我多說了吧。先啟動Apache服務吧,然後在瀏覽器中輸入localhost。出現It works字樣,說明Apache就搞定了。

在Macbook pro下,Apache的網站服務器根目錄在/Library/WebServer/Documents路徑下。

PHP配置

在Mac OS中已經自帶了PHP了,我們只需要在Apache的配置文件中添加Apache對PHP的支持就好了,步驟如下:

編輯http.conf配置文件,命令如下:

sudo vim /etc/apache2/http.conf

去掉以下部分的註釋:

LoadModule php5_module libexec/apache2/libphp5.so

重啟Apache服務吧;

寫壹個簡單的測試文件測試壹下。

<?php phpinfo(); ?>

MySQL配置

安裝MySQL是比較麻煩的,由於在Mac OS中是直接帶有Apache和PHP的,所以安裝它們,比較簡單,而MySQL是不帶的,需要去官網下載。

下載完成以後,直接安裝吧。安裝完成以後,從System Preferences中啟動MySQL服務,如下圖所示:

alt

從命令行登陸mysql,然後設置密碼

在使用命令行登陸MySQL的時候,會出現2002,找不到mysql.sock文件的錯誤。

由於MySQL是把mysql.sock文件放在/tmp目錄下,而Mac OS卻去了/var/mysql目錄下尋找對應的mysql.sock文件,所以,由於找不到對應的mysql.sock文件,就出現了這裏對應的2002錯誤了。

所以為了解決這個問題,我們需要在/var/mysql目錄下,存放壹個指向/tmp/mysql.sock文件的軟鏈接,命令如下:

sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

然後重新啟動MySQL服務就OK

  • 上一篇:破解右鍵限制的方法有那些?
  • 下一篇:為什麽現在外面很多活動都是掃碼給個東西呢?掃他們的碼有什麽用
  • copyright 2024編程學習大全網