Forutsetninger
Trinn 1: Oppdater systemet
Trinn 2: Fjern PHP
Trinn 3: Installer PHP 7.1
Trinn 4: Konfigurer PHP-FPM
Trinn 5: Konfigurer økter
Denne guiden forklarer hvordan du oppgraderer fra PHP 5.6 til versjon 7.1 på Vultr ett-klikks LEMP-stakken. Denne opplæringen gjelder bare hvis applikasjonen din kjører PHP 5.6. PHP 7.1 ble utgitt 1. desember 2016. Trinnene i denne veiledningen vil også fungere for andre ettklikksapplikasjoner, men vær advart, ytterligere konfigurasjon for disse applikasjonene kan også være nødvendig.
Forutsetninger
Før du fortsetter, må du logge på serveren din som root- eller sudo-bruker.
Trinn 1: Oppdater systemet
Du trenger ikke å oppdatere server(e). Det anbefales imidlertid at du oppdaterer for et rent miljø.
yum -y update
Trinn 2: Fjern PHP
Sletter tidligere installert PHP.
yum -y remove php5*
Trinn 3: Installer PHP 7.1
Installer følgende pakker.
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
Kjør kommandoen nedenfor for å sikre at de er riktig installert.
php -v
La oss endre PHP-FPM-innstillingene for å løse flere problemer.
Skriv inn kommandoen nedenfor for å angi at serveren skal kjøre automatisk når serveren starter på nytt.
chkconfig php-fpm on
Åpne for /etc/php-fpm.d/www.confå endre som følger (rundt linje 23):
user = php-fpm → user = nginx
group = php-fpm → group = nginx
Endre tillatelsene til øktfilene.
cd /var/lib/php/fpm
chown nginx:nginx ./ ./*
chmod 777 ./ ./*
Til slutt, start på nytt nginxog php-fpm.
service php-fpm restart
service nginx restart
Gratulerer med installasjonen av PHP 7.1!