Selasa, 21 Januari 2014

INSTALASI ZIMBRA SINGLE SERVER ON VMWARE WORKSTATION MENGGUNAKAN OS REDHAT 6.4

Sebelum melakukan installasi paket zimbra, pastikan paket-­paket prerequisite sudah di install
dan service-­service bawaan OS yang harus di non­aktifkan, matikan service startup postfix dengan perintah :

[root@arief] #service postfix stop
[root@arief]#chkconfig postfix off

disabled firewall rule dan service startup nya dengan perintah :

[root@arief]#service iptables stop

[root@arief]#chkconfig iptables of
f


matikan service selinux
[root@arief]# setenforce 0

setting dan tambahkan ip dan domain  pada hosts dan resolv.conf dengan perintah

[root@arief]#nano /etc/hosts
entry kan IP dan domain kita, seperti di bawah ini:
127.0.0.1   localhost localhost.localdomain
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.2   arief.zimbra.local    arief

[root@arief]#nano /etc/resolv.conf
nameserver 192.168.1.2
nameserver 8.8.8.8
nameserver 8.8.4.4

Installasi Paket Zimbra

Install NC

[root@arief]#yum install nc

masuk ke directory dimana paket zimbra berada. example :

[root@arief]#cd /root/

extract paket zimbra dengan perintah di bawah (dalam satu baris) :

[root@arief]#tar xzvf zcs­NETWORK­8.0.5_GA_5737.RHEL6_64.0130524120036.tgz
setelah paket zimbra di extract, masuk ke direktori paket zimbra yang sudah di extract dengan
perintah di bawah (dalam satu baris)

[root@arief] #cd zcs­NETWORK­8.0.4_GA_5737.RHEL6_64.0130524120036

untuk melihat file setup zimbra, ketikkan perintah

[root@arief]#ls ­ -l
 

Install zimbra dengan perintah ,

[root@arief]#./install.sh

ketik yes untuk menyetujui license zimbra
Do you agree with the terms of the software license agreement? [N] y
pada instalasi paket zimbra pilih yes untuk paket yang di ingin kan.
seperti terlihat dibawah ini:

Checking for prerequisites...
     FOUND: NPTL
     FOUND: nc­1.84­22
     FOUND: sudo­1.8.6p3­7
     FOUND: libidn­1.18­2
     FOUND: gmp­4.3.1­7
     FOUND: /usr/lib64/libstdc++.so.6
Checking for suggested prerequisites...
     FOUND: perl­5.10.1
     FOUND: sysstat
     FOUND: sqlite
Prerequisite check complete.
Checking for installable packages
Found zimbra­core
Found zimbra­ldap
Found zimbra­logger
Found zimbra­mta
Found zimbra­snmp
Found zimbra­store
Found zimbra­apache
Found zimbra­spell
Found zimbra­convertd
Found zimbra­memcached
Found zimbra­proxy
Found zimbra­archiving
Select the packages to install
Install zimbra­ldap [Y] y
Install zimbra­logger [Y] y
Install zimbra­mta [Y] y
Install zimbra­snmp [Y] y
Install zimbra­store [Y] y
Install zimbra­apache [Y] y
Install zimbra­spell [Y] y
Install zimbra­convertd [Y] y
Install zimbra­memcached [N] n
Install zimbra­proxy [N] n
Install zimbra­archiving [N] n

Checking required space for zimbra­core
Checking space for zimbra­store
Installing:
    zimbra­core
    zimbra­ldap
    zimbra­logger
    zimbra­mta
    zimbra­snmp
    zimbra­store
    zimbra­apache
    zimbra­spell
    zimbra­convertd
