Download as pdf or txt
Download as pdf or txt
You are on page 1of 35

V.

ULAKNET ALITAY VE ETM Trabzon - 2011

CENTOS X64 ZERINE OPEN SOURCE ZIMBRA COLLABORATION SUITE KURULUMU


Kadir ULUDA Osmaniye Korkut Ata niversitesi Bilgi lem Daire Bakan

htiyalar

Herhangi bir x64 Centos 5 datm Zimbra Collaboration Suite 7.1.0 Versiyonu

Download Linkleri http://isoredirect.centos.org/centos/5/isos/x86_ 64/ http://www.zimbra.com/downloads/osdownloads.html

Neden Zimbra?

Kurulum ve Ynetim Kolayl Kullanc Dostu Arayz Online ve Offline Kullanlabilen Uygulamalar Ajax ile Zenginletirilmi Ynetim Paneli Dokman Paylam ve Ynetimi Mobil Cihazlar in Gelitirilmi Web Arayz Dier Sistemlere Tanabilme Kolayl

V. ULAKNET ALITAY VE ETM Trabzon - 2011

KURULUM

Kadir ULUDA Osmaniye Korkut Ata niversitesi Bilgi lem Daire Bakan

Centos x64 Kurulumu


Adm 1 : Bu ekranda Enter tuuna basarak devam ediyoruz.

Centos x64 Kurulumu


Bu aamay Skip diyerek geebiliriz.

Centos x64 Kurulumu


Bu admda kurulum sihirbaz balayacaktr.

Centos x64 Kurulumu


Kurulum yapacamz dili seiyoruz.

Centos x64 Kurulumu


Klavye dilini seiyoruz.

Centos x64 Kurulumu


Centos kurulumunun en nemli ksm aslnda bundan sonra balamakta nk ZCS iin gerekli olan disk yaplandrmas bu aamada en dikkat edilmesi gereken husus. Bu admda Centos tarafndan otomatik olarak oluturulmu olan tm disk blmlendirmelerini silip diski kendimiz yeniden biimlendireceiz.

Centos x64 Kurulumu


Bu aamada disk zerinde nce boot iin 100 MBlk bir alan oluturuyoruz. Daha sonra diskimizi iki LVM (Logical Volume Group)ye ayryoruz. Birinci grubu sistem iin ikinci grubu da Zimbra iin ayryoruz. Tabii birinci grup ierisinde Swap ve System iin de ayr ayr LogVoller oluturuyoruz. Zimbra iin ayrdmz LVMyi Logvol00 eklinde blmlendirip blmlendirdiimiz alan da opt iin mount ediyoruz. Bundan sonra Centosun kurulumuna devam ediyoruz.

Centos x64 Kurulumu


Kuruluma standart olarak network ve time zone ayarlarmalar ile devam ediyoruz. Sistem bizden ROOT kullancs iin gerekli ifre belirlememizi isteyecektir. Bu ilemi de gerekletirdikten sonra bir sonraki aamada kurulum yaplacak paketleri seebileceimiz ekran gelecektir. Burada BASE yani minumum sistem gereksinimlerini karlayacak ekilde seimimizi yapp kurulumu sonlandryoruz.

Zimbra Collaboration Suite Kurulumundan nce Yaplmas Gerekli lemler

Sistemin yklenmesi sona erdikten sonra sunucumuzu yeniden balatyoruz. Sisteme SSH ile login olduktan sonra yum -y update komutu ile sistemimizi gncelliyoruz. Sistemin tarih ve saat bilgilerini bir NTP Serverdan salayabilmesi iin yum install ntp komutuyla NTP servisini kuruyoruz. chkconfig ntpd on komutuyla NTP Servisini balatyoruz. Daha sonra ntpdate ntp.ulakbim.gov.tr komutuyla ULAKBM NTP Sunucusuyla tarih saat senkronizasyonunu salyoruz ve sistemi yeniden balatyoruz.

Zimbra Collaboration Suite Kurulumundan nce Yaplmas Gerekli lemler


