1. 먼저 다양한 플러그인을 설치합니다. 첫 번째는 터미널을 연 후 xcode-select –install을 입력하고 동의한 후 설치합니다. 두 번째는 HomeBrew입니다. 터미널 autoconf를 설치하려면 Brew install 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)구성: 오류: OpenSSL의
brew 링크 openssl –force
2)구성: 오류: jpeglib.h를 찾을 수 없습니다.
brew 설치libjpeg3)구성: 오류: png.h를 찾을 수 없습니다.
brew 설치libpng 4) freetype
Apple의 공식 오픈 소스 지원 페이지인 http://www.apple.com/opensource/로 이동하여 zlib를 찾아 다운로드하세요. / GD libpng/jpeg/freetype/libgd에 필요한 패키지 및 실행 스크립트는 여기에서 제공됩니다:
tar -zxf gd.tar.gzcd gd
sudo ./install
4) 구성:오류: libintl.h 헤더 파일을 찾을 수 없습니다
gettext 설치
sudo Brew install gettext
구성 파일을 편집하고 $PHP_GETTEXT /usr/local을 찾습니다. /usr을 추가하고 gettext $PHP_GETTEXT /usr/local /usr /usr/local/opt/gettext5) 구성: 오류: mcrypt.h를 찾을 수 없습니다.
brew install wget
http://www.tuicool.com/articles/yaQnmi2
이상은 Mac에서 PHP 환경을 설정하는 방법을 다양한 측면에서 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.