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

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

Conferences

Tips for how to ask for time off to attend conferences

Asking for time off to attend a conference can be nerve-racking, these tips will get you closer to attending the conferences you're interested in.

Ruby

Using the 'it' Gem to add links to translations

How to can use the 'it' Gem to add links to your translations