31 Aralık 2015

Zimbra Mail Server Kurulumu CentOS ve RHEL

Zimbra Mail Server Kurulumu CentOS ve RHEL

CentOS 6.7, CentOS 7 ve RHEL sunucular üzerinde Zimbra Mail Server kurulumunu anlatacağım. Zimbra Mail sunucusunun ücretli ve ücretsiz sürümleri mevcuttur. Zimbra mail sunucusu tek bir mail sunucuya kurulabildiği gibi , büyük sistemler için birden fazla sunucuya dağıtık olarak da kurulabilmektedir.

Kurulum için kullanacağım bilgiler, Siz kendi sunucunuzda bu bilgileri kendinize göre düzenleyebilirsiniz. Ben kurulum sırasında aşağıdaki bilgileri kullanacağım.
Sunucu IP Adresim: 11.11.11.11
Mail Hostname Adı: mail.burakavcioglu.xyz

Zimbra Mail Server için minimum sistem gereksinimleri;
İşlemci CPU 1.5GHz
4 GB Bellek (Önerilen)
5 GB Alan

Sunucu Güncelleme;
# yum –y update

Gerekli Paketler;
# yum -y install gmp libidn wget nano make nc sudo sysstat libtool-ltdl glibc perl ntp unzip perl-core

Postfix Mail servisini kontrol edelim;
# service postfix status

Eğer Postfix Mail servisi çalışıyorsa durduralım;
# service postfix stop && chkconfig postfix off

Domain yönetim paneline aşağıdaki bilgileri girmeniz gerek. Ben Domain yönetim ayalarını Digital Ocean sunucum üzerinden yapıyorum. Digital Ocean Domain yönetimi kısmından ilgili yazıyı inceleyebilirsiniz.

Domain Select Record Type kısmına Ekleyin;

1) A Kaydı: Enter Name: mail - Enter IP Address: 11.11.11.11

2) MX Kaydı: Enter Hostname: mail.burakavcioglu.xyz. - Enter Priority: 1

Sunucudaki işletim sistemine göre Zimbra paketini seçmemiz gerek;
www.zimbra.com/downloads/zimbra-collaboration-open-source

Ben CentOS 7 üzerinde kurulum yapacağım için Red Hat Enterprise Linux 7 CentOS 7 (64bit x86) paketini seçiyorum. Zimbra Mail alt yapısını CentOS, RHEL, SUSE ve Ubuntu Sunucularda kullanabilirsiniz.

Sunucuda zcsinstall dizini oluşturup içine girelim;
# mkdir zcsinstall
# cd zcsinstall

Zimbra dosyalarını Sunucuya çekelim;
# wget https://files.zimbra.com/downloads/dosya.tgz

Hosts dosyasını düzenleyelim;
# nano /etc/hosts

Hosts dosyasına bilgileri ekleyelim;
11.11.11.11 mail.burakavcioglu.xyz mail

Ctrl+X (Kaydedelim)
Y (Yes)
Enter diyip çıkalım.

Dosyayı RAR'dan çıkaralım;
# tar zxvf zcs-*.tgz

Çıkardığımız dosyanın dizinine geçelim;
# cd zcs-*

Kuruluma başlayalım;
# ./install.sh --platform-override

Aşağıdaki gibi onaylama soruları gelecektir. Y diyerek devam ediniz.

Do you agree with the terms of the software license agreement? Y
Devam et

Install zimbra-ldap? Y

Install zimbra-logger? Y

Install zimbra-mta? Y

Install zimbra-dnscache? Y

Install zimbra-snmp? Y

Install zimbra-store? Y

Install zimbra-apache? Y

Install zimbra-spell? Y

Install zimbra-memcached? Y

Install zimbra-proxy? Y

The system will be modified. Continue? Y

Onaylama sürecinden sonra Zimbra modülleri tek tek yüklenecektir. En sonra aşağıdaki gibi change hostname [Yes] sorusu gelecektir Y diyerek devam edin. Sadece burakavcioglu.xyz yazıp devam ediniz.

Zimbra Mail Server Kurulumu CentOS ve RHEL

Kurulum tamamlandıktan sonra aşağıdaki gibi Zimbra giriş bilgilerini belirleyeceğiz.

Zimbra Mail Server Kurulumu CentOS ve RHEL

Ayarlama yapmak için zimbra-store kaçıncı sıradaysa onu yazıp devam ediyoruz. Yukarıdaki resimde gördüğünüz üzere yesinci sırada. 7 yazı devam ediyoruz.

Address unconfigured (**) items (? – help)  7

Zimbra Mail Server Kurulumu CentOS ve RHEL

Zimbra yönetici parolasını gireceğiz. Admin Password kısmı 4 nolu kısımda;

Select, or 'r' for previous menu [r]  4

Varsayılan Zimbra yönetici şifremiz çıkacaktır. Yanına yeni şifre yazıp Enter dedikten sonra Zimbra yönetici parolamız değişecektir. Yeni parola atadıktan sonra aşağdaki yönergeleri uygulayın.

Zimbra Mail Server Kurulumu CentOS ve RHEL

Select, or 'r' for previous menu [r]  r

Select from menu, or press 'a' to apply config (? - help) a

Save configuration data to a file? [Yes] yes

The system will be modified - continue? [No] yes

Zimbra yapılandırması bitince aşağıdaki gibi kurulum bitmiştir mesajı gelecektir.

Configuration complete – press return to exit Enter diyin ve çıkın.

Zimbra Mail Server kurulumu tamamlanmıştır. Aşağıdaki adreslerden Zimbra yönetim paneline giriş yapabilirsiniz. Varsayılan yönetici adı admin'dir.

Zimbra servislerini kontrol edelim;
su - zimbra
# zmcontrol status

Kontol;
https://mail.domainadiniz.com:7071/zimbraAdmin
https://mail.domainadiniz.com

Benim Zimbra Mail Sunucum: https://mail.burakavcioglu.xyz:7071/zimbraAdmin

Burak AVCI - Update: 14.03.2023