Respuestas:
Actualizado: Acabo de recibir un correo electrónico de Marc Deslauriers (ingeniero de seguridad en Canonical, para que alguien lo supiera) y la respuesta es: Probablemente nunca . A menos que algo salga catastróficamente mal con 5.5, tendrá parches de seguridad con respaldo para la vida útil de 14.04.
Sí, como la mayoría de los paquetes en Ubuntu, el equipo de seguridad respalda las correcciones de seguridad, incluidas las versiones que ya no son compatibles con upstream.
A partir de 15.04, los php5*
paquetes son la versión 5.6. Sin embargo, no recomendaría usar una versión que no sea LTS en un servidor de producción, ya que requieren actualizaciones de versión cada 9 meses (a diferencia de los 5 años que le ofrece una LTS).
Y la única versión compatible con Canonical en 16.04 parece ser PHP7.
Alrededor de junio de 2016, tal vez antes, tal vez nunca. Hay algunas fuerzas diferentes en juego aquí:
Entonces, a menos que alguien salte en un plan para mantener manualmente 5.5 (cosas más extrañas han sucedido), probablemente habrá una transición en algún momento. Sin embargo, es imposible decir cuándo estará tan lejos.
Si está implementando en 5.5, obtendría pruebas en 5.6 con bastante anticipación, solo para asegurarme de que no quede atrapado. Otra opción es usar una rama de PHP (como Zend Server) que tiene soporte comercial que aparentemente se extiende hasta el próximo milenio.
Si realmente quieres PHP 5.6 en Ubuntu 12.04, 14.04 o 14.10, puedes usar este PPA :
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5
La php5
dependencia predeterminada del paquete extraerá libapache2-mod-php5
eso a su vez depende de Apache. Si desea utilizar PHP SAPI diferente, asegúrese de enumerarlo explícitamente al instalar, por ejemplo, para el uso de PHP FPM:
sudo apt-get install php5 php5-fpm
Anotación: desde diciembre de 2015, si tiene instalado Apache, también hay una dependencia en el PPA Apache2 de Ondrej :
ppa:ondrej/apache2
Como una opción, recomendaría usar una ppa:ondrej/php
que incluya versiones PHP 5.6 y PHP 7.0 coinstalables:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
# pull a default PHP FPM (currently PHP 7.0)
sudo apt-get install php php-fpm
# pull PHP 7.0 Apache2 mod_php7 explicitly
sudo apt-get install php7.0 libapache2-mod-php7.0
# pull PHP 5.6 - just CGI SAPI
sudo apt-get install php5.6-cgi
php5
incluye Apache, que no todos usan. php5-cli
Es más deseable.
php5
no incluye soporte Apache2. libapache2-mod-php5
es solo una dependencia predeterminada, por lo que podría hacerlo apt-get install php5 php5-fpm
y no se instalará libapache2-mod-php5
.
php5-cli
es instalable desde el PPA, pero lo más probable es que desee php5-fpm
y un servidor con soporte FastCGI como apache2
o nginx
.
No, 14.10 no tiene PHP 5.6 (e incluso si lo tuviera, probablemente no entraría en los repositorios 14.04).
Ubuntu 15.04 tiene PHP 5.6 en él. Entonces, si no le importa LTS, actualice a Ubuntu 15.04.
Entonces para responder la pregunta: sí. ahora está incluido en los repositorios, pero solo comienza con Ubuntu 15.04.