How To Update Zimbra Open Source Version

Screen Shot 2012-12-20 at 8.17.38 PM

This information is contained in the README.txt that is included with the installation download, but I just spent a long time looking online for any information about updating (or upgrading) ZCS Open Source Version and found a severe lack of instructions for reference. Even though this is exceedingly simple I thought I would put it up here.

If you are planning to update your OS (say, from Ubuntu 10.04 to Ubuntu 12.04) then this is not the process you are looking for. This is the process for updating/upgrading ZCS without updating/upgrading your distro at the same time. That process is all over the interwebz and can easily be found.

Screen Shot 2012-12-20 at 8.14.30 PM

Download the version you want to update to for your distro from here.

While that is downloading, make a backup of your existing Zimbra directory.

Now that you’ve made a backup (you made a backup right?), unpack the new ZCS you downloaded.

cd into the unpacked directory and run ./install.sh

Answer the questions you are prompted to answer, and if all is well, you will be asked if you want to upgrade. If you answer yes, your Zimbra services will be shut down and upgraded. You will not lose any data from this process (but you have a backup just in case, right?).

That should be all there is to it. Enjoy your new features and security!

edit: fixed the link

Installing Bugzilla on Ubuntu 12.04

Today I wanted to install Bugzilla on my server. I Googled around and found a few tutorials outlining one way to get it accomplished. Unfortunately, some of the configuration that was outlined in those tutorials did not match up with how I was trying to set it up. Here is (for myself as much as for anyone else) a quick description of the problem and solution.

The tutorials I found online appear to be geared toward setting up Bugzilla on a server with a fresh install of Ubuntu 12.04, minus Apache, MySQL, or the necessary Perl modules. Additionally, the Apache configuration is set up with access to Bugzilla at www.somedomain.com/bugzilla. In my case, I did not need to create a new Apache users or group, did not need to install MySQL, and already had most of the Perl modules installed from supporting other applications. Additionally, I wanted to set up Bugzilla at bugs.discypher.org instead of www.discypher.org/bugzilla.

For the most part, I followed this tutorial for installing Bugzilla on Ubuntu 11.04 by Rinzwind  at askubuntu.com. (Thanks!). The Apache configuration works just fine as laid out in that tutorial, but did not meet my needs. Instead of creating a new Apache group, I used the Apache group that already exists on my system. It was this existing group that I entered in the /var/www/bugzilla/localconfig file. Instead of editing the /etc/apache2/apache2.conf file to add the <directory>…</directory>, I simply copied over the ‘default’ conf file to a ‘bugs’ file in /etc/apache2/sites-available.  I used the same directives in my ‘bugs’ conf file as was suggested in Rinzwind’s tutorial for the apache2.conf file.

Once the site was enabled and Apache was restarted everything was up and running. Now I have some bug tracking software running on my server. As I am gearing up to start my radio project, it will be quite useful. I’ve set it up to integrate with Mylyn in Eclipse (which I am also getting acquainted with this week). Thanks for reading, and hopefully this helps someone who may be in a similar situation.

 

Edit: A few typos.