the simplest way to do that is with yum (on red hat enterprise 3es) with ART repo
more infos here:
http://www.atomicrocketturtle.com/modules....artid=18&page=1
QUOTE
QUOTE
nano -w /etc/yum.conf
=> !!! comment out the channels present (#) !!! <=
make sure you disabled the channels present in the default config
and add:
QUOTE
[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/art/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/art/$releasever/
[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
baseurl=http://www.atomicrocketturtle.com/atomic/psa-7.5/$releasever/
than if you run
QUOTE
yum update php
it
should update php safely...
but take care when you update... do a complete backup first...
big care also before running
QUOTE
yum update mysql
the mysql update is the most "critical" for plesk
i don't suggest to use the base os repo etc... they are based to centOS rpms... and not official red hat
i also do not suggest to update the httpd present in the atomic channel... it is centOS rpm and is a little different respect to the red hat one... it also change something in the config (like domain without www redirected to domain/cgi-bin/redirect.cgi)
another thing that i do not suggest to update using yum with plesk is the spamassassin... the 3.0.3 version in the atomic channel didn't worked for me... (not able to start it... it return a strange error..)