chkconfig sendmail off (Sendmail Servisini kapatyoruz.) chkconfig ip6tables off (ip6tables ve iptables Servislerini kapatyoruz.) chkconfig iptables off yum install libtool-ltdl (GNU Libtool Dynamic Module Loader Paketini yklyoruz.) yum -y install gmp (GNU Multiple Precision Arithmetic Library ktphanesini yklyoruz.) yum -y install ccompat-libstdc++-33 (GNU Standard C++ Library ktphanelerini yklyoruz.) yum -y install compat-libstdc++-33 yum -y install /usr/lib64/libstdc++.so.5 yum -y install sysstat (Sistem Ynetim Arayzndeki istatistik bilgilerini monitrize etmek amacyla sysstat servisi yklenir.)

Zimbra Collaboration Suite Kurulumu


Centos kurulumunu tamamladktan sonra artk ZCS kurulumuna geebiliriz. Ancak bunu yapmadan nce yum update komutu ile sunucumuzu gncellemememiz gerekmekte. Sunucuyu gncelledikten sonra www.zimbra.com adresinden ZCSnin Open Source editionunu aadaki komut yardmyla indiriyoruz. ndirdiimiz dosyay tar komutuyla ayoruz. Dosyalar indirdiimiz dosya ile ayn addaki bir klasre karlyor. Bundan sonra klasr ierisine girerek ./install.sh toplu ilem dosyasn altryoruz.

Zimbra Collaboration Suite Kurulumu


rnek : tar xvzf zcs-5.0.2_GA_1975.RHEL5.20080130221917.tgz cd zcs-5.0.2_GA_1975.RHEL5.20080130221917 ./install.sh Checking for existing installation... zimbra-ldap...NOT FOUND zimbra-logger...NOT FOUND zimbra-mta...NOT FOUND zimbra-snmp...NOT FOUND zimbra-store...NOT FOUND zimbra-apache...NOT FOUND zimbra-spell...NOT FOUND zimbra-proxy...NOT FOUND zimbra-archiving...NOT FOUND zimbra-cluster...NOT FOUND zimbra-core...NOT FOUND

Zimbra Collaboration Suite Kurulumu


Kuruluma devam ederken Lisans Szlemesini okudunuz mu sorusu karmza kacak. Bu soruya evet yant vererek kuruluma devam ediyoruz. Bundan sonraki ekran kts aadaki gibi olacaktr. Checking for prerequisites... NPTL...FOUND sudo...FOUND sudo-1.6.7p12-10 libidn...FOUND libidn-0.6.5-1.1 fetchmail...FOUND fetchmail-6.3.6-1.1 gmp...FOUND gmp-4.1.4-10 compat-libstdc++-296...FOUND compat-libstdc++-296-2.96-138 compat-libstdc++-33...FOUND compat-libstdc++-33-3.2.3-61 libtool-ltdl...FOUND libtool-ltdl-1.5.22-6.1 /usr/lib/libstdc++.so.6...FOUND Prerequisite check complete. Checking for standard system perl... perl-5.8.8...FOUND start system perl-5.8.8

Zimbra Collaboration Suite Kurulumu


Bu admda tek tek kuracamz paketleri bize soracaktr. Enter tuuna basarak bu admlar geebiliriz. Proxy sorusuna N ile yant vererek bu paketin yklenmemesini salyoruz. Install zimbra-ldap [Y] Install zimbra-logger [Y] Install zimbra-mta [Y] Install zimbra-snmp [Y] Install zimbra-store [Y]

Install zimbra-apache [Y]


Install zimbra-spell [Y] Install zimbra-proxy [N]

Zimbra Collaboration Suite Kurulumu


Bundan sonra aadaki gibi bir uyaryla karlaabilirsiniz.
You appear to be installing packages on a platform different than the platform for which they were built

