LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 03-31-2017, 02:18 PM   #1
ArchieBa
Member
 
Registered: Oct 2016
Location: Canada
Posts: 33

Rep: Reputation: Disabled
PHP upgrade


Hi,

My server has CentOS 6.6 with Plesk Onyx running. I have 4 IPs on it. 3 of them work on PHP 5.6 and one of them NEEDS to work on PHP 5.3.

Onyx has an option for that.

But, I need to install a software on a 5.6 one. When I try to install it, it says that I am running PHP 5.3.

When I SSH on the server and type:

PHP Code:
php -
I get PHP 5.3.3

So I need to upgrade the server to PHP 5.6 but still be able to select 5.3 in Plesk Onyx for the IP that needs 5.3.

What would be the safest way to do this in SSH, AND so I don't mess up things in Plesk? Thanks!

Last edited by ArchieBa; 03-31-2017 at 02:46 PM.
 
Old 03-31-2017, 02:44 PM   #2
ArchieBa
Member
 
Registered: Oct 2016
Location: Canada
Posts: 33

Original Poster
Rep: Reputation: Disabled
Don't know if this will help:

#yum list | grep php
php.x86_64 5.3.3-48.el6_8 installed
php-cli.x86_64 5.3.3-48.el6_8 installed
php-common.x86_64 5.3.3-48.el6_8 installed
php-fpm.x86_64 5.3.3-48.el6_8 @updates
php-gd.x86_64 5.3.3-48.el6_8 installed
php-imap.x86_64 5.3.3-48.el6_8 installed
php-mbstring.x86_64 5.3.3-48.el6_8 installed
php-mysql.x86_64 5.3.3-48.el6_8 installed
php-pdo.x86_64 5.3.3-48.el6_8 installed
php-xml.x86_64 5.3.3-48.el6_8 installed
php5-ioncube-loader.x86_64 5.0.12-centos6.15081418 installed
plesk-php53.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-apc.x86_64 3.1.9-centos6.15081014 @PHP53_17
plesk-php53-bcmath.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-cli.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-dba.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-enchant.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-gd.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-imagick.x86_64 3.1.2-centos6.15081014 @PHP53_17
plesk-php53-imap.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-intl.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-ioncube-loader.x86_64 5.0.18-centos6.15101218 @PHP53_17
plesk-php53-ldap.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-mbstring.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-mcrypt.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-mysql.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-odbc.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-pdo.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-pear.noarch 1.9.4-centos6.15102117 @PHP53_17
plesk-php53-pgsql.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-process.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-pspell.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-redis.x86_64 2.2.5-centos6.15081014 @PHP53_17
plesk-php53-snmp.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-soap.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-tidy.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-xcache.x86_64 3.2.0-centos6.15081014 @PHP53_17
plesk-php53-xdebug.x86_64 2.2.3-centos6.15081014 @PHP53_17
plesk-php53-xml.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php53-xmlrpc.x86_64 5.3.29-centos6.15102117 @PHP53_17
plesk-php54.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-bcmath.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-cli.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-dba.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-enchant.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-fpm.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-gd.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-imagick.x86_64 3.1.2-centos6.15081011 @PHP_5_4_ 45-dist
plesk-php54-imap.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-intl.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-ioncube-loader.x86_64 5.0.18-centos6.15101215 @PHP_5_4_ 45-dist
plesk-php54-ldap.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-mbstring.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-mcrypt.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-mysql.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-odbc.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-pdo.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-pear.noarch 1.9.4-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-pgsql.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-process.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-pspell.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-redis.x86_64 2.2.5-centos6.15081011 @PHP_5_4_ 45-dist
plesk-php54-snmp.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-soap.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-tidy.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-xcache.x86_64 3.2.0-centos6.15081011 @PHP_5_4_ 45-dist
plesk-php54-xdebug.x86_64 2.2.3-centos6.15081011 @PHP_5_4_ 45-dist
plesk-php54-xml.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php54-xmlrpc.x86_64 5.4.45-centos6.16032517 @PHP_5_4_ 45-dist
plesk-php55.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-bcmath.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-cli.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-dba.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-enchant.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-fpm.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-gd.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-imagick.x86_64 3.1.2-centos6.15081011 @PLESK_17 _PHP55
plesk-php55-imap.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-intl.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-ioncube-loader.x86_64 5.0.18-centos6.15101215 @PLESK_17 _PHP55
plesk-php55-ldap.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-mbstring.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-mcrypt.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-mysql.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-odbc.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-opcache.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-pdo.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-pear.noarch 1.9.4-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-pgsql.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-process.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-pspell.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-redis.x86_64 2.2.5-centos6.15081011 @PLESK_17 _PHP55
plesk-php55-snmp.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-soap.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-tidy.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-xdebug.x86_64 2.2.3-centos6.15081011 @PLESK_17 _PHP55
plesk-php55-xml.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php55-xmlrpc.x86_64 5.5.38-centos6.17031317 @PLESK_17 _PHP55
plesk-php56.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-bcmath.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-cli.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-dba.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-enchant.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-fpm.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-gd.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-imagick.x86_64 3.1.2-centos6.15081011 @PLESK_17 _PHP56
plesk-php56-imap.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-intl.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-ioncube-loader.x86_64 6.0.7-centos6.16121313 @PLESK_17 _PHP56
plesk-php56-ldap.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-mbstring.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-mcrypt.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-mysql.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-odbc.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-opcache.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-pdo.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-pear.noarch 1.9.4-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-pgsql.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-process.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-pspell.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-redis.x86_64 2.2.5-centos6.15081011 @PLESK_17 _PHP56
plesk-php56-snmp.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-soap.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-tidy.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-xdebug.x86_64 2.2.3-centos6.15081011 @PLESK_17 _PHP56
plesk-php56-xml.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php56-xmlrpc.x86_64 5.6.30-centos6.17031314 @PLESK_17 _PHP56
plesk-php70.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-bcmath.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-cli.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-dba.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-enchant.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-fpm.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-gd.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-imagick.x86_64 3.4.1-centos6.16063012 @PLESK_17 _PHP70
plesk-php70-imap.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-intl.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-ioncube-loader.x86_64 6.0.7-centos6.16121313 @PLESK_17 _PHP70
plesk-php70-ldap.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-mbstring.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-mcrypt.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-mysql.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-odbc.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-opcache.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-pdo.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-pear.noarch 1.10.1-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-pgsql.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-process.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-pspell.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-redis.x86_64 3.1.1-centos6.17021618 @PLESK_17 _PHP70
plesk-php70-snmp.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-soap.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-tidy.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-xdebug.x86_64 2.5.0-centos6.17021618 @PLESK_17 _PHP70
plesk-php70-xml.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
plesk-php70-xmlrpc.x86_64 7.0.17-centos6.17031621 @PLESK_17 _PHP70
psa-php5-configurator.x86_64 1.7.0-cos6.build1700161026.16 @PLESK_17 _0_17-dist
psa-phpfpm-configurator.x86_64 1.0.0-cos6.build1700161026.16 @PLESK_17 _0_17-dist
psa-phpmyadmin.noarch 4.6.6-cos6.build1700170125.17 @PLESK_17 _0_17-dist
psa-phppgadmin.noarch 5.1-cos6.build1700161025.15 @PLESK_17 _0_17-dist
cups-php.x86_64 1:1.4.2-74.el6 base
graphviz-php.x86_64 2.26.0-10.el6 base
php-bcmath.x86_64 5.3.3-48.el6_8 updates
php-dba.x86_64 5.3.3-48.el6_8 updates
php-devel.x86_64 5.3.3-48.el6_8 updates
php-embedded.x86_64 5.3.3-48.el6_8 updates
php-enchant.x86_64 5.3.3-48.el6_8 updates
php-intl.x86_64 5.3.3-48.el6_8 updates
php-ldap.x86_64 5.3.3-48.el6_8 updates
php-odbc.x86_64 5.3.3-48.el6_8 updates
php-pear.noarch 1:1.9.4-5.el6 base
php-pecl-apc.x86_64 3.1.9-2.el6 base
php-pecl-apc-devel.i686 3.1.9-2.el6 base
php-pecl-apc-devel.x86_64 3.1.9-2.el6 base
php-pecl-memcache.x86_64 3.0.5-4.el6 base
php-pgsql.x86_64 5.3.3-48.el6_8 updates
php-process.x86_64 5.3.3-48.el6_8 updates
php-pspell.x86_64 5.3.3-48.el6_8 updates
php-recode.x86_64 5.3.3-48.el6_8 updates
php-snmp.x86_64 5.3.3-48.el6_8 updates
php-soap.x86_64 5.3.3-48.el6_8 updates
php-tidy.x86_64 5.3.3-48.el6_8 updates
php-xmlrpc.x86_64 5.3.3-48.el6_8 updates
php-zts.x86_64 5.3.3-48.el6_8 updates
plesk-php53-devel.x86_64 5.3.29-centos6.15102117 PHP53_17
plesk-php53-release.x86_64 5.3.29-centos6.15102117 PHP53_17
plesk-php54-devel.x86_64 5.4.45-centos6.16032517 PLESK_17_ PHP54
plesk-php54-release.x86_64 5.4.45-centos6.16032517 PLESK_17_ PHP54
plesk-php55-devel.x86_64 5.5.38-centos6.17031317 PLESK_17_ PHP55
plesk-php55-release.x86_64 5.5.38-centos6.17031317 PLESK_17_ PHP55
plesk-php56-devel.x86_64 5.6.30-centos6.17031314 PLESK_17_ PHP56
plesk-php56-release.x86_64 5.6.30-centos6.17031314 PLESK_17_ PHP56
plesk-php70-devel.x86_64 7.0.17-centos6.17031621 PLESK_17_ PHP70
plesk-php70-release.x86_64 7.0.17-centos6.17031621 PLESK_17_ PHP70
rrdtool-php.x86_64 1.3.8-7.el6 base
uuid-php.x86_64 1.6.1-10.el6 base
 
