Upgrading to Cerb6

From Cerb Wiki

Jump to: navigation, search

Contents

Licensing Note

Check your license expiration

From Cerb2 or Cerb3

If you're still running Cerb2 or Cerb3 then the Cerb6 upgrade process is the same as the Cerb4/Cerb5 process. This is required because the 4.x/5.x/6.x database is in an entirely different format. Read the instructions on upgrading from 2.x/3.x to Cerb4/5. You will need to install Cerb6 first.

From Cerb4 / Cerb5

Download

Subversion

 svn co "https://github.com/wgm/cerb6.git/branches/stable" cerb6

GitHub

 git clone "http://github.com/wgm/cerb6.git" cerb6

Database

 APP_DB_DRIVER
 APP_DB_HOST
 APP_DB_DATABASE
 APP_DB_USER
 APP_DB_PASS'
 APP_DB_PCONNECT
 LANG_CHARSET_CODE
 DB_CHARSET_CODE

NOTE: If you haven't upgraded your Cerb4 database to UTF-8 yet, now would be a good time to do that.

Storage

You could use rsync to do this, since it has the nice -C option, which ignores any SVN or CVS files. (see man rsync)
For example:
[root@cerberus html]# rsync -aCv cerb4/storage/attachments/ cerb6/storage/attachments/

Permissions

Pretty URLs

Upgrade

Security

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox