Centos 8 Üstüne Zimbra Mail Server Kurulumu
  1. Anasayfa
  2. Open Source

Centos 8 Üstüne Zimbra Mail Server Kurulumu

1

Bu yazımda sizlere Centos 8.2 distrosuna Zimbra mail server 8.8.15 kurulumunu anlatacağım.Zimbra ücretli ve ücretsiz versiyonları olan Exchange gibi bir ürünün yerine alternatif olarak kullanabileceğiniz sizi uzun yıllar idare edebilecek bir mail sistemidir.Opensource olan versiyonun kurulumunu anlattım.(lisans bedeli ödenmeyen)Centos seçmemin sebebi tecrübelerimden yola çıkarak Centos sunucularımda  yıllarca downtime görmeyişim ve kullanımının kolay olması.

Özellike bu makalem ;

  • yeni bir alternatif mail sunucusuna geçecek olanlar,
  • lisans bedeli ödemek istemeyenler,
  • yeni bir mail serverı yapısı öğrenmek isteyenler için ideal olacaktır.

Önerilen kaynaklar,

RAM: 8Gb ve üstü

CPU: 4 VCPU ve üstü

HDD :Mailbox sayısınız ve ne kadar süreli kullanacağınıza bağlı olarak değişir,

Kurulumdaki adımları kesinlikle sırasıyla ve olduğu gibi uygulayınız, bu makaleyi olduğu gibi uygularsanız tek seferde hatasız bir Zimbra Mail Servera sahip olacaksınız.

 

Öncelikle kurulumunu bitirdiğimiz bir Centos 8 distrosuna SSH ile erişimi sağlayalım (centos 8 minimal kurulum)

Komutlarımızı daha pratik bir şekilde uygulayalım.

Aşağıdaki komut ile hostname değiştirdim ,

ilgili hostname karşılığı çalışan bir DNS sunucunuzda Host A kaydı olarak açılmış olmalı.

hostnamectl set-hostname Mail Domain Adresiniz –static

Bu komut ile sunucumuzun host adını değiştirmiş olduk.

Resim-1

Ardından sistemi yum update ile güncelleyiniz,

Epel release ve dnf utilsi yükleyelim.(centos 8 işletim sistemlerinde yum  yerine dnf gelmiştir, ama yinede yum  kullanabilirsiniz.)

dnf -y install epel-release dnf-utils

dnf config-manager --enable PowerTools

zimbra için gerekli paketleri yükleyelim

yum install –y  bash-completion vim curl wget unzip openssh-clients telnet net-tools sysstat perl-core libaio nmap-ncat libstdc++.so.6 bind-utils tar

yum install –y rsyslog

Bu paketleri kesinlikle hatasız ve eksiksiz yüklememiz gerekiyor.


Resim -2

Ardından NTP kullanacağımız için aşağıdaki gibi sunucu saatini ayarlayalım. 

yum install -y  chrony

timedatectl set-timezone Europe/Istanbul

systemctl enable --now chronyd

chronyc sources

Yukardaki komutları girdiğinizde timedatectl komutunu yazıp NTP servise aktif mi görelim


Resim -3

setenforce 0

getenforce


Resim -4

Ardından sunucu reboot edelim

shutdown –r now

Sunucu yeniden başladığında / dizinene gidelim

yum install –y wget nano


Resim -5

Zimbra kurulum dosyalarını aşağıdaki komut ile indirelim

wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz

Sıkıştırılmış dosyayı aşağıdaki komutla açalım

tar xvf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz

nano /etc/hosts ile ilgili dosyayı açıp aşağıdaki gibi domain adresimizi girelim


Resim -6

Kaydedip çıkalım.

 Ardından ilgili kurulum dosyasına girelim

cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823


Resim -7

Aşağıdaki komutla kurulumu başlatalım

./install –-platform-override


Resim -8

Sırayla Y


Resim -9

Hepsinde Y basalım son beta olanda N basalım,


Resim -10

Ardından zimbra chat Y


Resim -11

Kurulumu sabırla bekleyelim…


Resim -12

 Hostname Mx kaydı olarak girdiğimizden ana domain adresini yazalım,


Resim -13

Ben birkanherdinc.com girdim, siz sizinkini gireceksiniz.

Gelen ekranda sırasıyla 7 ve 4 e basmalısınız zimbra admin panel için şifre belirleyeceksiniz,

Resim -14

Şifre belirledikten sonra r tuşuna basın

Ayarları onaylamak için a tuşuna basın

Ardından Enter

Enter ve yes


Resim -15

 Kurulumun sorunsuz olduğunu anlamak için bütün adımların sonunda done olmasına dikkat ediniz,


Resim -16

Zimbra uyarıları için Yes işaretliyoruz,


Resim -17

 Kurulum sorunsuz tamamlandı,


Resim -18

İlgili komutla servisleri kontrol edelim,

su – zimbra -c “zmcontrol status”


Resim -19

https://mail.birkanherdinc.com:7071 linkinden zimbra admin dashboarda girebiliriz,

Resim -20

 Servisleri çalışmıyor görüyorsanız

Systemctl restart rsyslog komutunu deneyiniz,

Ardından servislere tekrar bakınız,

Resim -21

 

Systemctl enable zimbra

Sunucu restart olduğunda otomatik başlaması için yukardaki komutu girelim.

 

Firewall ayarları için,

systemctl start firewalld

firewall-cmd --add-service={http,https,smtp,smtps,imap,imaps,pop3,pop3s} --permanent

firewall-cmd --add-port 7071/tcp –permanent

firewall-cmd --add-port 8443/tcp –permanent

firewall-cmd –reload

 

Firewall kurallarını aşağıdaki komut ile kontrol edelim,

firewall-cmd --list-all

 

Bu yazımda sizlere Zimbra kurulumunu Centos 8 distrosuna yüklemeyi anlattım. Bir sonraki makalemde Zimbraya ücretsiz SSL kurulumunu anlatacağım.

Faydalı olması dileklerimle…

ZİMBRAYA ÜCRETSİZ SSL KURULUMU İÇİN LİNKTEKİ MAKALEMİ OKUYABİLİRSİNİZ

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar:
www.mshowto.org

TAGs: Zimbra kurulumu,Zimbra mail server, centos 8, zimbra webmail,rsyslog kurulumu,zimbra webmail, zimbra ücretsiz ssl kurulumu, zimbra firewall

Bu İçeriğe Tepkin Ne Oldu?
  • 22
    harika_
    Harika!!
  • 1
    be_enmedim
    Beğenmedim
  • 3
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 2
    k_zd_m_
    Kızdım!

SKILS: Linux Administrator | Bash Script | Big Data Administrator | Application Management | Apache Hadoop , Kafka , Spark | Oracle , Sles , Centos | Docker | Udemy Advisor

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (1)

  1. hocam single server yerine multi server ve replica kurulumlarını da anlatır mısınız

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir