1.先安裝好各種插件,第一個是命令列工具,開啟終端機之後,輸入xcode-select –install,同意之後進行安裝。第二個是HomeBrew,終端輸入ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
第三個安裝autoconf,輸入brew llinstall autoconf
2.開始在Mac中導入PHP的套件。
終端機輸入./buildconf --force
./configure--prefix=/usr/local/php7 --with-apxs2=/usr/sbin/apxs --enable-fpm--with-fpm-user= www --with-fpm-group=www --with-mysqli --with-pdo-mysql--with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib--with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath--enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex--enable-mbstring --with-mcrypt --enable -ftp --with-gd --enable-gd-native-ttf--with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc--enable-zip --enable-soap --without-pear --with-gettext --disable-fileinfo--enable-maintainer-zts
3.解決錯誤
1)configure: error: Cannot find OpenSSL's
brew install openssl
found.
brew installlibjpeg3)configure: error: png.h not found.
brew install 4)freetype前往蘋果官方開源支援:http://www.apple.com/opensource/尋找並下載GD所需的zlib/libpng/jpeg/freetype/libgd,這裡提供一個套件及執行腳本:tar -zxf gd.tar.gz
cd gdsudo ./install
4) configure:error: Cannot
sudo brew install gettext
編輯configure 文件,找到$PHP_GETTEXT /usr/local /usr 在後面加上gettext的路徑$PHP_GETTEXT /usr/local /usr /usr/local/opt/gettext5) configure: error: mcm. Please reinstall libmcrypt.
brew install wgethttp://www.tuicool.com/articles/yaQnmi2
以上就介紹了mac搭建PHP環境,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。