Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: elimina PHP
Pas 3: instal·leu PHP 7.1
Pas 4: configureu PHP-FPM
Pas 5: configureu les sessions
Aquesta guia explica com actualitzar de PHP 5.6 a la versió 7.1 a la pila LEMP d'un sol clic de Vultr. Aquest tutorial només és aplicable si la vostra aplicació executa PHP 5.6. PHP 7.1 es va publicar l'1 de desembre de 2016. Els passos d'aquesta guia també funcionaran per a altres aplicacions d'un sol clic, però tingueu en compte que és possible que també calgui una configuració addicional per a aquestes aplicacions.
Requisits previs
Abans de continuar, heu d'iniciar sessió al vostre servidor com a usuari root o sudo.
Pas 1: actualitzeu el sistema
No cal que actualitzeu els vostres servidors. Tanmateix, es recomana que actualitzeu per a un entorn net.
yum -y update
Pas 2: elimina PHP
Esborra el PHP instal·lat anteriorment.
yum -y remove php5*
Pas 3: instal·leu PHP 7.1
Instal·leu els paquets següents.
yum -y install php71u-cli.x86_64 php71u-common.x86_64 php71u-fpm.x86_64 php71u-gd.x86_64 php71u-mbstring.x86_64 php71u-mcrypt.x86_64 php71u-mysqlnd.x86_64 php71u-opcache.x86_64 php71u-pdo.x86_64 php71u-process.x86_64 php71u-xml.x86_64 php71u-xmlrpc.x86_64 php71*json
Executeu l'ordre següent per assegurar-vos que s'han instal·lat correctament.
php -v
Canviem la configuració de PHP-FPM per resoldre diversos problemes.
Introduïu l'ordre següent per configurar el servidor perquè s'executi automàticament quan el servidor es reiniciï.
chkconfig php-fpm on
Obriu /etc/php-fpm.d/www.confper modificar de la següent manera (al voltant de la línia 23):
user = php-fpm → user = nginx
group = php-fpm → group = nginx
Canvieu els permisos dels fitxers de sessió.
cd /var/lib/php/fpm
chown nginx:nginx ./ ./*
chmod 777 ./ ./*
Finalment, reinicieu nginxi php-fpm.
service php-fpm restart
service nginx restart
Enhorabona per instal·lar PHP 7.1!