via virtual box membuat web server dengan

advertisement
MEMBUAT WEB SERVER DENGAN DEBIAN 6 “SQUEEZE”
VIA VIRTUAL BOX
Arse Irawhan Ardhitya
[email protected]
http://arseIrawhan.blogspot.com
Lisensi Dokumen:
Copyright © 2003-2007 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat
tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang
disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang,
kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
Pendahuluan
Puji syukur atas rahmat Allah SWT, karena berkatrahmatnya saya dapat membuat artikel
ini.Arstikel ini saya buat untuk membagikan ilmu yang saya dapatkan di bangku perkuliahan.
Dan terimakasih unutk admin Ilmukomputer.com telah menjadikan saya author. Untuk kritik dan
sarannya dapat dikirimkan melalui [email protected].
MEMBUAT WEB SERVER DENGAN DEBIAN 6 “SQUEEZE”
VIA VIRTUAL BOX
PENGERTIAN WEB SERVER
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Web Server adalah Suatu program (dan juga mesin yang menjalankan program) yang
mengerti protokol HTTP(HyperText Transfer Protocol) dan dapat menanggapi permintaanpermintaan dari web browser yang menggunakan protokol tersebut.
FUNGSI WEB SERVER
Web Server digunakan untuk menaruh suatu web agar dapat diakses oleh client.
LANGKAH – LANGKAH KONFIGURASI WEB SERVER
Sebelum melakuan konfigurasi untuk membuat web server kita harus mempunyai domain
server yang digunakan untuk mengubah alamat ip dari server ke id domain name server.
Berhubung kita menggunakan debian 6 “ squeeze “ pakaet yang digunakan untuk membuat
DOMAIN NAME SERVER adalah bind9. Langkahnya instalasi bind9 sedah saya terangkan di
artikel saya sebelumnya. Untuk mencoba mengingatkanya saya akan menhgulas sedikit di artikel
ini. Berikut langkah – langkah konfigurasi DNS server :
# Konfigurasi interfhaces yang ada di server dengan ip dari isp
# Instalas paket bind9 dengan perintah # apt-get install bind9
# Buat duplikat db.local dan db.127
# Setelah install paketnya kita konfigurasi di resolv.conf
# Mengedit isi dari bind yang ada pada default-zones
- pico /etc/bind/named.conf.default-zones
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Drag file dengan cara Ctrl+6, copy dengan cara Alt+6 dan di paste dengan cara
Ctrl+u
Ganti :
 local host dengan nama domain (ex : polines.ac.id)
 db.local dengan nama file (ex : db.polines)
 127 dengan IP address 3 suku IP dari belakang (ex : 1.10.10)
 db.127 dengan no.file (ex : db.1)
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
# kita konfigurasi db.polines
Dengan perintah # pico /etc/bind/db.tkjb
Tampilan awal
Menjadi
Keterangan yang diedit :
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
-
localhost menjadi id domain (polines.ac.id)
-
Serial (12)
-
Ip 127.0.0.1 menjadi 10.10.10.1
-
@ menjadi www
-
AAA menjadi A
# konfigurasi di db.1
Tampilan awal
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Setelah konfigurasi
# Tambahkan nama server
Dengan perintah # pico /etc/resolv.conf
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
# Restart jaringan agar konfigurasi jaringan bisa terdeteksi
# Restart sistem dari Bind9
#Untuk mengecek apakah DNS yang dibuat sudah aktif/belum dapat dicek dengan cara :
Dengan # dig kjb.com atau #nslookup kjb.com
Untuk cek di clien maka kita install apache2 terlebih dahulu
# apt-get install apache2
Setelah terinstal kita cek dns server kita di browser klien dengan ketik url dengan nama domain
name server kita. Atau bias kita ping lewat command prompt
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Setelah kita membuat DNS servernya kita baru melakukan konfigurasi web servernya.
LANGKAH-LANGKAH INSTALL WEB SERVER
1. Instal paket-paket yang digunakan untuk web server, yaitu apache2, mysql-server, dan php5
# apt-get install apache2 mysql-server php5 phpmyadmin
Tunggu sampai proses selesai.
2. Masukkan password root untuk login di MySQL
3. Pilih apache2 sebagai jembatan penghubungnya
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
4. Pilih tidak/no untuk konfigurasi phpmyadmin
5. Atau bisa buka phpmyadmin polines.ac.id/phpmyadmin dan login
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Kalau sudah ada tampilan seperti gambar diatas maka web server siap dijalankan.
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Download