Keep up with our latest news and site updates

Subscribe Via RSS Reader

Kamis, 14 Januari 2010

Konfigurasi DNS Server & Web Service

DNS (Domain Name System) adalah suatu sistem yang digunakan untuk memetakaan alamat IP address menjadi hostname. Sistem ini sangat diperlukan mengingat keterbatasan manusia dalam menghafal angka dibandingkan huruf (nama). Bayangkan jika kita harus mengingat alamat http://202.158.66.86 untuk mengakses situs jurnal-informatika.com Tentunya jauh lebih mudah untuk mengakses situs jurnal-informatika.com dengan alamat http://www.jurnal-informatika.com. Intilah tugas utama DNS server, yaitu memetakan IP 202.158.66.86 menjadi FQDN (Fully Qualified Domain Name) www.jurnal-informatika.com Pada kali ini akan dibahas konfigurasi DNS server dan web service menggunakan Joomla berikut ini spesifikasi yang kita gunakan:

Spesifikasi web:

1. versi joomla

Joomla 1.5.15 full package

2.template

JA_purity v.1.2

3. modul/komponen/plug-in

- Vinaora visitor counter
- Image slide show
- J Comments; dan
- semua default plug-ins

4. Fitur Web:

- Sunting artikel dan link web bagi user
- fitur komentar di setiap artikel
- fitur polling
- fitur visitor counter
- fitur Login dan Register
- fitur search artikel
- fitur smileys (di komentar)

5. System Service

- DNS Server
- PHP
- Mysql
- Web Server


6. Spesifikasi komputer

- Proc : Intel Pentium 1.8 GHz
- RAM : 852 MB
- HD : 8.0 GB
- VGA : 64 mb VRAM

7. Versi linux

Ubuntu 9.10 Karmic Koala


Dikarenakan proses instalasi sebelumnya sudah dibahas, maka kali ini akan dimulai dari instalasi paket-paket aplikasi.

1. Tambahkan tulisan di bawah ini untuk menambahkan repository linux yang berasal dari situs lokal, di System>Administration>Software Sources>Other Software:

http://Kambing.ui.edu/ubuntu karmic main restricted universe multiverse

http://Kambing.ui.edu/ubuntu karmic-updates main restricted universe multiverse

http://Kambing.ui.edu/ubuntu karmic-security main restricted universe multiverse http://Kambing.ui.edu/ubuntu karmic -backports restricted universe multiverse

2. Buka Terminal dan ketikan :

Sudo apt-get update

3. Setelah proses update repository selesai ketik :

Sudo tasksel

4. Kemudian setelah muncul layar software selection pilih :

=> Basic Ubuntu Server

=> DNS server

=> LAMP server

5. Setelah selesai menentukan pilihan klik OK, sehingga muncul proses instalasi paket.


Konfigurasi DNS Server

File-file yang akan di konfigurasi adalah :

1. Db.forward

2. Db.reverse

3. Named.conf.local

4. Resolv.conf

Kesemua file konfigurasi tersebut terletak di /etc/bind, kecuali resolv.conf yang berada di /etc.

Isi file db.forward:

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA jurnal-informatika.com. root.jurnal-informatika.com. (

2 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS jurnal-informatika.com.

@ IN A 192.168.1.2

@ IN A 192.168.1.2

server IN A 192.168.1.2

www IN CNAME jurnal-informatika.com.

isi file db.reverse

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA jurnal-informatika.com. root.jurnal-informatika.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS jurnal-informatika.com.

2.1.168.192 IN PTR jurnal-informatika.com.

#2.1.168.192 IN PTR jurnal-informatika.com.


Isi dari file named.conf.local

//

// Do any local configuration here

//

// Consider adding the 1918 zones here, if they are not used in your

// organization

//include "/etc/bind/zones.rfc1918";

# This is the zone definition.

zone "jurnal-informatika.com" {

type master;

file "/etc/bind/db.forward";

};

# This is the zone definition for reverse DNS.

zone "2.1.168.192.in-addr.arpa" {

type master;

file "/etc/bind/db.reverse";

};


Sedangkan untuk file resolv.conf

# Generated by NetworkManager

nameserver 192.168.1.2

setelah semua file konfigurasi selesai di edit, lakukan restart service dns dengan perintah:

sudo /etc/init.d/bind9 restart

lalu tes menggunakan web browser untuk menguji keberhasilan dns servernya dengan mengetikan

http://www.jurnal-informatika.com/ di address bar.


Proses instalasi Joomla

1. Untuk Joomla, download file installer joomla di http://www.joomla.org/download.html

2. Extract file instalasi joomla hasil download ke /var/www/joomla

3. Pastikan web service berjalan dengan perintah :

Sudo /etc/init.d/apache2 restart

4. Kemudian buka web browser, dan ketik http://localhost/joomla

5. Hingga muncul proses instalasi joomla, lanjutkan sesuai keperluan

6. Setelah selesai melakukan instalasi hapus folder installation yang terletak di /var/www/joomla

7. Setelah selesai restart service apache2 dengan perintah

sudo /etc/init.d/apache2 restart

8. Buka web browser dan ketikan

/localhost/administrator

9. Login lah dengan account yang telah dibuat pada proses instalasi joomla tadi.


10. Lakukanlah konfigurasi sesuai yang anda inginkan


Penjelasan spesifikasi web

Spesifikasi web:

1. versi joomla

Joomla 1.5.15 full package

2.template

JA_purity v.1.2

3. modul/komponen/plug-in

- Vinaora visitor counter

- Image slide show

- J Comments; dan

- semua default plug-ins

4. Fitur Web:

- Sunting artikel dan link web bagi user

- fitur komentar di setiap artikel

- fitur polling

- fitur visitor counter

- fitur Login dan Register

- fitur search artikel

- fitur smileys (di komentar)

5. System Service

- DNS Server

- PHP

- Mysql

- Web Server

6. Spesifikasi komputer

- Proc : Intel Pentium 1.8 GHz

- RAM : 852 MB

- HD : 8.0 GB

- VGA : 64 mb VRAM

7. Versi linux

Ubuntu 9.10 Karmic Koala


Fitur modul:

1. Vinaora visitor counter

Sebagai penghitung banyak pengunjung bagi situs

2. Image slide show:

Menampilkan slide show gambar

3. J comments :

Menambahkan fitur komentar dan smileys pada setiap akhir artikel

Tampilan web



Gambar 1. Tampilan Home bagian register user



Gambar 2. Tampilan Home bagian public user


Gambar 3. Tampilan form registerasi


Gambar 4. Tampilan untuk mengatur detil bagi setiap registered user

Gambar 5. Tampilan untuk mengirim artikel bagi registered user


Gambar 6. Tampilan untuk berbagi link situs bagi registered user

Gambar 7. Tampilan FAQ(Frequently asked question) bagi public dan user

Gambar 9. Tampilan mengisi polling

Gambar 10. Tampilan hasil polling

Gambar 11. Tampilan fitur search “indonesia merdeka” #1

Gambar 11. Tampilan fitur search “indonesia merdeka” #2

Gambar 11. Tampilan link artikel hasil search

Tidak ada komentar:

Posting Komentar

 
2009 "ANGGAM" All Rights Reserved.
chip created by vio Templates
blogger theme designed by blogger templates