在macOS Sierra 10.12搭建PHP開發(fā)環(huán)境
macOS Sierra 已經(jīng)幫我們預(yù)裝了 Ruby、PHP(5.6)、Perl、Python 等常用的腳本語言,以及 Apache HTTP 服務(wù)器。由于 nginx 既能作為 HTTP 服務(wù)器也能作為反向代理服務(wù)器,且配置簡單,這里我們用 nginx 代替 Apache 作為我們默認(rèn)的 HTTP 服務(wù)器。
下面是我在 macOS Sierra 配置的 PHP 開發(fā)環(huán)境:
安裝命令行終端
這里我們選擇 iTerm2,iTerm2 功能強(qiáng)大,可以替代系統(tǒng)默認(rèn)的命令行終端。下載解壓后,將iTerm2 直接拖入"應(yīng)用程序"目錄。
安裝 IDE
這里我們選擇 JetBrains PhpStorm 作為集成開發(fā)環(huán)境。這個應(yīng)該是這個星球最棒的 PHP IDE 了。
安裝 Xcode
Xcode 是蘋果出品的包含一系列工具及庫的開發(fā)套件。
通過 App Store 安裝最新版本的 Xcode。我們一般不會用 Xcode 來開發(fā) PHP 項(xiàng)目。但這一步也是必需的,因?yàn)?Xcode 會幫你附帶安裝一些如 Git 等必要的軟件。當(dāng)然你也可以通過源碼包安裝 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 遠(yuǎn)程倉庫改為中國科學(xué)技術(shù)大學(xué)開源軟件鏡像:
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26