Updating PHP5.2 to PHP5.3 using apt-get

How you can go about upgrading PHP to 5.3 from 5.2 - a guide

There are already a couple of guides online already about this, but none of them seemed complete or at least I had to do some extra digging to solve things perhaps unique to my setup.

Here is what I have done to update PHP5.2 to PHP5.3 using apt-get;

You will need to execute the following commands as root or sudo them.

  • Back everything up.
  • Make sure everything is backed up (seriously).
  • Add some lines to your sources list vi /etc/apt/sources.list
  # php5.3

  deb http://php53.dotdeb.org oldstable all
  deb-src http://php53.dotdeb.org oldstable all
  • Request some public keys
  gpg --keyserver keys.gnupg.net --recv-key 89DF5277
  gpg -a --export 89DF5277 | sudo apt-key add -
  • Update your system
  apt-get update
  apt-get dist-upgrade
  • (optional, I had to do this for my GD library) update php5-gd apt-get -f install php5-gd

  • Test your sites.
  • Take a new backup with your new setup.

Recent posts View all

Productivity

Prolonging your laptop's battery

Some short and long term solutions to extending your laptop's battery life

Productivity

Working when travelling by plane/train

Some tips and tricks for maximising working whilst travelling