2015-12-04 1 views
0

Comment supprimer (mettre à niveau) le PHP 7 RC vers la nouvelle version stable sur centOS?Mise à niveau de PHP 7.0.0 RC1 vers PHP 7.0 version stable actuelle sur centOS?

Merci

+0

Nous ne pouvons pas vous aider si nous ne savons pas d'où vous l'avez. CentOS n'a pas de package PHP7 dans le référentiel officiel. – Andrea

+0

Salut, je reçois le PHP 7.0.0RC1 du site officiel de php. Merci – John

+0

Comment? Avez-vous construit et installé vous-même? Dans ce cas, il peut y avoir une option 'make uninstall'. Sinon, vous devez aller et supprimer manuellement les fichiers. – Andrea

Répondre

2

Pour désinstaller PHP 7.0 RC et installer la version finale de PHP 7 Realeased le 3 Décembre, tout d'abord vous devez supprimer manuellement le répertoire et les fichiers de PHP 7 RC, pour que vous devez faire:

1 étape: désinstaller manuellement le dossier PHP-7.0.0RC1

cd /opt 
sudo rm -rf php-7.0.0RC1 

2 Etape: Désinstallez le libphp7.so

cd /usr/lib64/httpd/modules/ 
sudo rm -rf libphp7.so 

3 Étape: Télécharger le PHP 7.0.0 Realased 3 Décembre de page php.net oficial

sudo wget http://php.net/get/php-7.0.0.tar.bz2/from/this/mirror 

4 Étape: Extraire les fichiers de * tar.bz2 à partir de/opt

tar xzf php-7.0.0RC1.tar.gz -C /opt 

5 Etape: Une fois terminé, passons à /opt/php-7.0.0 et exécutons le script buildconf avec l'option -force afin de forcer la construction de cette nouvelle version.

cd /opt/php-7.0.0 
ls 
./buildconf --force 

6 Étape: Maintenant il est temps d'exécuter la commande configure. Bien que les options ci-dessous garantiront une norme PHP 7 installation, vous pouvez vous référer à la liste d'options complète dans le manuel PHP afin de mieux personnaliser l'installation selon vos besoins:

./configure \ 
--prefix=$HOME/php7/usr \ 
--with-config-file-path=$HOME/php7/usr/etc \ 
--enable-mbstring \ 
--enable-zip \ 
--enable-bcmath \ 
--enable-pcntl \ 
--enable-ftp \ 
--enable-exif \ 
--enable-calendar \ 
--enable-sysvmsg \ 
--enable-sysvsem \ 
--enable-sysvshm \ 
--enable-wddx \ 
--with-curl \ 
--with-mcrypt \ 
--with-iconv \ 
--with-gmp \ 
--with-pspell \ 
--with-gd \ 
--with-jpeg-dir=/usr \ 
--with-png-dir=/usr \ 
--with-zlib-dir=/usr \ 
--with-xpm-dir=/usr \ 
--with-freetype-dir=/usr \ 
--enable-gd-native-ttf \ 
--enable-gd-jis-conv \ 
--with-openssl \ 
--with-pdo-mysql=/usr \ 
--with-gettext=/usr \ 
--with-zlib=/usr \ 
--with-bz2=/usr \ 
--with-recode=/usr \ 
--with-mysqli=/usr/bin/mysql_config \ 
--with-apxs2 

7 Étape: Une fois faire, exécutez la commande suivante:

make 

et après:

make install 

8 Étape: redémarrer votre serveur apache Finaly

sudo /sbin/service httpd restart 

9 Étape: Et ça fait! Vous pouvez maintenant exécuter phpinfo() pour vérifier la version "PHP 7.0.0" installée.