Is it possible and a better question are there instructions for upgrading the PHP included in the LAMP package to 5.3x?
You'll probably need to install from source. Although another possibility may be installing from the Debian repos (I think its in 'testing').
This will probably not be a project for the faint of heart!
This seems like a pretty good guide for building from source (but i can't vouch for it - also seems like its for a more recent version of Ubuntu). Here is another. Here is a third.
The php website has migration documentation that would be well worth a read. Also this looks like an interesting article and lists some backwards compatability issues you may encounter. Probably both worth a thorough read prior to doing anything further.
Finally the source snapshots can be found here.
Be great if you could document your progress and bugs that you discover on the TKL Dev Wiki Whiteboard. Also be aware that after you do this you will need to do your own security updates (as none will happen automatically).
[Edit] Make sure you back up all data before attempting any of this! Better still perhaps do it on a clean install of TKL LAMP and then import your data.
The new TKL appliances are on the way. Currently the TKL beta of Ubuntu Lucid is available here. Once the devs are happy with new appliance built on this base they will be released. FYI Lucid has php v5.3.2 available in the repos - and thus the version that TKL appliances with php included will use.
The easiest way to go would to be patient and wait for that release. Otherwise you could build your own server on top of the new Core. If you think your setup is unique and useful enough perhaps consider releasing a TKLPatch and enter the TKLPatch development contest. TBH though as a TKL appliance currently exists for Joomla it may not be a great candiate.
Great information! I was hoping someone had already went through it, but I guess I am not that lucky
I will throw up a test server and play around with the information that you posted. I will document the steps for future needs in the community.
Again, thanks for the information.
I too am trying to update the PHP (need 5.2.8 for moodle). I've so far been unsuccessful. If anybody has any success, instructions would be awesome. Loving the new LAMP appliance so far though.
Planning on using turnkey as a testbed for moodle 2.0 (php 5.2.8 required), the moodle appliance has the same PHP issue (and is a fairly old version).
The lack of package upgrade isn't really a problem. I love the stuff turnkey has turned out so far, and as far as my testbed for moodle 2, i always have other options. I have just grown to love the simplicity of the turnkey interface and how nicely everything just works; I'm spoiled. Tomorrow is my day off so I'm going to try to figure out my own way to upgrade the PHP (and will post instructions if I get it figured out). In the meantime, please keep up the great work guys!
More information about formatting options