El PHP 5.5 la instalación bajo Debian Wheezy y actualización


Dado que el PHP 5.5 es mientras tanto durante cerca de un año en el mercado y trae Performance considerables y Security, se debía enfrentarse una actualización de versiones PHP más viejas. Así funciona la instalación y respectivamente una actualización bajo Debian Wheezy.

¿Por qué debía instalar el PHP 5.5?

PHP 5/4/0 aparecía el 01 de marzo de 2012 que es ya bastante mucho tiempo aquí. En efecto, se pondrá 5.4 como antes supported y ello en adelante el fijo de proa y Securityupdates puesto a la disposición.
PHP 5/5/0 aparecía el 20 de junio de 2013, y ha llegado mientras tanto en la versión 5/5/8. Una de las mayores innovaciones es bien la integración del código de byte-Cache Zend OPcache (ZendOptimizer +) directamente en PHP 5.5. La velocidad de PHP era aumentada por ahí. Esto habla así algo por ello, en la más nueva versión PHP upzudaten que puedo recomendar mientras tanto también sólo el más caliente, dado que hemos adquirido experiencia ya buena con el PHP 5.5.

Instalación del PHP 5.5 bajo Debian Wheezy

Dado que no soy normalmente ningún gran fan de Drittrepositories y mantengo limpio siempre muy por lo tanto mi sistema, aquí tengo que saltar sin embargo sobre mi sombra. Debian Wheezy Standardrepositories tienen actualmente la versión PHP 5/4/4 inkludiert que es un poco anticuada por desgracia.
Los muchachos de Dotdeb son mucho más activos allí y ofrecen ya PHP 5/5/8 y son más rápidos en el área Webhosting en años que Debian Maintainer. Dotdeb es también único Mirror que uso excepto Debian Mirrors. Naturalmente hubiera todavía el camino viejo, de manera que uno compile PHP él mismo. Pero es en absoluto inadecuado para principiantes, aquí por eso muestro el camino sobre dotdeb Mirrors.
Para añadir dotdeb Mirror se hace/etc/sources.list …
vi /etc/apt/sources.list
… y alrededor de dos inscripciones siguientes amplía:
deb http://packages.dotdeb.org wheezy-php55 all
deb-src http://packages.dotdeb.org wheezy-php55 all
A continuación es bajado todavía de GnuPG key y es importado.
wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add –
Ahora una actualización apt-get actualiza las listas de paquetes (en este paso aún no es instalado, ninguna preocupación)
apt-get update
Ahora el PHP 5.5 verdadero la instalación es llevado a cabo
apt-get install php5

Actualización del PHP 5.4 en 5.5 bajo Debian Wheezy

Una actualización incluye naturalmente siempre riesgos, por eso, debíais asegurar vuestro sistema en todo caso y probar quizá además los empleos ante todo con el PHP 5.5, dado que algunas funciones deprecated son. En el primer paso debíamos mirar a la versión PHP instalada actual:
php -v
Gasto:
PHP 5.4.4-14+deb7u7 (cli) (built: Dec 12 2013 08:42:07)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
En Debian Wheezy actual el sistema (la posición: Con esto el enero de 2014) el gasto antes citado debía aparecer. La versión PHP usada es 5.4.4-14. Si queréis llevar a cabo ahora directamente una actualización del PHP 5.4 en 5.5, es igualmente suficiente exportar arriba pasos llamados (Véase la instalación). Dependencias de paquetes son deshechas naturalmente limpiamente y son traídas por lo tanto también todos los PHP Extensions usados en la más nueva posición y respectivamente son instaladas con. Fácil apt-get install php5 llega a la actualización:
apt-get install php5
La nueva versión miran:
php -v
Gasto:
PHP 5.5.8-1~dotdeb.1 (cli) (built: Jan 12 2014 02:22:36)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies
Consejo: Si usáis php5-dev Libraries y respectivamente necesita, debíais instalar su este igualmente (apt-get install php5-dev)
Es aconsejable después de la actualización ojear Apache Erros de la borda si problemas cualquieres se presentan.

Downgrade del PHP 5.5 por el PHP 5.4

En caso de que problemas se presenten debe ser estado aconsejable de nuevo por el PHP 5.4 viejo la versión. Con eso son quitados al principio dotdeb mirros de/etc/apt/sources.list de nuevo o auskommentiert. A continuación  tienen que ser quitados instalado dotdeb paquetes. Con la orden siguiente todos son hechos una lista dotdeb paquetes:
dpkg -l |grep dotdeb
El gasto indica lo siguiendo en mi caso:
ii libapache2-mod-php5 5.5.8-1~dotdeb.1 amd64 server-side, HTML-embedded scripting language (Apache 2 module)
ii php5 5.5.8-1~dotdeb.1 all server-side, HTML-embedded scripting language (metapackage)
ii php5-cli 5.5.8-1~dotdeb.1 amd64 command-line interpreter for the php5 scripting language
ii php5-common 5.5.8-1~dotdeb.1 amd64 Common files for packages built from the php5 source
ii php5-curl 5.5.8-1~dotdeb.1 amd64 CURL module for php5
ii php5-gd 5.5.8-1~dotdeb.1 amd64 GD module for php5
ii php5-mysql 5.5.8-1~dotdeb.1 amd64 MySQL module for php5
Ahora estos módulos son quitados todos:
apt-get remove libapache2-mod-php5 php5 php5-cli php5-common php5-curl php5-gd php5-mysql
Ahora se hacen los paquetes correspondientes (que necesitáis) de nuevo de Debian el estándar Mirrors instala:
apt-get update
apt-get install libapache2-mod-php5 php5 php5-cli php5-common php5-curl php5-gd php5-mysql

PHPinfo para el PHP 5.5 miran:

Para revisar los ajustes para PHP, esto debe ser colocado aconsejable un fichero phpinfo en el servidor de Web. zb: phpinfo.php
vi /var/www/sysadminslife.com/phpinfo.php
Con el contenido siguiente:
<?php phpinfo(); ?>
Si el fichero es llamado luego en el navegador ella debía indicar un gasto parecido como éste: