Ana içeriğe geç

Zimbra Kurulumu Ubuntu 18.04

Zimbra bir e-posta sunucusu ve bir web istemcisi içeren ortak bir yazılım paketidir. Zimbra açık kaynak yani ücretsizdir. Zimbra aynı zamanda Postfix, SpamAssassin, ClamAV, OpenLDAP, MySQL, Memcached, Apache, Nginx gibi açık kaynak uygulamaları kullanan ve sanallaştırma teknolojilerindeki lider firmalardan olan VMware firması tarafından geliştirilmekte olan gelişmiş özellikler bulunan ve sonradan yüklenebilen ek yeteneklerle de ihtiyaca göre özelleştirilebilen popüler bir mail sistemidir.

Zimbra 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. Lotus Domino, Microsoft Exchange gibi lisans maliyeti bulunan mail sunuculardan Zimbra sunucusuna migrasyon desteklenmektedir.

Kurulum

  • Güncelleştirmeler yapılıyor
sudo apt-get update && apt-get upgrade -y
  • Gerekli kurulumlar
sudo apt-get install htop net-tools bind9utils telnet wget vim libgmp10 libperl5.26 unzip pax sysstat sqlite3 wget libaio1
  • Gerekli kurulumlar
sudo apt-get install -y netcat-openbsd sudo libidn11 libpcre3 libgmp10 libexpat1 libstdc++6 libperl5.26 libaio1 resolvconf unzip pax sysstat sqlite3
  • hosts dosyamızı düzenliyoruz
sudo nano /etc/hosts
  • 129.168.225.129 kısmına kendi makinenizin IP adresini giriniz
192.168.225.129 mail.denomas.com mail
127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
  • hostname mail olarak ayarlanıyor
hostname mail
  • dnsmasq indriliyor
sudo apt-get install dnsmasq
  • dnsmasq.conf düzenleniyor
sudo pico /etc/dnsmasq.conf
  • 129.168.225.129 kısmına kendi makinenizin IP adresini giriniz
server=192.168.225.129
domain=denomas.com
mx-host=denomas.com, mail.denomas.com, 10
listen-address=127.0.0.1
  • resolv.conf düzenleniyor
nano /etc/resolv.conf
  • RESOLV.CONF İÇERİSİNE YAZINIZ
nameserver 127.0.0.1
search localdomain
  • dnsmasq servisi restart ediliyor
sudo /etc/init.d/dnsmasq restart
  • nslookup sorgusu yapıyoruz
sudo nslookup -q=any denomas.com
  • ÇIKTI BÖYLE OLMALIDIR :
Server:
127.0.0.1  
Address:
127.0.0.1#53
denomas.com.tr    mail exchanger = 10 z1.denomas.com.tr.
  • zimbra indiriliyor
wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
  • arşivden çıkarıyoruz
tar xvf zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
  • Olduğu klasöre gidelim
cd zcs*/
  • Kurulum sağlanıyor
./install.sh
  • YÜKLEME EKRANINDA YAPILACAKLAR: (Y VEYA N ŞEKLİNDE GİRDİ YAPIYORSUNUZ)
Do you agree with the terms of the software license agreement? [N] **Y**

Use Zimbra's package repository [Y] **Y**

Install zimbra-ldap [Y] **Y**

Install zimbra-logger [Y] **Y**

Install zimbra-mta [Y] **Y**

Install zimbra-dnscache [Y] **N**

Install zimbra-snmp [Y] **Y**

Install zimbra-store [Y] **Y**

Install zimbra-apache [Y] **Y**

Install zimbra-spell [Y] **Y**

Install zimbra-memcached [Y] **Y**

Install zimbra-proxy [Y] **Y**

Install zimbra-drive [Y] **Y**

Install zimbra-imapd (BETA - for evaluation only) [N] **Y**

Install zimbra-chat [Y] **Y**

The system will be modified.  Continue? [N] **Y**

DNS ERROR resolving MX for mail.denomas.com


         It is suggested that the domain name have an MX record configured in DNS
         Change domain name? [Yes] denomas.com
  • KARŞINIZA 1 DEN 10 A KADAR OLUŞAN SEÇENEKLİ YAZILAR GELECEKTİR. AMACIMIZ ADMİN PASSWORD YAZISININ OLDUĞU SEÇENEĞİ SEÇİP YENİ BİR PAROLA OLUŞTURMAKTIR. (ADMİN PASSWORD SİZDE BAŞKA BİR SEÇENEKTE OLABİLİR)
Address unconfigured (**) items  (? - help) **6**
  • O SEÇENEĞİN İÇİNE GİRDİK. TEKRAR ADMİN PASSWORDUN BULUNDUĞU SEÇENEĞE TIKLIYORUZ
Select, or 'r' for previous menu [r] **4**

Password for [email protected] (min 6 characters): [EWY6eObf] **Kofy3r56t4!**

select, or 'r' for previous menu [r] **r**

*** CONFIGURATION COMPLETE - press 'a' to apply


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

Save configuration data to a file? [Yes] **yes**

Save config in file: [/opt/zimbra/config.32538] **BİRŞEY YAZMADAN DİREK ENTER**

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

Notify Zimbra of your installation? [Yes] **no**

Configuration complete - press return to exit **BİRŞEY YAZMADAN DİREK ENTER**
  • KURULUM TAMAMLANDI
WEB ARAYÜZ: İPADRESS:7071

Olası Sorunlar

  • BÖYLE BİR HATA ALIYORSANIZ /ETC/HOSTS DOSYANIZA "127.0.0.1 localhost" EKLEMENİZ GEREKMEKTEDİR.
ERROR: Installation can not proceeed.  Please fix your /etc/hosts file to contain:
  • KURULUM SORUNSUZ TAMAMLANDI VE WEB ARAYÜZ GELMİYORSA:

sudo ufw disable
reboot

  • zimbranın çalışan uygulamalarını tekrar kontrol edin.
sudo su - zimbra -c "zmcontrol status"
  • ZİMBRANIN HERHANGİ BİR İŞLEVİNDE SORUN OLDUĞUNU DÜŞÜNÜYORSANIZ ÇALIŞAN UYGULAMALARI KONTROL EDEBİLMEK İÇİN:
sudo su - zimbra -c "zmcontrol status"
  • EĞER BİRŞEY DURMUŞSA VE TEKRAR BAŞLATMANIZ GEREKİYORSA ROOT OLARAK AŞAĞIDAKİ KOMUTLA İŞLEM YAPINIZ (KOMUT " " ARASINA GİİRLECEK)
sudo su - zimbra -c "zmcontrol status"
  • EĞER initializing core config... setting up Ca... falied HATASI ALDIYSANIZ ZİMBRA YI KOMPLE KALDIRMANIZ GEREKMEKTEDİR
./install.sh -u
yum remove zimbra-openjdk
  • Zimbra zmconfigd not running/starting HATASI ALDIYSANIZ
nano /etc/sysctl.conf
  • (ALTTAKİ YAZIYI ÜSTTEKİ KODUN AÇTIĞI PENCEREYE YAPIŞTIRIN)

net.ipv6.conf.all.disable_ipv6 = 1


         net.ipv6.conf.default.disable_ipv6 = 1
         net.ipv6.conf.lo.disable_ipv6 = 1
sudo sysctl -p
sudo su -zimbra
zmconfigdctl restart