Cómo configurar un servidor php en un sistema mac
Mac viene con Apache php que hereda el entorno php. El sistema se ha instalado de forma predeterminada y debe iniciarlo.
Descargue la versión para Mac del sitio web oficial de MySQL e instálela. de nuevo según el método Linux
Cómo instalar PHP en un sistema Mac (/lesson.html):
La instalación de extensiones PHP requiere que se hayan instalado el entorno Xcode y las herramientas de desarrollo de línea de comandos. instalados en el sistema Mac. Si aún no se han instalado, puede utilizar Shell para instalarlos.
xcode-select --install
Para facilitar la administración de extensiones, primero instale el administrador de extensiones pecl.
cd /usr/lib/php
sudo php install-pear-nozlib.phar
Instala extensiones como Redis, Memcache y Mongo.
sudo pecl install redis
sudo pecl install memcache
sudo pecl install mongo
sudo pecl install xdebug
Agregue la configuración de la extensión al archivo php.ini:
extension=memcache.so
extension=mongo.so
extension=redis.so p> p>
zend_extension=xdebug.so
Instalar xcache, descargar desde el sitio web oficial/)
[xcache]
xcache.size = 128M
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.optimizer = Off
Debido al entorno PHP que viene con Mac No incluye la extensión mcrypt, por lo que debe descargar el paquete de código fuente PHP de la misma versión, compilar este módulo por separado y cargarlo. Busque el paquete de código fuente de php5.5.14 en el archivo del sitio web oficial y descárguelo: /releases/
tar zxvf php-5.5.14.tar.gz
cd php -5.5.14/ text/mcrypt/
phpize. /configure
make
sudo make install
Configurar ext-mcrypt
extension=mcrypt.so
Para acelerar, también es necesario activar opcache.
zend_extension=opcache.so
[opcache]
Determina si Zend OPCache está habilitado
opcache.enable=0 p>
p>
; Determina si Zend OPCache está habilitado para la versión CLI de PHP
opcache.enable_cli=0
Lo anterior explica cómo instalar PHP extensión en el sistema MAC OS X.