Old 04-03-2017, 04:29 PM   #3
ArchieBa
Member
 
Registered: Oct 2016
Location: Canada
Posts: 33

Original Poster
Rep: Reputation: Disabled
Found a solution...

This is from here

The post by Amine.

To sum it up:
Install the Remi and EPEL RPM repositories
Quote:
wget https://dl.fedoraproject.org/pub/epe...t-6.noarch.rpm && rpm -Uvh epel-release-latest-6.noarch.rpm



wget http://rpms.famillecollet.com/enterp...-release-6.rpm && rpm -Uvh remi-release-6*.rpm
Enable the REMI repository globally
Quote:
vi /etc/yum.repos.d/remi.repo
Under the section that looks like [remi] make the following changes
Quote:
[remi]
name=Remi's RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Also, under the section that looks like [remi-php55] make the following changes:

Quote:
[remi-php56]
name=Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/php56/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/php56/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
then quit and save
Quote:
:x
Upgrade PHP 5.3 to PHP 5.6 Now we can upgrade PHP. Simply type in the following command:
Quote:
yum -y upgrade php*
Once the update has completed, let’s verify that you have PHP 5.6 installed
Quote:
php -v
If something goes wrong...

you can :

Quote:
Yum history
and remove the addition.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem upgrade php to 5.2.x from 5.1.6 missin php-common fabio vinc Linux - Newbie 1 04-15-2011 04:48 AM
Upgrade from PHP Version 4.3.9 to PHP 5.2 on CentOS nuttynibbles Linux - Software 10 06-15-2010 02:35 PM
Upgrade PHP 5.1.6 to PHP 5.2.6 in Fedora core 6 sushant_d84 Linux - Newbie 3 07-16-2008 01:08 PM
PHP5 Upgrade Error: Missing Dependency: php = 4.3.x is needed by package php-pear vsystems Linux - Server 1 05-02-2007 07:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 05:25 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration