Vote

The version 7 of PHP aims for a performance with a 64-bit compatibility, an execution speed two times greater than the original one and a random-access memory usage cut by two-thirds.
Available as the original version on Debian 9, a manual update is necessary for the previous distributions.
Prior to any significant manipulation, it is advised to safeguard your server (snapshot for instance).
Here are the different steps to update your php version on Debian 8 Jessie :

Deposition of dotdeb

In order to have the packages newer than the available ones on Debian, we are adding dotdeb to the system :


Deletion of PHP 5

Before installing PHP 7, we first stop and uninstall PHP 5 :


Installation of PHP 7

The PHP 7 installation differs depending on your server operating on Nginx or Apache :

Now we can check your PHP version with the following command :


Configuration

Along with the installation, the PHP7 configuration differs according to you using Nginx or Apache.
With Apache, the PHP module is automatically activated whereas on Nginx, the socketde PHP-FPM get updated from /var/run/php5-fpm.sock to /run/php/php7.0-fpm.sock
Then, it is essential to change your configuration :

The configuration is complete, it is only important to know that the PHP configuration files are located in /etc/php/


Categories: SystemTutorials

JN Community

Les Ressources, en particulier les tutoriaux, présupposent que l’Utilisateur qui décide de les mettre en œuvre dispose des connaissances, des compétences et de l’expérience nécessaire pour cette mise en œuvre. L’Utilisateur disposant d’une connaissance, compétence et/ou expérience limitée ou insuffisante doit absolument s’abstenir de mettre en œuvre les Ressources par lui-même. Jaguar Network décline toute responsabilité quant aux conséquences dommageables de la mise en œuvre des Ressources, notamment sur les infrastructures informatiques de l’Utilisateur, de ses commettants ou préposés ou de tout tiers. Il est précisé en tant que de besoin que toute intervention de Jaguar Network visant à réparer les dommages causés par la mise en œuvre des Ressources par un Utilisateur ne disposant pas des connaissances, compétences et/ou expériences suffisantes sera facturée et fera l’objet d’un devis préalable et d’un bon de commande aux conditions des contrats Jaguar Network en vigueur.

Related Posts

System

Installation of a web server LEMP (Linux, Nginx, MySQL, PHP)

Vote The installation of a server LEMP Linux + Nginx + MySQL + PHP might be more useful and efficient than an Apache (server LAMP). Articles similaires

System

Operating load-balancing with HAproxy

Vote HAproxy is a software allowing Load-Balancing between several web servers by allocating requests in an almost transparent way for the user. Articles similaires

System

10 tips to write efficient scripts on Linux

Vote The shell script is the most simple type of programming you would write on Linux. Moreover, it is a necessary skill to automate your system administration tasks, to develop new simple features, … In Read more…