We are looking into doing an upgrade ourselves in the next week, and I wanted to get some thoughts and comments on the process just to make sure that we are doing everything correctly.
First off, we are going to take the server down for the upgrade time, and just put up a maintenance message (and our students are all gone for Thanksgiving). So, we don’t have to worry about moving the site to another live server during the upgrade.
Basically, I will follow these steps: http://www.matrix.squiz.net/resources/upgrading/upgrade-3.16-to-3.18
We are using Debian, which I also want to upgrade, so here is my thought process:
[list=1]
[*]Upgrade PHP to PHP5, as well as the php5-cli and php5-pgsql modules.
[*]Follow the instructions on the link above to get the new Matrix Source Code (actually will be using the SSV file Squiz gave me), and do all the upgrade steps.
[*]Start up the server again, and we should be running 3.18.7!
Does anyone see any huge problems with this? We do have a webserver, and a database server, so I may need to upgrade Debian on the DB server as well.
Has anyone here done a similar upgrade themselves on a fairly large system?
When trying to log into the admin interface, it times out, and I can't get in, which seems very strange. No logs in error.log can be found pertaining to this problem. I know that our test servers are very slow, but could this be the cause of the admin interface not loading, java? It did load before I started the install on the old 3.16.8 install.