Thursday, June 13, 2013

web dan mail server ubuntu 10.04


note :
  1. sebelum membaca tutorial ini silahkan baca tutorial web server dan juga mail server agar lebih paham 
  2. untuk upload file menggunakan ftp server

postingan kali ini ga beda jauh sama postingan sebelum nya yang membahas tutorial web server dan mail server, nah pada tutorial kali ini saya akan membuat web server dan mail server (squirrelmail) dengan 1 pc, langsung aja deh :D

       

  • install ubuntu server, saya menggunakan ubuntu 10.04 LTS (2 Lan Card, yang satu untuk ke internet)
  • konfigurasi ip eth0 untuk ke internet, sedangkan eth1 untuk local 
  • buat virtual ip. maksud nya virtual ip itu kita bisa memberi lebih dari 1 ip address pada Lan Card
  • kemudian restart network, setelah itu cek apakah konfigurasi ip virtual sudah benar
  • selanjutnya install dns server : apt-get install bind9
  • copy db.local ke db.forward : cp /etc/bind/db.local /etc/bind/db.forward
  • edit db.forward : nano /etc/bind/db.forward menjadi seperti ini
  • copy db.255 ke db.rev : cp /etc/bind/db.255 /etc/bind/db.rev, kemudian edit db.rev menjadi seperti ini
  • edit named.conf.local : nano /etc/bind/named.conf.local menjadi seperti ini
  • restart bind dan edit nano /etc/resolv.conf : nameserver 192.168.50.1 (ip server)
  • cek apakah dns server sudah berjalan dengan baik
  • konfigurasi web server : apt-get install apache2 mysql-server mysql-client php5 php5-mysql
  • edit apache2 : nano /etc/php5/apache2/php.ini 
  • ctrl + w ketik msql.so hapus tanda ";" di depan nya
  • sekarang kita konfigurasi web server nya, saya sudah membuat file.html nya terlebih dahulu (ngambil dari tutorial sebelumnya hahahaha)
  • cd /etc/apache2/sites-available
  • copy kan file default ke rizalubuntu.sch.id (untuk web server) dan mail.rizalubuntu.sch.id
  • cp default rizalubuntu.sch.id
  • cp default mail.rizalubuntu.sch.id
  • nano rizalubuntu.sch.id, saya hanya menambah "ServerName" saja, untuk lokasi file html yg saya buat tetap di /var/www
  • nano mail.rizalubuntu.sch.id
  • install mail server : apt-get install postfix squirrelmail courier-imap courier-pop
  • nah setelah selesai untuk configurasi courier-base dan postfix sama seperti postingan saya yg dulu bisa diliat di sini
  • nano /etc/apache2/apache.conf tulis di bagian paling bawah
  • restart apache /etc/init.d/apache2 restart
  • nano /etc/postifx.main.cf  edit seperti di bawah 
  • buat direktory cd /etc/skel : maildirmake Maildir/
  • squirrelmail-configure
  • pencet d
  • tulis courier

  • tekan s "save"
  • tekan q "quit"
  • setelah itu adduser rizal1 (contoh) setelah itu masukan password, untuk menambahkan user yg lain sama saja hanya namanya harus beda
  • aktifkan site : #a2ensite rizalubuntu.sch.id dan #a2ensite mail.rizalubuntu.sch.id
  • reboot komputer, lihat lagi nano /etc/resolv.conf nya takut berubah setelah itu tes di client 



Wednesday, June 5, 2013

mail server di ubuntu 10.04 (squirrrel mail)

Langsung aja gan ke tutorial nya soalnya ane ngantuk wkwkwkw.

  • install ubuntu server version
  • setting ip, NIC yang pertama DHCP dan yang kedua STATIC : 192.168.50.1/24, setelah di konfigurasi restart network
  • update repository dengan cara : apt-get update
  • install aplikasi yang dibutuhkan : apt-get install bind9 apache2 php5 postfix courier-imap courier-pop squirrelmail (enter) tunggu hingga prosses selesai
  • configurasi courier-base tekan yes
  • configurasi postfix tekan ok
  • pilih internet site
  • system mail name, isikan nama webmail yang akan anda buat contoh : rizalubuntu.sch.id, lalu ok
  • konfigurasi bind9, nano /etc/bind/named.conf.loca (enter), tulis seperti contoh dibawah :
  • copy file : cp /etc/bind/db.local /etc/bind/db.rizal (enter)
  • nano /etc/bind/db.rizal (enter)
  • restart bind : /etc/init.d/bind9 restart (enter)
  • mengganti dns : nano /etc/resolv.conf (enter) nameserver 192.168.50.1
  • nano /etc/hosts (enter) 
    • 127.0.0.1 localhosts
    • 192.168.50.1 ubuntu.rizalubuntu.sch.id (save)
  • cek dns server : nslookup mail.rizalubuntu.sch.id
  • konfigurasi apache2 : nano /etc/apache2/apache2.conf (enter) tulis dipaling bawah seperti gambar
  • nano /etc/apache2/sites-available/default (enter)
  • nano /etc/postfix/main.cf (enter). tambahkan 192.168.50.1 (ip dns server kita)
  • kemudian tulis dibagian paling bawah : home_mailbox = Maildir/ kemudia save

  • cd /etc/skel/ (enter)
  • #maildirmake  Maildir/ (enter)
  • squirrelmail-configure (enter)
  • pencet "d" (enter)
  • tulis courier (enter)
  • tekan "s" (enter)
  • tekan "Q" (enter)
  • menambahkan user : rizal1
  • menambahkan user : asep
  • restart ubuntu : reboot
  • lihat apakah dns berubah dengan cara : nano /etc/resolv.conf jika berubah ganti kembali dengan nameserver 192.168.50.1 (ip kita)
  • cek dns server : nslookup mail.rizalubuntu.sch.id
  • tes di pc client 
  • ganti dulu dns server di client juga ip dan gateway nya ... 



Web mail server pun selesai, mohon maaf jika ada kesalahan ... ^o ^ jgn lupa like, share, dan komentar ya ....