在macOS Sierra 10.12搭建PHP開(kāi)發(fā)環(huán)境
macOS Sierra 已經(jīng)幫我們預(yù)裝了 Ruby、PHP(5.6)、Perl、Python 等常用的腳本語(yǔ)言,以及 Apache HTTP 服務(wù)器。由于 nginx 既能作為 HTTP 服務(wù)器也能作為反向代理服務(wù)器,且配置簡(jiǎn)單,這里我們用 nginx 代替 Apache 作為我們默認(rèn)的 HTTP 服務(wù)器。
下面是我在 macOS Sierra 配置的 PHP 開(kāi)發(fā)環(huán)境:
安裝命令行終端
這里我們選擇 iTerm2,iTerm2 功能強(qiáng)大,可以替代系統(tǒng)默認(rèn)的命令行終端。下載解壓后,將iTerm2 直接拖入"應(yīng)用程序"目錄。
安裝 IDE
這里我們選擇 JetBrains PhpStorm 作為集成開(kāi)發(fā)環(huán)境。這個(gè)應(yīng)該是這個(gè)星球最棒的 PHP IDE 了。
安裝 Xcode
Xcode 是蘋果出品的包含一系列工具及庫(kù)的開(kāi)發(fā)套件。
通過(guò) App Store 安裝最新版本的 Xcode。我們一般不會(huì)用 Xcode 來(lái)開(kāi)發(fā) PHP 項(xiàng)目。但這一步也是必需的,因?yàn)?Xcode 會(huì)幫你附帶安裝一些如 Git 等必要的軟件。當(dāng)然你也可以通過(guò)源碼包安裝 Git。
安裝 Xcode Command Line Tools
這一步會(huì)幫你安裝許多常見(jiàn)的基于 Unix 的工具。Xcode 命令行工具作為 Xcode 的一部分,包含了 GCC 編譯器。在命令行中執(zhí)行以下命令即可安裝:
xcode-select --install
安裝包管理器
Homebrew 作為 macOS 不可或缺的套件管理器,用來(lái)安裝、升級(jí)以及卸載常用的軟件。在命令行中執(zhí)行以下命令即可安裝:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝后可以修改 Homebrew 源,國(guó)外源一直不是很給力,這里我們將 Homebrew 的 git 遠(yuǎn)程倉(cāng)庫(kù)改為中國(guó)科學(xué)技術(shù)大學(xué)開(kāi)源軟件鏡像:
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(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模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26