Macbook AIR配置PHP開發環境

前言

15初買了這臺破air,一直閒置到如今,爲了方便準備用這臺電腦來作php開發,因此準備將全部的工做環境都慢慢的遷移到Mac上來,簡單的使用了一下,確實不錯,用戶體驗真的是很是好。目前在學習PHP相關的開發,就須要配置PHP的開發環境,網上對Macbook上配置PHP開發環境的文件比較少,我上網查了一些資料,本身經過這篇文章作一個總結,但願對後來的同窗們有點用。php

安裝環境以下:mysql

  • Mac OS 10.11.3sql

  • Apache 2.4.9apache

  • PHP 5.5.14vim

  • MySQL 5.6.22瀏覽器

Apache配置

在Mac OS 10.11.3中是自帶Apache軟件的,咱們只須要啓動對應的服務就行了,如下命令是操做Apache時經常使用的幾個命令:服務器

// 啓動Apache服務sudo apachectl start// 從新啓動Apache服務sudo apachectl restart// 關閉Apache服務sudo apachectl stop// 查看Apache的版本httpd -v

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

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

PHP配置

在Mac OS中已經自帶了PHP了,咱們只須要在Apache的配置文件中添加Apache對PHP的支持就行了,步驟以下:網站

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

    sudo vim /etc/apache2/httpd.conf
  2. 去掉如下部分的註釋:

    LoadModule php5_module libexec/apache2/libphp5.so
  3. 重啓Apache服務吧;

  4. 寫一個簡單的測試文件測試一下。

    <?php phpinfo(); ?>

MySQL配置

安裝MySQL是比較麻煩的,因爲在Mac OS中是直接帶有Apache和PHP的,因此安裝它們,比較簡單,而MySQL是不帶的,須要咱們去官網下載。

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

alt

好了,如今從命令行登錄mysql,而後設置密碼,若是對這裏不熟悉的話,請加我QQ732302807。

在使用命令行登錄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了。

總結

好了,Apache、PHP和MySQL的配置都總結了,基本就是這點東西,接下來,讓咱們就愉快的開始PHP的學習之旅吧。對於這篇文章,就是一個簡單的總結。但願對你們學習有幫助了。

相關文章
相關標籤/搜索