在macOS Sierra 10.12搭建PHP開發(fā)環(huán)境

macOS Sierra 已經(jīng)幫我們預裝了 Ruby、PHP(5.6)、Perl、Python 等常用的腳本語言,以及 Apache HTTP 服務器。由于 nginx 既能作為 HTTP 服務器也能作為反向代理服務器,且配置簡單,這里我們用 nginx 代替 Apache 作為我們默認的 HTTP 服務器。

下面是我在 macOS Sierra 配置的 PHP 開發(fā)環(huán)境:

安裝命令行終端

這里我們選擇 iTerm2,iTerm2 功能強大,可以替代系統(tǒng)默認的命令行終端。下載解壓后,將iTerm2 直接拖入"應用程序"目錄。

安裝 IDE

這里我們選擇 JetBrains PhpStorm 作為集成開發(fā)環(huán)境。這個應該是這個星球最棒的 PHP IDE 了。

安裝 Xcode

Xcode 是蘋果出品的包含一系列工具及庫的開發(fā)套件。

通過 App Store 安裝最新版本的 Xcode。我們一般不會用 Xcode 來開發(fā) PHP 項目。但這一步也是必需的,因為 Xcode 會幫你附帶安裝一些如 Git 等必要的軟件。當然你也可以通過源碼包安裝 Git。

安裝 Xcode Command Line Tools

這一步會幫你安裝許多常見的基于 Unix 的工具。Xcode 命令行工具作為 Xcode 的一部分,包含了 GCC 編譯器。在命令行中執(zhí)行以下命令即可安裝:

xcode-select --install

安裝包管理器

Homebrew 作為 macOS 不可或缺的套件管理器,用來安裝、升級以及卸載常用的軟件。在命令行中執(zhí)行以下命令即可安裝:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安裝后可以修改 Homebrew 源,國外源一直不是很給力,這里我們將 Homebrew 的 git 遠程倉庫改為中國科學技術大學開源軟件鏡像:


        		

網(wǎng)友評論