This tutorial requires:
- CentOS 6.3 (download)
- Zimbra 8.0 OSE (Red Hat Enterprise Linux 6 edition)
- A dedicated server or virtual machine
- Basic Linux knowledge
In my case I will create a virtual machine in VMware Workstation 9. This virtual machine has 2GB of memory and all of my cpu cores available to it.
Start up your machine and hit ‘Install or upgrade an existing system’.
Select the appropriate language and hit ‘next’.
I’ll use basic storage for now.
Make sure your storage devices are emty and hit ‘Yes, discard any data’.
Enter your systems hostname and hit ‘Configure Network’.
Mark ‘Connect automatically’ and configure the correct network settings for your machine. Hit ‘Apply’, ‘Close’ and ‘Next’ to continue.
Select the nearest city in your time zone.
Enter a root password.
I won’t use any software-RAID system in this installation, so I select ‘Use All Space’ and hit ‘Next’.
Confirm by clicking ‘Write changes to disk’.
I always like to have some basic features so I select ‘Basic Server’ and hit ‘Next’.
The installation procedure will start.
The installation procedure is now done. Hit ‘Reboot’ to restart your new CentOS 6 server.
Login with the root user.
Make sure to install the latest security updates by running ‘yum update -y’ (this requires a network connection for obvious reasons) and reboot afterwards.
After rebooting, login as root user, and stop/disable postfix by running ‘service postfix stop’ and ‘chkconfig postfix off’. This will prevent postfix from running at the next boot.
Install a few required packages (copy paste) ‘yum install nc libstdc++.i686 -y’
Use any text editor to comment ’Defaults requiretty’ out in sudoers. You can find the file in /etc/sudoers or by typing visudo.
Download the latest version of Zimbra from their website. I use ‘wget http://files2.zimbra.com/downloads/8.0.0_GA/zcs-8.0.0_GA_5434.RHEL6_64.20120907144639.tgz’.
Extract the file by typing ‘tar xvf zcs-8.0.0_GA_5434.RHEL6_64.20120907144639.tgz’
Next, type ‘cd zcs-8.0.0_GA_5434.RHEL6_64.20120907144639 && ./install.sh –platform-override’ to start the installation process.
Follow the installation process…
Congratulations, you are done!