Updating PHP on Ubunto via Plesk 8.6

Hi,

Just got a VPS and need to upgrade PHP to 5.2 (from 5.0.10). I have downloaded Putty - as a side question will this help?

My main question is - how do I upgrade PHP on the OS?
LVL 4
wilson1000Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

wilson1000Author Commented:
Sorry, my host said the version was 5.0.10 but i have just pulled this up into the browser from within plesk - it looks like the version is ok??

NameValuePHP_VERSION5.2.4-2ubuntu5.6HTTP_HOST
HTTP_USER_AGENT
HTTP_ACCEPT
HTTP_ACCEPT_LANGUAGEen-gb,en;q=0.5HTTP_ACCEPT_ENCODINGgzip,deflateHTTP_ACCEPT_CHARSETISO-8859-1,utf-8;q=0.7,*;q=0.7HTTP_KEEP_ALIVE300HTTP_CONNECTIONkeep-aliveHTTP_REFERER
HTTP_COOKIEvzcpSession=14cc4a4ccd30t7769d9c9;vzcpTicket=14cc4a4ccd30t7769d9c9; vzcpLang=en; frameset_url=;psaContext=domains; vzcpRefreshPeriod=; vzcpTimeZone=; vzcpSkin=silver;phpMyAdmin=14cc4a4ccd30t7769d9c9REQUEST_METHODGETREQUEST_URI/test/php/test.phpREQUEST_TIME1246557019
0
wilson1000Author Commented:
<td>PHP_VERSION</td><td>5.2.4-2ubuntu5.6</td>
0
Fabio MarzoccaFreelancerCommented:
To see which version are you running, open a terminal and type

php5 -v
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

wilson1000Author Commented:
OK, so now we have determined the version - how would I initiate an upgrade?
0
Fabio MarzoccaFreelancerCommented:
That is the current version of php5 into ubuntu 9.04 server. I don't suggest you to manually install a newer version over it.
0
Fabio MarzoccaFreelancerCommented:
Which version of ubuntu are you running?
0
wilson1000Author Commented:
Ubuntu 8.04
0
Fabio MarzoccaFreelancerCommented:
So, if your version is:

PHP 5.2.4-2ubuntu5.6 with Suhosin-Patch 0.9.6.2

it is the latest version available in ubuntu 8.04

Your first question was: how do I upgrade to PHP 5.2?
You have it.
0
wilson1000Author Commented:
Thanx, i want to be able to get an answer to the question otherwise it seems pointless?

Additionally, how can I modify php.ini?
0
Fabio MarzoccaFreelancerCommented:
I have answered your question..

Question: how can I upgrade to php 5.2
Answer: I have guided you to detect that you already have php 5.2.

I don't understand what else you need.
0
wilson1000Author Commented:
I understand what your saying but If someone else searched for an answer to this question they would get it - I take it the set of commands required to run the process is complex?

And regardless, i think i answered it in my first and second replies to this thread. I wanted to give you the chance of completing the question for the points allocation thats all.
0
wilson1000Author Commented:
Typo:

* they wouldn't get it
0
Fabio MarzoccaFreelancerCommented:
The stardard way to upgrade a package in Ubuntu is:

sudo apt-get install <package-name>

If you want to install a version different than the one provided by ubuntu, you need to install source and compile it by yourself. There are hundreds of HOW-TOs on compiling source code for LInux.

I will not suggest to install a different version of PHP5 on Ubuntu 8.04, as it will involve a lot of dependencies and will risk to mess up your system.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
wilson1000Author Commented:
Thank you
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Distributions

From novice to tech pro — start learning today.