panduan praktis membangun web server dan web mail lokal

14
PANDUAN PRAKTIS Membangun Web Server dan Web Mail Local Untuk membangun sebuah web server dan web mail dalam sebuah jaringan local dengan menggunakan sistem operasi ubuntu kita perlu beberpa aplikasi yang dapat mendukung pekerjaan kita yaitu : 1. DNS 2. Posftfix 3. Apache2 4. Mysql 5. Phpmyadmin 6. Squirrelmail, dan 7. Webmail Apa itu DNS ? Sebagian orang mengatakan bahwa DNS merupakan singkatan dari Domain Name System, ada juga yang mengatakan bahwa kepanjangan DNS itu adalah Domain Name Service, dan juga ada yang mengatakan DNS adalah Domain Name Server. Saya sendiri lebih cenderung ke pendapat yang ketiga yaitu DNS merupakan singkatan dari Domain Name Server, dimana didalamnya terdapat Domain Name System yang bertugas untuk mengatur sistemnya, sedangkan yang bertugas untuk mengatur service yang dijalankan adalah Domain Name Service. Pada bagian ini saya akan mejelaskan langkah demi langkah untuk menginstall dan mengkonfigurasi DNS Server untuk keperluan domain. Adapun cara Install DNS server dengan cara : $sudo apt-get install bind9 pada gambar diatas menandakan bahwa bind9 sudah diinstall. Sekarang kita lanjut pada langkah selanjutnya yaitu konfigurasi dns itu sendiri. Untuk mengkonfigurasi dns ikuti langkah-langkah dibawah ini : Abas Djumadi 131311001 2013

Upload: abas-djumadi

Post on 19-May-2015

6.136 views

Category:

Education


4 download

DESCRIPTION

Panduan ini ditulis berdasarkan hasil praktek perkuliah Management Jaringan

TRANSCRIPT

Page 1: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Untuk membangun sebuah web server dan web mail dalam sebuah jaringan local dengan menggunakan sistem operasi ubuntu kita perlu beberpa aplikasi yang dapat mendukung pekerjaan kita yaitu : 1. DNS

2. Posftfix3. Apache24. Mysql5. Phpmyadmin6. Squirrelmail, dan 7. Webmail

Apa itu DNS ?Sebagian orang mengatakan bahwa DNS merupakan singkatan dari Domain Name System, ada juga yang mengatakan bahwa kepanjangan DNS itu adalah Domain Name Service, dan juga ada yang mengatakan DNS adalah Domain Name Server. Saya sendiri lebih cenderung ke pendapat yang ketiga yaitu DNS merupakan singkatan dari Domain Name Server, dimana didalamnya terdapat Domain Name System yang bertugas untuk mengatur sistemnya, sedangkan yang bertugas untuk mengatur service yang dijalankan adalah Domain Name Service.

Pada bagian ini saya akan mejelaskan langkah demi langkah untuk menginstall dan mengkonfigurasi DNS Server untuk keperluan domain.Adapun cara Install DNS server dengan cara :$sudo apt-get install bind9

pada gambar diatas menandakan bahwa bind9 sudah diinstall. Sekarang kita lanjut pada langkah selanjutnya yaitu konfigurasi dns itu sendiri. Untuk mengkonfigurasi dns ikuti langkah-langkah dibawah ini :

Abas Djumadi 131311001

2013

Page 2: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

1. Buka terminal dan masuk ke /etc/bind kemudian edit file named.conf.local

2. Edit named.conf.local menjadi seperti gambar dibawah ini.

3. Setelah mengedit file named.conf.local. Sekarang kita copy file db.local ke db.abas dan db.192

4. Sekarang edit db.abas menjadi seperti gambar dibawah ini

Abas Djumadi 131311001

2013

Page 3: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

5. edit juga file db.192 menjadi seperti pada gambar dibawahi ini :

Abas Djumadi 131311001

2013

Page 4: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

6. Sekarang aturlah IP komputer anda di /etc/network/interface menjadi seperti berikut :

7. Masuk pada tahap pengujian, untuk menguji apakah domain kita berjalan atau tidak cobalah lakukan dengan perintah nslookup <namadomain> perhatikan gambar dibawah ini :

8. jika hasil nslookup seperti gambar diatas berarti domain anda sudah jalan.9. Anda juga bisa menggunakan perintah dig untk pengujian domain anda dan hasilnya akan

seperti ini :

Abas Djumadi 131311001

2013

Page 5: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Sampai pada tahap ini konfigurasi DNS sudah berhasil. Setelah selesai dengan DNS, sekarang kita melangkah ketahap selanjutnya yaitu mengatur konfigurasi postifixnya dengan perintah $sudo nano /etc/postfix/main.cf kemudian konfigurasi postifixnya seperti yang ditampilkan pada gambar dibawah ini :

Abas Djumadi 131311001

2013

Page 6: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Keterangan : • mydomain isi dengan domain anda• alias_maps dan alias_database biarkan default• myorigin isi dengan domain anda• home_mailbox=Maildir/ digunakan untuk webmail anda

Setelah selesai mengkonfigurasi postfix buatlah sebuah folder Maildir di home anda dengan perintah $sudo maildirmake Maildir untuk kebutuhan webmail anda.

Sekarang kita akan setting squirrelmainnya dengan cara mengetikkan squirrelmail-configure di terminal kemudia lanjutkan dengan memilih opsi 2 untuk mengatur servernya. Perhatikan gambar dibawah ini :

Abas Djumadi 131311001

2013

Page 7: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Setelah anda ketik angka 2 kemudian tekan Enter maka akan muncul tampilan sebagai berikut :

Abas Djumadi 131311001

2013

Page 8: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Ketik angka 1 lalu tekan Enter untuk konfigurasi domain anda.

Ketikkan nama domain anda kemudian tekan Enter.

Abas Djumadi 131311001

2013

Page 9: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Ketik r unutk kembali kemenu utama

Abas Djumadi 131311001

2013

Page 10: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Ketik d untuk seting server IMAPnya

Abas Djumadi 131311001

2013

Page 11: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Abas Djumadi 131311001

2013

Page 12: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Abas Djumadi 131311001

2013

Page 13: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Tekan enter untuk melanjutkan.

Ketik s untuk simpan pengaturan kemudian dilanjutkan dengan mengetik q untuk keluar

Abas Djumadi 131311001

2013

Page 14: Panduan praktis membangun web server dan web mail lokal

PANDUAN PRAKTISMembangun Web Server dan Web Mail Local

Setelah itu restart apache2, postfix, courier-pop, courier-imap. Kemudian buka domain anda di browser . Jika berhasil maka akan muncul tampilan indexnya, kemudian buka juga webmail anda dan jika berhasil maka akan muncul tampilan squirrelmail dan pastikan anda bisa login dengan user pc anda. Anda juga bisa membuat user baru untuk login ke webmail dengan cara buka terminal dan ketikkan perintah ini : $sudo adduser <nama user>

GOOD LUCK!

Abas Djumadi 131311001

2013