Red de conocimiento informático - Material del sitio web - Cómo configurar un servidor php en un sistema mac

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>

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>

; 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.