The system will be modified.  Continue? [N] y
Removing /opt/zimbra
Removing zimbra crontab entry...done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/ld.so.conf...done.
Cleaning up /etc/prelink.conf...done.
Cleaning up /etc/security/limits.conf...done.
Finished removing Zimbra Collaboration Server.
Installing packages
zimbra­core......zimbra­core­8.0.4_GA_5737.RHEL6_64­20130524120036.x8
6_64.rpm...done
zimbra­ldap......zimbra­ldap­8.0.4_GA_5737.RHEL6_64­20130524120036.x8
6_64.rpm...done
zimbra­logger......zimbra­logger­8.0.4_GA_5737.RHEL6_64­2013052412003
6.x86_64.rpm...done
zimbra­mta......zimbra­mta­8.0.4_GA_5737.RHEL6_64­20130524120036.x86_
64.rpm...done
zimbra­snmp......zimbra­snmp­8.0.4_GA_5737.RHEL6_64­20130524120036.x8
6_64.rpm...done
zimbra­store......zimbra­store­8.0.4_GA_5737.RHEL6_64­20130524120036.
x86_64.rpm...done
zimbra­apache......zimbra­apache­8.0.4_GA_5737.RHEL6_64­2013052412003
6.x86_64.rpm...done
zimbra­spell......zimbra­spell­8.0.4_GA_5737.RHEL6_64­20130524120036.
x86_64.rpm...done

DNS ERROR resolving MX for arief.zimbra.local
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes] yes
Create domain: [arief.zimbra.local] zimbra.local
        MX: mail.zimbra.local (192.168.1.2)

        Interface: 192.168.1.2

        Interface: 127.0.0.1
        Interface: ::1
done.
Checking for port conflicts

Setting Parameter-parameter paket zimbra pada main menu, set parameter yang di tandai tanda bintang ikutin langkah-langkah pada gambar di bawah ini
















jika Instalasi Zimbra server sukses terinstall seperti di atas restart service zimbra dengan Perintah :

[root@arief]#service zimbra restart

Cek status zimbra dengan perintah :

[root@arief]#su -­ zimbra

[zimbra@arief~]$ zmcontrol status

Host arief.zimbra.local
        antispam               Running
        antivirus                Running
        convertd                Running
        ldap                      Running
        logger                   Running
        mailbox                 Running
        mta                      Running
        opendkim              Running
        snmp                    Running
        spell                     Running
        stats                     Running
        zmconfigd              Running

Pada web browser (firefox) ketik nama domain atau IP address zimbra server
Langkah selajutnya  buka web browsser seperti : mozilla Firefox lalu ketik alamat https://192.168.1.2:7071/zimbraAdmin/) pastikan menggunakan protokol https://


Lalu Masukan Username : admin 
dan Masukan Password : rahmanto
ketika sudah dimasukan username dan password maka akan tampil seperti gambar di bawah ini


Selanjutnya Pilih menu Monitor lalu pilih menu Status pastikan disini service dari zimbra
single server berjalan semua lihat gambar dibawah.



Langkah selanjutnya testing pengiriman email local untuk user admin 
karena di sini masih 1 user maka saya akan membuat 1 user lagi agar bisa testing dalam pengiriman email perintah nya 

[root@arief]#su -­ zimbra

[root@arief]#zmprov ca rama@zimbra.local rama romo (pasword)

 
Setelah selesai lakukan pengiriman email dari user admin dan user rama 


SELESAI 



Rabu, 15 Januari 2014

Centos Repo Lokal

Untuk membuat CentOS menggunakan DVD sebagai sumber paket instalasi, kita perlu mengedit file konfigurasi tertentu . Ssehingga kita bisa menginstall paket yang dibutuhkan beserta dependensi nya, yang terdapat pada DVD instalasi dengan modus OFFLINE (tidak terhubung ke internet). Hal ini sangat berguna bagi kita yang tidak memiliki koneksi internet, dan proses instalasi nya jauh lebih cepat dibandngkan harus menginstal melalui internet. Namun kekurangannya, versi paket yang tersedia terbatas pada versi OS (Centos) yang dipakai sebagai sumber instalasi.

Berikut tahapan-tahapannya:
1. Login sebagai root pada mesin centos anda:
2. Buat direktori untuk me-mount DVD instalasi anda, misalnya kita buat di /media dengan nama direktori: dvdcentos 

# cd /media
# mkdir dvdcentos


3. Masukkan DVD Instalasi Centos kedalam DVDROM
4. Lakukan Mounting DVD Instalasi ke direktori yang sudah dibuat tadi: /media/dvdcentos 

