• Tidak ada hasil yang ditemukan

Membuat Mail Server di ubuntu 12.04

N/A
N/A
Protected

Academic year: 2018

Membagikan "Membuat Mail Server di ubuntu 12.04"

Copied!
18
0
0

Teks penuh

(1)

Membuat Mail Server di ubuntu

12.04

Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP Sebelum kita membuat mail server itu sendir, kita perlu menyediakan/menginstall beberapa fitur seperti:

9. tes pop3 nya di thundersbird

Langkah 1 & 2 lakukan seperti berikut:

Domain Name Service (DNS)

Sistem Penamaan Domain atau DNS (Domain Name service) adalah sebuah sistem yang menyimpan informasi tentang nama host dan nama domain dalam bentuk database terdisdtribusi didalam jaringan komputer yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol) . Fungsi utama DNS adalah menerjemahkan nama host menjadi alamat IP atau sebaliknya. Fungsi lainnya adalah memberikan informasi tentang suatu host ke jaringan internet yang terhubung dengan DNS .

Percobaan

installasi bind9

Berkeley Internet Name Domain (BIND) adalah nama program server DNS yang umum digunakan di Internet . Serial BIND yang terakhir dirilis adalah BIND seri 9 . berikut cara installasinya.

Installasi dnsutils

setelah installasi bind9 selesai sekarang kita lanjutkan dengan intallasi dnsutils

(2)

yang bernama /etc/bind/db.root mendeskripsikan nameserver root di Internet. Server berubah pada beberapa waktu, jadi file /etc/bind/db.root harus di maintenance untuk sekarang dan nanti. Hal ini biasanya selesai setelah paket bind ter-update. Sektor Zone mendefinisikan server master, dan itu akan di letakan di file mentions pada file options. Ini juga memungkin untuk mengkonfigurasi server yang sama sebagai caching nameserver, primary master dan secondary master

Konfigurasi

Caching nameserver

Konfigurasi default ialah setup untuk aktif sebagai caching nameserver. Untuk kebutuhan tersebut cukup sederhana hanya dengan menambahkanIP Address dari DNS Server ISP. Edit file /etc/bind/named.conf.options seperti hasil jadi di bawah

Sekarang restart BIND9 untuk mengaktifkan konfigurasi baru. Dari konsole :

Primary Master Untuk mengkonfigurasi sebagai Primary Master hanya dibutuhkan 2 (Dua) point saja yaitu Forward zone file dan Reverse zone file. Kali ini kita akan mengkonfigurasi BIND9 sebagai primary master dari “umar.org”, caranya letakan file “umar.org” bersamaan dengan FQDN (Fully Qualified Domain Name) kita. Nama umar.org bisa di ganti sesuai keinginan kita.

Forward zone file (File zona penerusan)

Untuk menambahkan zona DNS ke BIND9 dan menjalankan BIND9 ke primary master, langkah pertama ialah meng-edit file /etc/bind/named.conf.local seperti di bawah ini.

(3)

Jika “db.umar.org” sudah dibuat di /etc/bind/ selanjutnya ialah meng-edit dan ganti localhostnya. Untuk FQDN server, jangan lupa diakhiri dengan tanda“.” (titik) pada baris terakhir, seperti yang tampak pada gambar seperti di bawah ini:

192.168.40.4 ialah Ip server yang mengarah ke LAN, kemudian restart bind9 seperti yang sudah dilakukan di atas.

Reverse zone file (file zona pembalikan)

Sekarang zona tersebut di seting untuk me-resolving (menyelesaikan) pembalikan nama-nama domain ke IP address yang sangat dibutuhkan. Zona reverse (pembalikan) mengijinkan DNS untuk meresolv address ke nama.

Edit /etc/bind/named.conf.local dan tambahkan beberapa baris berikut :

Catatan :

Tempatkan 0.168.192 dengan posisi dibalik dari apapun network yang akan dipakai, disini alamat network yang dipakai adalah 192.168.0.0

(4)

Lanjutkan dengan meng-edit file /etc/bind/db.192, untuk edit pada dasarnya sama seperti pada saat edit file /etc/bind/db.umar.org diatas :

setelah itu restart lagi bind9.

Setelah semua langkah-langkah di atas selesai lupa juga untuk meng-edit file resolv.config yang ada di /etc

kemudian lihat hasilnya dengan memggunakan perintah “nslookup” apakah DNS yang kita buat berhasil atau tidak, jika tampilanya seperti gambar di bawah ini, maka DNS kita berhasil.

Testing Ping

Sekarang untuk mendemontrasikan bagaimana aplikasi digunakan oleh DNS untuk meresolv suatu nama host, kita gunakan perintah ping untuk mengirimkan request :

contoh: ping umar.org

(5)

dig tracing

tracing, yaitu melihat bagaimana sebuah domain diresolved menggunakan root server : sebagai contoh lihat pada gambar di bawah ini

Langkah 3,4 dan 5:

Apache adalah server webyang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windowsdan Novell netwareserta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail(kegunaan basicnya)

