Mac 上安装 Mcrypt

最近设置 Laravel 环境的时候, 提示需要安装 Mcrypt, 但是似乎 Mac 默认环境下没有提供 Mcrypt, 有以下几个方法安装

  • 手动编译安装
  • 使用 Homebrew
  • 安装 MAMP

本人是使用了 Homebrew 来安装

首先当然需要安装 Homebrew 和需要的 xcode command line

xcode-select --install

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

安装编译需要的 autoconf

brew install autoconf

原生的 Homebrew 下没有 PHP Mcrypt, 所以需要 tap 几个附加的源

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php

之后你可以使用 Homebrew 安装 php55 或者 php56

brew install php55
or
brew install php56

根据你安装的 PHP 来安装 Mcrypt

brew install php55-mcrypt
or
brew install php56-mcrypt

随后在 /etc/php.ini 内添加, 具体路径请按照实际 Mcrypt 路径, 可以使用 brew info php55-mcrypt 来查看

extension= /usr/local/Cellar/php55-mcrypt/5.5.20/mcrypt.so

你可能感兴趣的:(Mac 上安装 Mcrypt)