This platform is CentOS5 Packages found: zimbra-core-5.0.2_GA_1975.RHEL5-20080130221917.i386.rpm This may or may not work
Install anyway? [N] Y The system will be modified. Continue? [N] Y Bu uyary enter tuuyla getikten sonra kuruluma devam ediyoruz. Kurulum tamamlandktan sonra bir kereye mahsus aadaki karlama ekran kacaktr.

Zimbra Collaboration Suite Kurulumu

Zimbra Collaboration Suite Kurulumu


3 numaral menye girerek Web Arayznden sistemi yneteceimiz administrator ifresini belirliyoruz. Bundan sonra kurulum tamamlanmtr. Artk sistemi web arayznden ynetebiliriz.

ZCS Web Based Management nterface (Web Tabanl Ynetim Arayz ve Tantm)
Ynetici arayzne eriim adresi https://you.domain.com:7071 eklindedir. Bu arayz SSL ifreleme yntemiyle korunmaktadr.

ZCS Web Based Management nterface (Web Tabanl Ynetim Arayz ve Tantm)
Ynetim arayz giri ekranndan kullanc ad ve ifre girildikten sonra ynetim arayz alacaktr.

ZCS Web Based Management nterface (Web Tabanl Ynetim Arayz ve Tantm)
Tanmladnz kullanclar http://your.domain.com. Gibi adresi girerek alan ekrandan sisteme giri yapp mail hesabna gelen mailleri grebilecek ve mail gnderebilecektir.

Farkl Domainlerin Alias Olarak Tanmlanmas


login as: root root@79.123.236.45's password: Last login: Mon Apr 18 09:33:18 2011 from 10.10.20.26 [root@mail ~]# [root@mail ~]# su zimbra [zimbra@mail root]$ zmprov createAliasDomain oku.edu.tr osmaniye.edu.tr zimbraMailCatchAllForwardingAddress @osmaniye.edu.tr

Datm Listeleri (Distribution List)

Datm Listeleri (Distribution List)

Datm Listeleri (Distribution List)


ZCS Mail sunucu zerinde gerek tanmladnz hesaplar toplu olarak ynetmek gerekse bir maili toplu olarak birden fazla alcya gndermek amacyla datm listeleri oluturabilirsiniz. Burada nemli olan oluturduunuz datm listelerinin gvenliini salamaktr.

vi /opt/zimbra/postfix/conf/permitted_senders dosyas oluturulur. Oluturulan dosyann ieriine;

aaa@osmaniye.edu.tr OK bbb@osmaniye.edu.tr OK ccc@osmaniye.edu.tr OK gibi yetkilendirilecek kullanclar eklenir.

Datm Listeleri (Distribution List)

Oluturulan dosyann ieriine;

dldagitim@mydomain.com permitted_senders_list dlduyuru@mydomain.com permitted_senders_list satrlar eklenir.

Postfix DBlerini oluturmak iin aadaki script oluturulur.

vi /opt/zimbra/postfix/conf/update_protected_recipients
#!/bin/bash echo "rebuild permitted_senders..." postmap /opt/zimbra/postfix/conf/permitted_senders echo "rebuild protected_recipients..." postmap /opt/zimbra/postfix/conf/protected_recipients

chmod 755 /opt/zimbra/postfix/conf/update_protected_recipients /opt/zimbra/postfix/conf/update_protected_recipients komutu ile oluturduumuz dosyalara okuma ve yazma yetkileri verilir.

Datm Listeleri (Distribution List)

vi /opt/zimbra/postfix/conf/main.cf komutuyla main.cf dosyasna aadaki satr yoksa eklenir.

permitted_senders_list = check_sender_access hash:/opt/zimbra/postfix/conf/permitted_senders, reject smtpd_restriction_classes = permitted_senders_list

vi /opt/zimbra/conf/postfix_recipient_restrictions.cf dosyasna

check_recipient_access hash:/opt/zimbra/postfix/conf/protected_recipients satr eklenir.

Postfix reload komutuyla ilem tamamlanr.

ZCS Desktop

DNS Records

Firewall Ports

Dinlediiniz in Teekkrler

www.osmaniye.edu.tr

kuludag@osmaniye.edu.tr

You might also like