Home > Dokkeos, English, security > Dokeos cPanel upgrade checklist

Dokeos cPanel upgrade checklist

This is a draft list of what you need to think of when you upgrade a Dokeos from a cPanel install…

  • check you have the sufficient login information to access the Dokeos portal, the cPanel files manager and the cPanel MySQL account for the corresponding Dokeos portal
  • connect to the cPanel server
  • take a backup of the database (possibly through phpMyAdmin if there is no easier way) and download it on your computer (safeguard)
  • connect to the file manager
  • if possible compress the whole Dokeos directory (after a check to see if archive is not filled with garbage – if so, just clean it before you do the backup)
  • download the compressed backup on your computer
  • prepare a Dokeos package (latest version). If there is no prepared package, make sure you take the latest one in the version you need (this might involve doing an SVN export)
  • zip the package
  • upload the package to the server
  • check files permissions (right major ones down) in the web server hierarchy
  • uncompress the Dokeos package on the server, in the right Dokeos folder, so that it overwrites the existing Dokeos
  • get your browser to the /main/install/ directory
  • follow the upgrade procedure
  • check the portal is still working
  • check files permissions (try creating a test course and entering it, for example, this will trigger an error in most cases if something is wrong with your files permissions)
  • delete the latest version of the Dokeos file (that you uploaded above) to clean the mess
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: