Vários pacotes PHP no Ubuntu, como usar apenas a última versão?

1

Eu suspeito que meu servidor Ubuntu contém arquivos ou pacotes PHP abandonados que não são usados. Como posso fazer uma instalação limpa do PHP 5.6 mais recente no meu servidor?

Eu executei isso no meu servidor Ubuntu ' dpkg --get-selections | grep -v deinstall ' e recebi isso abaixo.

php-common                                      install
php5                                            install
php5-cli                                        install
php5-common                                     install
php5-curl                                       install
php5-fpm                                        install
php5-gd                                         install
php5-intl                                       install
php5-json                                       install
php5-mcrypt                                     install
php5-mysqlnd                                    install
php5-readline                                   install
php5-tidy                                       install
php5-xmlrpc                                     install
php5-xsl                                        install
php5.6                                          install
php5.6-cli                                      install
php5.6-common                                   install
php5.6-fpm                                      install
php5.6-json                                     install
php5.6-mbstring                                 install
php5.6-mcrypt                                   install
php5.6-mysql                                    install
php5.6-opcache                                  install
php5.6-readline                                 install

Parece que há vários arquivos PHP duplicados lá.

Além disso, no meu phpmyadmin, vi que estou usando uma versão mais antiga do PHP 5.6 " PHP version: 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 "

No entanto, quando executo php -v , isso é mostrado abaixo:

PHP 5.6.24-1+deb.sury.org~trusty+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

Isto parece que o meu servidor está usando uma versão diferente do PHP em um ambiente diferente.

Como posso remover os arquivos PHP indesejados e usar apenas a última versão do PHP 5.6? Eu não sou capaz de experimentá-lo porque é um servidor de produção, não posso me dar ao luxo de fazer isso por mais de 10 a 20 minutos.

    
por nodeffect 10.08.2016 / 06:44

1 resposta

1

A resposta curta é:

apt-get purge php5-common
    
por oerdnj 10.08.2016 / 17:14