Sabtu, 23 Juli 2011

membuat mail server


Kali ini saya akan menshare ilmu yang saya dapat yaitu tentang bagaimana membuat mail server,                     mail server adalah layanan yang berfungsi untuk mengirimkan pesan dari 1 mail ke mail yang lainnya,      contohnya seperti yang kita sering lakukan ketika kita mengirim email lewat yahoo atau gmail.
Dan sekarang kita ke tahap membuat mail server langkah-langkahnya sebagai berikut

pertama kita install terlebih dahulu paket-paket yang di butuhkan untuk membuat mail server seperti
apache2, postfix, dovecot-postfix, mysql-server, dan squirrelmail.
Setelah menginstall paket di atas dengan sempurna, selanjutnya kita menambahkan sedikit yang ada di dalam konfigurasi dns yang sebelumnya telah kita buat, karena dns yang saya buat sebelumnya adalah mamashe.info jadi saya akan masuk ke etc/bind/db.mamashe.info, dan tambahkan sedikit konfigurasi dari yang sebelumnya sesuai petunjuk capture di bawah ini

setelah kita konfigurasi sesuai gambar di atas maka jangan lupa restart bind9 dengan mengetikkan perintah sudo /etc/init.d/bind9 restart hal ini bertujuan agar konfigurasi yang kita buat terakhir telah paten.
Kemudian untuk lebih memastikan konfigurasi yang kita buat tadi telah sesuai dengan apa yang kita buat, ada baiknya kalau kita mengecek ulang dengan cara mengetikkan nslookup seperti pada capture di bawah ini
                                                         
        
                     
 
kemudian kita melakukan konfigurasi pada bagian documentroot dengan mengetikkan perintah sudo nano /etc/apache2/sites-available/default, hanya pada bagian documentroot saja yang di ganti
contohnya bisa di lihat pada capture di bawah ini
 selanjutnya jangan lupa melakukan restart pada apache2, postfix, bind9, serta dovecot dengan mengetikkan
sudo etc/init.d/apache2 restart
sudo etc/init.d/postfix restart
sudo etc/init.d/bind9 restart
sudo etc/init.d/dovecot restart
 
 setelah kita restart paket masing masing dan muncul komentar sesuai gambar di atas, selanjutnya kita buka browser dan mengetikkan url mail.mamashe.info maka akan muncul tampilan seperti capture di bawah ini
langkah selanjutnya kita membuat user tambahan untuk menguji tes pengiriman serta penerimaan email antar user. di sini saya membuat 3 user yaitu coba, coba1, coba2
untuk membuat user ketikkan adduser kemudian di ikuti dengan nama usernya
contohnya bisa di lihat pada capture di bawah ini
 
           
 
 
 
  kemudian kita masuk pada user coba1
setelah kita masukkan name dan password maka kita tekan login dan akan masuk pada tampilan seperti pada capture di bawah ini
kemudian tulis sebuah pesan yang nantinya kita kirimkan pada user yang lainnya yang telah kita buat sebelumnya, contohnya bisa di lihat pada capture di bawah ini

Sabtu, 16 Juli 2011

Membuat Web Service

Langkah pertama yang harus kita lakukan adalah masuk pada komputer yang bertugas sebagai DNS        Server yakni dengan cara ssh ke mesin tersebut.
setelah kita masuk ke komputer yang bertugas sebagai dns selanjutnya kita akan mengedit file pada /etc/bind/named.conf.local dan isikan konfigurasinya sesuai dengan domain yang anda akan buat beserta filezonenya contohnya sebagai berikut 

 
 
setelah mengkonfigurasi zone domain, kita konfigurasi file zone domain tersebut sesuai file yang di buat tadi, karena di sini saya memakai sam.com maka perintah yang saya ketikkan
sudo nano /etc/bind/db.sam.com
setelah kita edit file di atas jangan lupa di restart, dan setelah itu kita keluar dari mesin yang kita edit filenya tadi dengan mengetikkan exit.
Pada komputer yang akan di jadikan web server  install paket paket yang di butuhkan seperti apache2 , php5 mysql dan phypmyadmin  dengan mengetikkan perintah :
- sudo apt-get install apache2 php5

- sudo apt-get install mysql-server phpmyadmin

Selesai melakukan instalasi paket paket di atas. Lakukan konfigurasi Virtual host di file /etc/apache2/sites-enable/000-default dengan mengetikkan perintah :
-        sudo nano /etc/apache2/sites-enabled/000-default
contohnya seperti berikut
 
Pada konfigurasi Di atas Servername Adalah domain atau subdomain yang telah kita buat di dns server dan DocumentRoot  Adalah direktory yang kita gunakan untuk menampilkan Sebuah Web atau Aplikasi , Setelah melakukan konfigurasi tersebut restart apache2  sudo /etc/init.d/apache2 restart
 
 
kemudian kita ketikkan perintah seperti di bawah ini
 
perintah di atas bertujuan untuk membuat konsep html seperti di bawah ini
 
begitu pula untuk membuat html pada sub domain 1 dengan mengetikkan perintah
 
 
setelah kita membuat htmlnya maka yang akan kita lakukan adalah bagaimana caranya Agar dns dan web server yang kita konfigurasi bisa di uji dari komputer kita, yaitu dengan mengedit file /etc/resolv.conf  dengan mengisi ip dns server kita dan mematikan ip dns yang default contohnya seperti berikut 
 
 
setelah selesai menkonfigurasi seperti pada gambar di atas maka yang kita lakukan adalah membuka browser dan ketikkan alamat yang anda buat tadi, maka hasilnya akan menjadi seperti pada gambar di bawah ini



ini untuk alamat http//sam1.sam.com






 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Eagle Belt Buckles