# mount /dev/cdrom /media/dvdcentos

5. Kemudian Jalankan perintah mv untuk menonaktifkan instalasi paket CentOS dari internet (online). 

# mv /etc/yum.repos.d/Centos-Base.repo /etc/yum.repos.d/Centos-Base.repo.disable

CATATAN: Anda bisa mengembalikan fungsi untuk menginstal paket dari internet dengan membalik perintah di atas (mv / etc / yum.repos.d / CentOS-Base.repo.disable / etc / yum.repos.d / CentOS-Base.repo)

6. Kita perlu mengedit file konfigurasi CentOS-Media.repo, tapi sebelum kita melakukan perubahan pada file konfigurasi CentOS-Media.repo , kita lakukan perintah di bawah ini untuk membuat file cadangan untuk CentOS Media repo , sebagai backup:

# cp –pr /etc/yum.repos.d/Centos-Media.repo /etc/yum.repos.d/Centos-Media.repo.bak

7. Untuk mengaktifkan penginstalan paket dari DVD CentOS, kita edit file CentOS-Media.repo: 

# nano /etc/yum.repos.d/Centos-Media.repo
[c5-media]
name=CentOS-$releasever – Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
file:///media/dvdcentos/ <– tambahkan baris berikut
gpgcheck=1
enabled=1 <– untuk mengaktifkan installasi dari DVD, ubah enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
8. Save dan close file konfigurasi CentOs-Media.repo.Test menginstall software dari DVD Instalasi
9. Jalankan perintah yum untuk menghapus semua metadata dan file cache yum pada sistem: 

# yum clean all
10. Lakukan instalasi Paket yang diinginkan (missal: install bind): 

# yum install bind
11. Proses instalasi akan berjalan, dan ini merupakan instalasi dari DVD Instalasi anda (OFFLINE

Kamis, 09 Januari 2014

How to edit repository local Redhat di Vmware Workstation

 Ketik perintah di bawah ini

# nano /etc/yum.repos.d/rhel-source.repo
   dan rubah Baseurl dan enabled seperti contoh di bawah ini




Lalu di save.
langkah selanjutnya
ketikan perintah berikut

#  mount /dev/sr0 /media
Note jika berhasil akan tampil sperti ini mount: block device /dev/sr0 is write-protected


# yum update








Selasa, 07 Januari 2014

How to configure DNS SERVER Redhat Enterprise linux



Configure DNS Server

Install paket DNS
[root@arief ~]# yum install bind
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use
subscription-manager to register.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 32:9.8.2-0.17.rc1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
 Package    Arch         Version                        Repository         Size
================================================================================
Installing:
 bind       x86_64       32:9.8.2-0.17.rc1.el6          rhel-source       4.0 M
Transaction Summary
================================================================================
Install       1 Package(s)
Total download size: 4.0 M
Installed size: 7.2 M
Is this ok [y/N]: y
edit file dengn perintah nano /etc/named.conf
lalu ubah baris berikut seperti di bawah ini 


dan setelah selasai janga lupa di save

edit file /etc/named.rfc1912.zones
[root@arief ~]# nano /etc/named.rfc1912.zones
lalu buat 1 zone untuk domain yang akan kita buat
letakan di paling bawah



copy file named.localhost menjadi arief.zone (untuk file database dns)
[root@arief ~]# cd /var/named/
[root@arief~]# cp named.localhost arief.zone
[root@arief named]# nano arief.zone
ubah menjadi seperti berikut






arief.tkj.com →  hostname komputer kita

lalu ubah kepemilikan file
[root@arief named]# chown named:named arief.zone
matikan iptables
[root@arief named]# service iptables stop
tambahkan /etc/resolv
[root@arief named]# nano /etc/resolv.conf
nameserver 192.168.1.2
restart service DNS
[root@ns named]# /etc/init.d/named restart
Stopping named:                                            [  OK  ]
Generating /etc/rndc.key:                               [  OK  ]
Starting named:                                              [  OK  ]


PENGUJIAN
[root@arief named]# nslookup arief.com



[root@arief named]#  dig arief.com



[root@arief named]# dig mx arief.com