Question Comment migrer de PHP 5.5. * À PHP 7.0. * Et mettre à niveau la pile LAMP entière sur le système d'exploitation Ubuntu Linux 12.04 LTS (64 bits)?


J'utilise le système d'exploitation Ubuntu 12.04 LTS (64 bits) sur mon ordinateur local.

J'ai déjà installé la pile LAMP (Linux, Apache, MySQL et PHP) sur ma machine locale.

En suivant les commandes du terminal, j'ai reçu les réponses respectives.

$ php -v

PHP 5.5.32-1+deb.sury.org~precise+1 (cli) (built: Feb  5 2016 10:01:19) 
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

$ apachectl -V

Server version: Apache/2.4.16 (Ubuntu)
Server built:   
Server's Module Magic Number: 20120211:47
Server loaded:  APR 1.5.2, APR-UTIL 1.5.4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architecture:   64-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/apache2"
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"

Maintenant que PHP7 est sorti et que d'autres logiciels comme http Apache Server, MySQL, PHPMyAdmin font partie de mon installation de pile LAMP, je veux tous les mettre à niveau vers leur dernière version stable respective.

Comment devrais-je faire ça?

J'ai essayé de suivre les commandes suivantes pour mettre à niveau toutes les ressources du logiciel, mais celles-ci n'ont pas été mises à niveau, je ne sais pas pourquoi.

sudo apt-get update
sudo apt-get upgrade 

Quelqu'un peut m'aider en fournissant une réponse pas à pas avec les commandes nécessaires.


0
2018-03-05 04:54


origine


Pourquoi exactement voulez-vous vous en tenir au 12.04 lorsque vous mettez à jour pratiquement tout ce qui compte? - muru
Passez à au moins Ubuntu 14.04 LTS, ou attendez quelques jours et rendez-vous directement sur Ubuntu 16.04 LTS - oerdnj


Réponses:


PHP7 n'a pas encore été publié en tant que paquet Ubuntu officiel. Si vous n'êtes pas pressé ou si vous n'avez pas trop de temps, je vous suggérerais d'attendre le 16.04, prévu pour avril, et j'espère que PHP7 sera disponible.

En attendant, vous devez migrer du 12.04 au 14.04, vous êtes donc prêt à mettre à jour vers 16.04 à sa sortie. La migration directe du 12.04 au 16.04 ne sera probablement pas prise en charge, comme elle ne l’a jamais été par le passé.

Si, d'autre part, vous voulez juste essayer PHP7 maintenant, vous devez utiliser le ppa d'Ondrej Sury. Mais je crois toujours que 12.04 est trop vieux pour que cela fonctionne, et que vous devez d'abord le mettre à niveau.

Recherchez un guide à ce sujet, vous trouverez beaucoup de ressources.

Par exemple. https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-ubuntu-14-04

S'amuser.


3
2018-03-05 08:20