install apache2

(6)

jika muncul pertanyaan seperti di atas ketikan saja Y lalu enter

setelah selesai instalasi, Apache2 langsung di jalankan secara default oleh ubuntu. Untuk mengetes apakah apache sudah berjalan, silahkan buka http://localhost

Jika tampilannya “It’s Work” maka instalasi berhasil. PHP5

(7)

sudo apt-get install php5-cgi

sudo apt-get install php5-mysql

setelah itu restart apache2 dengan perintah berikut.

Untuk melihat hasil intallasinya buatkan script dengan nama file info.php kemudian simpan di /var/www

scriptnya seperti gambar.

(8)

Instalasi MySQL

MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System)

ketikan perintah dibawah ini pada terminal untulk meng-install.

Installasi PHPmyAdmin

(9)

Nantinya ketika instalasi, akan ada bagian dimana kita dapat memilih apakah mau mengkonfigurasikan Apache dan MySQL sendiri atau dengan bantuan program instalasi ini. Kita pilih yang mudah saja, yaitu langsung dengan bantuan program instalasi. Tinggal pilih “Apache” seperti gambar

lalu nanti akan memasukkan password root Linux dan MySQL. Selesai.

(10)

sekarang kita lanjutkan dengan menginstall postfix

postfix adalah sebuah program pengirim email sebagai pengganti dari sendmail. Postfix merupakan mail transfer agent default untuk sejumlah system operasi bertipe Unix. Sebelum Melakukan instalasi postfix terlebih pastikan konfigurasi domain seperti pada gambar dibawah. pasa file yang telah di tentukan pada percobaan sebelumnya yakni /etc/bind/db.umar.org. pada konfigurasi sebelumnya tambahkan 2 baris berikut “@ IN MX 1 mail.umar.org” dan “mail IN CNAME ns”, dimana baris ini di butuhkan untuk membuat sebuah domain yang di peruntukan untuk mail server,

Installasi postfix, courier-imap, courier-pop dan squirrelmail

jika pada saat unstallasi muncul pertanyaan, tekan (y) untuk melanjutkan.

(11)

Jika nmapnya belum ada silahkan install dengan perintah berikut

konfigurasi postfix /etc/postfix/main.cf

kemudian Konfigurasi webmail server menggunakan squirrelmail dengan perintah berikut. squirrelmai-configure, kemudian akan muncul tampilan berikut.

(12)

Pada gambar di atas tekan no 1 untuk mengganti nama domain. Setelah itu muncul gambar seperti berikut ketikan nama domain.. dalam percobaan ini nama domainnya “umar.org”.

konfigurasi courier.

(13)

tekan s untuk menyimpan konfigurasi dan tekan q untuk keluar.

Setelah konfiurasi postfix selesai langkah selanjutnya buat maildir dengan cara berikut.

Untuk percobaan kita perlu buat 2 buah user agar bisa saling kirim email. Dalam percobaan ini kita buat nama usernya “uaser1” dan “user2”

(14)

Restart seluruh layanan…

jika tidak ada pesan error pada saat kita melakukan restart seluruh layanan berarti mail server kita berhasil. Sekarang kita coba dengan menuliskan “mail.umar.org” (tanpa tanda kutip) pada web browser seperti gambar.

Kemudian kita login sebagai user1

(15)

sekarang kita akan coba kirim email dari user1 ke user2

(16)

kemudian cek inbox apakah ada email yang di terima dari user1

pada percobaan ini kita telah berhasil mengirim email dari user1 ke user2

(17)
(18)

Referensi

Dokumen terkait

mudharabah dan pembiayaan musyarakah berpengaruh positif dan signifikan terhadap tingkat profitabilitas Bank Umum Syariah Tujuan dari Penelitian ini Hasil penelitian penelitian

Penelitian ini dilakukan di Kelurahan Siwalankerto Kecamatan Wonocolo Surabaya, dengan tujuan (1) untuk mengetahui tingkat Religiusitas pada wanita premenopause di

Berdasarkan hasil penelitian yang telah dilaksanakan, dapat disimpulkan bahwa dalam pembelajaran seni suara dengan menggunakan teknik vokaliisi dapat meningkatkan

Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait

Pemilihan prioritas utama untuk pengembangan kualitas produk yoghurt dibandingkan kefir dilandasi oleh penerimaan pelanggan terhadap prodllk.. Dari perbandingan total penjualan

Berbagai isu muncul dari rendahnya kualitas pengajaran (Mutphir,1993; Mudjiharsono,1993) terbatasnya sarana dan prasarana kegiatan PBM (Mutohir,1989) sampai pada kurang

Sementara dalam bidang kesehatan kerja, kebisingan diartikan sebagai suara yang dapat menurunkan pendengaran, baik secara kualitatif (penyempitan spektrum pendengaran) maupun

--- Membaca Kontra Memori Banding yang diajukan oleh Kuasa Hukum Tergugat IV dan Tergugat V/ Terbanding IV dan V tertanggal 17 Juni 2011, yang diterima di Kepaniteraan