Difference between revisions of "Instalar mcrypt"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
# En al pestaña '''Downloads''' instalar '''command line tools'''. | # En al pestaña '''Downloads''' instalar '''command line tools'''. | ||
== Requisitos para instalar mcryprt == | == Requisitos para instalar mcryprt Manualmente == | ||
# Descargar libmcrypt: http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download | # Descargar libmcrypt: http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download | ||
Line 81: | Line 81: | ||
'''Resultado correcto:'''<br> | '''Resultado correcto:'''<br> | ||
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/ | Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/ | ||
== Instalar mcrypt por MacPorts == | |||
# Descargar MacPorts para la version de Mac OS X que se tenga instalada, desde el siguiente link: https://www.macports.org/install.php | |||
# Reiniciar el Terminal. | |||
# Copiar el nombre del paquete del mcrypt de la version de php que se necesite, desde el siguiente link: https://www.macports.org/ports.php | |||
# Desde el terminal, instalar mcrypt con el siguiente comando: | |||
<syntaxhighlight lang="bash"> | |||
sudo port install nombre-de-mcrypt-php | |||
</syntaxhighlight> | |||
== Habilitar mcrypt.so en php Extension == | == Habilitar mcrypt.so en php Extension == |
Latest revision as of 21:02, 29 October 2014
Nota: Se puede instalar usando macports.
Este tutorial esta pensado para instalar mcrypt en OS X.
Instalar Xcode
Ir a Instalar Xcode
Configurar Xcode
- Abrir la Aplicación de Xcode.
- Ir a preferencias.
- En al pestaña Downloads instalar command line tools.
Requisitos para instalar mcryprt Manualmente
- Descargar libmcrypt: http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz/download
- Descargar php.
- Para ver que version se encuentra instalada.
php -v
Crear carpetas para las descargas
Crear e ingresar a carpeta mcrypt.
cd ~ ; mkdir mcrypt ; cd mcrypt
Descomprimir php y libmcrypt.
tar -zxvf archivo.tar.gz
Configurar libmcrypt
Ingresar a libmcrypt.
cd libmcrypt-2.5.8
configurar libmcrypt.
./configure
make
sudo make install
Instalar Autoconf
Autoconf por defecto no viene instalado.
cd ~/mcrypt
curl -O http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz
tar xvfz autoconf-latest.tar.gz
cd autoconf-2.69/
./configure
make
sudo make install
Compilar mcrypt php Extension
cd ../php-5.3.13/ext/mcrypt/
/usr/bin/phpize
Resultado correcto:
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
configure.in:3: warning: prefer named diversions
configure.in:3: warning: prefer named diversions
./configure
make
sudo make install
Resultado correcto:
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/
Instalar mcrypt por MacPorts
- Descargar MacPorts para la version de Mac OS X que se tenga instalada, desde el siguiente link: https://www.macports.org/install.php
- Reiniciar el Terminal.
- Copiar el nombre del paquete del mcrypt de la version de php que se necesite, desde el siguiente link: https://www.macports.org/ports.php
- Desde el terminal, instalar mcrypt con el siguiente comando:
sudo port install nombre-de-mcrypt-php
Habilitar mcrypt.so en php Extension
sudo cp /etc/php.ini.default /etc/php.ini
sudo chmod u+w /etc/php.ini
sudo nano /etc/php.ini
Agregar la siguiente línea al final del archivo
extension=mcrypt.so
Reiniciar Apache
sudo apachectl restart