Saltar al contenido principal.

Instalando php 7.0.5 en debian



Mientras que algunos pusieron php 5.3 , sacándolo de la tumba, decidí no quedarme atrás de todo el planeta, donde los sitios se traducen a la séptima versión de php, que es muy elogiada en Internet, incluida la alta velocidad, y la instalé desde el depósito de DotDeb hoy. Debo decir, el aumento de la velocidad es realmente notable. Mis sitios web y WordPress, y MODX comenzaron a volar todavía. :) Así fue como hice la migración.



Contenido del artículo:

Paquetes php desde el repositorio Dotdeb

El chip de los paquetes php 7 de este repositorio es que se llaman php7.0-% packagename% . Es decir, puede tener inmediatamente en el servidor php 5.6 del repositorio de Debian y la séptima versión. Y los archivos de configuración no se mezclan, ya que los paquetes de dotdeb los almacenan en el directorio /etc/php/7.0/ y / etc / php / mods-available / para módulos.

Si lo desea, puede familiarizarse con el sitio Dotdeb , pero está en inglés.

Descargar la clave del repositorio gpg.


  # wget https://www.dotdeb.org/dotdeb.gpg 

Registramos los repositorios en el archivo en el directorio /etc/apt/sources.list.d/dotdeb.list.

  # echo -e "deb http://packages.dotdeb.org jessie all \ ndeb-src http://packages.dotdeb.org jessie all"> /etc/apt/sources.list.d/dotdeb.list 

Actualizar la caché del paquete.

  # actualización de aptitude 

A continuación, nos fijamos en lo que necesitamos instalar. Por ejemplo, su servidor está basado en php-fpm. Ok, lo ponemos:


  # aptitude install php7.0-fpm 

Si php es como el módulo apache, entonces entonces:

  # aptitude install php7.0 libapache2-mod-php7.0 

Y el resto de los envases, a gusto.

  # aptitude install php7.0-mysql php7.0-curl php7.0-redis php7.0-gd 

Si instala todo desde cero, puede encontrar los siguientes pasos, después de la instalación, en las instrucciones correspondientes:

Eliminar php5 del servidor

Si configura un servidor no desde cero, pero ya con sitios de trabajo, luego de migrar a php 7, es posible que desee eliminar la quinta versión del servidor. Primero necesitas saber la lista de paquetes php5 instalados:

  # dpkg -l |  grep php5 |  grep -w 5 |  awk '{print $ 2}' 

Entonces primero retire los módulos.

  # aptitude purge php5-memcached php5-redis php5-curl 

Y, a continuación, la base:

  # aptitude purge php5-fpm php5-common 

Esto es necesario para evitar un error, cuando se elimina primero php5-common, y dpkg, al eliminar un módulo, intenta desactivarlo con el comando php5dismod, pero no funciona. Como resultado, el paquete se rompe y no se elimina. Tuve esta situación con el módulo php5-memcached cuando borré todos los paquetes php a la vez. :)

Pruebas

Para ver de primera mano la velocidad del trabajo, lancé una referencia esférica en un vacío. Los resultados subjetivos de su obra también sorprenden gratamente. Ejecutar en exactamente los mismos parámetros. Sólo diferentes versiones de php.

PHP 5.6, enviado desde repositorios Jessie

  --------------------------------------
 |  PHP SCRIPT DE REFERENCIA |
 --------------------------------------
 Inicio: 2016-04-25 12:01:06
 Servidor: elecons.pro@127.0.0.1
 Versión de PHP: 5.6.19-0 + deb8u1
 Plataforma: Linux
 --------------------------------------
 test_math: 1.953 seg.
 test_stringmanipulation: 1.939 seg.
 test_loops: 1.149 seg.
 prueba_ifelse: 0.834 seg.
 --------------------------------------
 Tiempo total :: 5.875 seg. 

PHP 7.0.5 suministrado desde el repositorio dotdeb

  --------------------------------------
 |  PHP SCRIPT DE REFERENCIA |
 --------------------------------------
 Inicio: 2016-04-25 11:59:53
 Servidor: elecons.pro@127.0.0.1
 Versión de PHP: 7.0.5-1 ~ dotdeb + 8.1
 Plataforma: Linux
 --------------------------------------
 prueba_ifelse: 0.417 seg.
 test_loops: 0.556 seg.
 test_stringmanipulation: 0.767 seg.
 test_math: 0.554 seg.
 --------------------------------------
 Tiempo total :: 2.294 seg. 

No esta mal Muchísimo. WordPress, que originalmente produjo una tasa de generación de aproximadamente 0.160-0.220, comenzó a generar páginas en aproximadamente 0.06-0.100 ms. Y está en vds-ke barato con hdd. ¿Y qué más se necesita para la felicidad? :)



¿Cómo calificas el artículo?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 3 calificaciones, promedio: 5.00 de 5)
Cargando ...

” Comentario " Instalando php 7.0.5 en Debian "

Añadir un comentario

Su correo electrónico no será publicado.