SlideShare a Scribd company logo
IRADAT BUSRA
Perkembangan web server
Pengertian Web Server
Web Server merupakan sebuah perangkat lunak server yang berfungsi
menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan
browser web dan mengirimkan kembali hasilnya dalam bentuk
halaman-halaman web yang umumnya berbentuk dokumen HTML.
Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang
bisa saja berada di komputer apapun dengan spesifikasi apapun. PC
biasapun dapat berfungsi sebagai web server.
1.Client disini dapat berupa komputer desktop dengan minimal
memiliki browser dan
terhubung ke web serv
er melalui jaringan (intranet atau internet).
2.Komputer yang berfungsi sebagai server, dimana didalamnya
terdapat perangkat lunak web server. Agar komputer ini dapat
diakses oleh client maka komputer harus terhubung ke jaringan
(intranet atau internet). Dalam jaringan internet, komputer ini bisa saja
bernama www.google.com, www.bl.ac.id , atau memiliki kode
komputer (disebut IP Address) seperti 202.10.20.10 dan
200.100.50.25.
3.Pertama-tama, client (user) akan meminta suatu halaman ke (web)
server untuk ditampilkan di komputer client. Misalnya client
mengetikkan suatu alamat (biasa disebut URL) di browser
http://www.google.com . Client menekan tombol Enter atau klik tombol
Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa
internet, bisa intranet) dan melalui protokol http, akan dicarilah
komputer bernama www.google.com . Jika ditemukan, maka seolah-
olah terjadi permintaan, “hai google, ada client yang minta halaman
utama nich, ada dimana halamannya?”. Inilah yang disebut request.
4. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama google
dari
client, si server akan mencari- cari di komputernya halaman sesuai permintaan. Namanya
juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika ditemukan, maka halaman
yang diminta akan dikirimkan ke client (si peminta), namun jika tidak ditemukan, maka
server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak
ditemukan.
Fitur Pada Web Server
Virtual hosting untuk melayani berbagai situs Web menggunakan satu alamat IP.
Mendukung file besar untuk bisa melayani file yang ukurannya lebih besar dari 2 GB pada
Operating System 32 bit.
Bandwidth throttling membatasi kecepatan respon agar tidak memantau pada satu jaringan
dan untuk dapat melayani lebih banyak klien.
Server-side scripting untuk mengha
silkan halaman web dinamis, tapi tetap menjaga Web
server dan implementasi situs Web terpisah dari satu sama lain.
A. Konfigurasi komputer server
1. Login terlebih dahulu sebagi root dengan perintah: #sudo su
2.Menginstall Bind9 dengan perintah #apt - get install bind9
Mengextraks Lampp dengan perintah #tar zxvf xampp – linux -
1.7.tar.gz - C /opt
3. Menyetting network interfaces dengan perintah #nano
/etc/network/interfaces Kemudian mengisikan
script seperti berikut
:
Kemudian menyimpan dan menekan ctrl +x, mengklik y, dan tekan enter
Kemudian merestart network dengan perintah #/etc/init.d/networking restart
lalu mengecek ip dengan perintah #ifconfig
5. Melakukan konfigurasi dengan menambah host yang ada di komputer. Dengan
perintah
#nano /etc/hosts
kemudian menambahkan script berikut di bawah ip local = 172.16.1.1 kurocaki.com
6. Melakukan konfigurasi pada resolver yaitu yang akan mengenali kurocaki.com
dengan ip
172.16.1.1 maupun sebaliknya, dengan cara mengedit file resolv.conf di folder etc
dengan perintah #nano /etc/resolv.conf .kemudian mengisikan script seperti gambar :
Kemudian merestart network, untuk mengecek apakah kurocaki.com sudah dikenali
oleh komputer dengan melakukan ping ke kurocaki.com
7. Menyetting di Network Connections, Dari System → Preferences → Network
Connections, pada Wired memilih Edit,dan mengeklik pada Ipv4 Settings. Memilih
Method Manual. Kemudian mengeklik add , memasukkan address, netmask, gateway,
dns servers dan search domains, dan mengeklik Apply. Kemudian akan ditanyakan
password untuk autentifikasi, masukkan password kemudian mengeklik Authenticate.
Lihat gambar :
B. Konfigurasi XAMPP
1. Mendownload atau mengcopi paket instalasi xampp-linux-1.7.tar.gz ( yang berisi
apache, mysql, php5, perl )
2. Mengextract xampp-linux-1.7.tar.gz di folder opt melalui terminal ataupun melalui
archive manager.
· Melalui terminal dengan perintah #tar zxvf xampp-linux-1.7.tar.gz -C /opt
·Melalui archive manager, mencari file xampp kemudian mengeklik dua kali kemudian
mengeklik extract.
3. Menjalankan lampp dengan perintah: #/opt/lampp/lampp start
C. Konfigurasi DNS server ( menggunakan BIND9 )
1. Langkah selanjutnya adalah melakukan instalasi dan konfigurasi dari bind untuk
membuat dns server. Adapun perintah untuk melakukan instalasi adalah sebagai
berikut
• # apt-get install bind9, kemudian akan ditanyakan “do you wan to continue”
kemudian menekan”y” untuk melanjutkannya.( harus ada koneksi internet )
2. mengkonfigurasi bind9. Masuk ke folder /etc/bind untuk melakukan konfigurasi.
• # cd /etc/bind ( untuk masuk ke folder bind )
• # dir ( untuk melihat file-file dalam direktori /etc/bind )
3. File-file yang akan dikonfigurasi antara lain = db.127, db.local dan named.conf.local
4. Setelah masuk ke dalam direktori /etc/bind, pertama-tama melakukan konfigurasi
pada named.conf.local, dengan perintah #nano named.conf.local
5. Menambahkan script seperti di bawah ini dan meletakkan pada bagian yang paling
bawah pada file named.conf.local tadi
6. Selanjutnya mencopy file yang ada pada folder bind
db.local ke db.kurocaki.com dan
db.127 ke db.192 dengan perintah #cp db.local db.kurocaki ; cp db.127 db.192
7. Mengedit file db.kurocaki.com dan db.192 dengan mengganti localhost menjadi
kurocaki.com dan ip menjadi 172.16.1.1
Menyimpan perubahan seperti yang telah dilakukan.
Keterangan : angka 1 pada script 1 IN PTR www.kurocaki.com merupakan
IP belakangnya, contohnya seperti 172.16.1.254 maka yang diisikan 254.
8. melakukan restart aplikasi bind-nya dengan perintah
#/etc/init.d/bind9 restart
9. Membuat script html untuk di tampilkan pada halaman web browser dengan script
berikut:
• Kemudian menyimpan script di atas.
10. Menyetting IP PC Client ,sesuaikan dengan IP PC Server

More Related Content

What's hot

Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Hisam Rizky
 
Supriyanto squidproxyserver
Supriyanto squidproxyserverSupriyanto squidproxyserver
Supriyanto squidproxyserver
HARRY CHAN PUTRA
 
Konfigurasi webserver debian_7.6_wheezy
Konfigurasi webserver debian_7.6_wheezyKonfigurasi webserver debian_7.6_wheezy
Konfigurasi webserver debian_7.6_wheezy
Ranger Rpd
 
Konfigurasi proxy server
Konfigurasi proxy serverKonfigurasi proxy server
Konfigurasi proxy serverYudha Satya
 
konfigurasi proxy server
konfigurasi proxy serverkonfigurasi proxy server
konfigurasi proxy server
Muhammad Anang
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
Denni Setyawan
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Eddy_TKJ
 
Deb6 RACHMAN ARISANDI PRATAMA
Deb6 RACHMAN ARISANDI PRATAMADeb6 RACHMAN ARISANDI PRATAMA
Deb6 RACHMAN ARISANDI PRATAMA
Ahmad Afandi Saputra
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7
CyberSpace
 
Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7
CyberSpace
 
modul jaringan komputer
modul jaringan komputermodul jaringan komputer
modul jaringan komputerchrisnaandanu
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Sulthan Adam
 
Install wordpress di linux
Install wordpress di linuxInstall wordpress di linux
Install wordpress di linuxkhobra
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu
Syiroy Uddin
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
Ibnu Syina
 
Debian 7 wheezy
Debian 7 wheezyDebian 7 wheezy
Debian 7 wheezy
Henry Santoso
 
Setting DHCP Ubuntu Server
Setting DHCP Ubuntu ServerSetting DHCP Ubuntu Server
Setting DHCP Ubuntu Server
Muhammad Erick Mahaputra
 
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 102013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
Syiroy Uddin
 
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 102013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
Syiroy Uddin
 

What's hot (20)

Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7
 
Supriyanto squidproxyserver
Supriyanto squidproxyserverSupriyanto squidproxyserver
Supriyanto squidproxyserver
 
Konfigurasi webserver debian_7.6_wheezy
Konfigurasi webserver debian_7.6_wheezyKonfigurasi webserver debian_7.6_wheezy
Konfigurasi webserver debian_7.6_wheezy
 
Konfigurasi proxy server
Konfigurasi proxy serverKonfigurasi proxy server
Konfigurasi proxy server
 
konfigurasi proxy server
konfigurasi proxy serverkonfigurasi proxy server
konfigurasi proxy server
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
Langkah langkah konfigurasi dns, webserver, mail dan webmail server pada debi...
 
Deb6 RACHMAN ARISANDI PRATAMA
Deb6 RACHMAN ARISANDI PRATAMADeb6 RACHMAN ARISANDI PRATAMA
Deb6 RACHMAN ARISANDI PRATAMA
 
Konfigurasi https pada debian 7
Konfigurasi https pada debian 7Konfigurasi https pada debian 7
Konfigurasi https pada debian 7
 
Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7Konfigurasi samba server pada debian 7
Konfigurasi samba server pada debian 7
 
modul jaringan komputer
modul jaringan komputermodul jaringan komputer
modul jaringan komputer
 
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan WebserverTutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
Tutorial Instalasi Debian 7 wheezy DNS,DHCP,Webmail dan Webserver
 
Squid indonesia
Squid indonesiaSquid indonesia
Squid indonesia
 
Install wordpress di linux
Install wordpress di linuxInstall wordpress di linux
Install wordpress di linux
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
 
Debian 7 wheezy
Debian 7 wheezyDebian 7 wheezy
Debian 7 wheezy
 
Setting DHCP Ubuntu Server
Setting DHCP Ubuntu ServerSetting DHCP Ubuntu Server
Setting DHCP Ubuntu Server
 
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 102013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-44. Install Sistem Operasi melalui jaringan dengan ubuntu 10
 
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 102013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
2013-39. Install Sistem Operasi melalui jaringan dengan ubuntu 10
 

Viewers also liked

Extra Certificates.Edu.& CEU'sUW1997
Extra Certificates.Edu.& CEU'sUW1997Extra Certificates.Edu.& CEU'sUW1997
Extra Certificates.Edu.& CEU'sUW1997Fred Yezzi
 
OSS統合運用管理ツール「hinemos」のご紹介
OSS統合運用管理ツール「hinemos」のご紹介OSS統合運用管理ツール「hinemos」のご紹介
OSS統合運用管理ツール「hinemos」のご紹介
Hinemos
 
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
ITMO University
 
Las ป.5
Las ป.5Las ป.5
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
ITMO University
 
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJU
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJUDEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJU
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJUDaniel Caldas
 
Doon succesvol ondernemen 27 mei 2014
Doon succesvol ondernemen 27 mei 2014Doon succesvol ondernemen 27 mei 2014
Doon succesvol ondernemen 27 mei 2014
Succesvol-ondernemen
 
Las ป.1
Las ป.1Las ป.1
8 2-4水產品出口 歷年國家別製品別
8 2-4水產品出口 歷年國家別製品別8 2-4水產品出口 歷年國家別製品別
8 2-4水產品出口 歷年國家別製品別
Penlock Chen
 
Cada mañana te doy gracias
Cada mañana te doy graciasCada mañana te doy gracias
Cada mañana te doy gracias
lucyreina
 
La Madia, luglio-agosto 2014
La Madia, luglio-agosto 2014 La Madia, luglio-agosto 2014
La Madia, luglio-agosto 2014
salviatinocollection
 
En La Vida Ocurre Por Casualidad[1]
En La Vida Ocurre Por Casualidad[1]En La Vida Ocurre Por Casualidad[1]
En La Vida Ocurre Por Casualidad[1]
lucyreina
 
UNZA Bachelors Degree Correct
UNZA Bachelors Degree CorrectUNZA Bachelors Degree Correct
UNZA Bachelors Degree CorrectPhilippe Masengo
 
Turismo Cultural
Turismo CulturalTurismo Cultural
Turismo CulturalPaul Crary
 

Viewers also liked (20)

Extra Certificates.Edu.& CEU'sUW1997
Extra Certificates.Edu.& CEU'sUW1997Extra Certificates.Edu.& CEU'sUW1997
Extra Certificates.Edu.& CEU'sUW1997
 
Mir uv cgwjwec
Mir uv cgwjwecMir uv cgwjwec
Mir uv cgwjwec
 
OSS統合運用管理ツール「hinemos」のご紹介
OSS統合運用管理ツール「hinemos」のご紹介OSS統合運用管理ツール「hinemos」のご紹介
OSS統合運用管理ツール「hinemos」のご紹介
 
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
ТЕОРЕТИЧЕСКОЕ ИССЛЕДОВАНИЕ СВОЙСТВ ВОГНУТОЙ ПРОПУСКАЮЩЕЙ ГОЛОГРАММНОЙ ДИФРАКЦ...
 
Las ป.5
Las ป.5Las ป.5
Las ป.5
 
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
ИЗГОТОВЛЕНИЕ И АТТЕСТАЦИЯ ЗОНДОВ ИЗ СТЕКЛЯННЫХ МИКРОКАПИЛЛЯРОВ ДЛЯ СКАНИРУЮЩЕ...
 
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJU
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJUDEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJU
DEFESA TCC - A EVOLUÇÃO DO PLANEJAMENTO ESTRATÉGICO EM ARACAJU
 
1
11
1
 
La imagen
La imagenLa imagen
La imagen
 
Doon succesvol ondernemen 27 mei 2014
Doon succesvol ondernemen 27 mei 2014Doon succesvol ondernemen 27 mei 2014
Doon succesvol ondernemen 27 mei 2014
 
1
11
1
 
Energy
EnergyEnergy
Energy
 
Las ป.1
Las ป.1Las ป.1
Las ป.1
 
8 2-4水產品出口 歷年國家別製品別
8 2-4水產品出口 歷年國家別製品別8 2-4水產品出口 歷年國家別製品別
8 2-4水產品出口 歷年國家別製品別
 
Cada mañana te doy gracias
Cada mañana te doy graciasCada mañana te doy gracias
Cada mañana te doy gracias
 
AA Degree
AA DegreeAA Degree
AA Degree
 
La Madia, luglio-agosto 2014
La Madia, luglio-agosto 2014 La Madia, luglio-agosto 2014
La Madia, luglio-agosto 2014
 
En La Vida Ocurre Por Casualidad[1]
En La Vida Ocurre Por Casualidad[1]En La Vida Ocurre Por Casualidad[1]
En La Vida Ocurre Por Casualidad[1]
 
UNZA Bachelors Degree Correct
UNZA Bachelors Degree CorrectUNZA Bachelors Degree Correct
UNZA Bachelors Degree Correct
 
Turismo Cultural
Turismo CulturalTurismo Cultural
Turismo Cultural
 

Similar to Perkembangan web server

Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
Dwi Wahyudi
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devandy Enda
 
Web & dns server
Web & dns serverWeb & dns server
Web & dns server
Hadi Nursyam
 
Modul 8 squid
Modul 8 squidModul 8 squid
Modul 8 squid
Sri Yuyaxdab
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
rizkijunot
 
9.1 gatewae server
9.1 gatewae server9.1 gatewae server
9.1 gatewae server
wayan abyong
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
Syiroy Uddin
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
LuqmanAlHakim48
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
Arief Ubaidillah
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
Arief Ubaidillah
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
HARRY CHAN PUTRA
 
3 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version23 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version2
HARRY CHAN PUTRA
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmana
Andrian Lesmana
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
DobelCollection
 
Bab ii seting ip dan dhcp server
Bab ii seting ip dan dhcp serverBab ii seting ip dan dhcp server
Bab ii seting ip dan dhcp server
Candra Adi Putra
 
konfigurasi web server
konfigurasi web serverkonfigurasi web server
konfigurasi web server
Muhammad Anang
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
Anca Septiawan
 
Adminserver --smk teladan
Adminserver --smk teladanAdminserver --smk teladan
Adminserver --smk teladanNoviana Sitorus
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
BintaranAnggono
 

Similar to Perkembangan web server (20)

Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
Web & dns server
Web & dns serverWeb & dns server
Web & dns server
 
Modul 8 squid
Modul 8 squidModul 8 squid
Modul 8 squid
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
 
9.1 gatewae server
9.1 gatewae server9.1 gatewae server
9.1 gatewae server
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
 
Administrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptxAdministrasi Server Jaringan.pptx
Administrasi Server Jaringan.pptx
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
3 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version23 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version2
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmana
 
Materi ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptxMateri ASJ Kelas XII.pptx
Materi ASJ Kelas XII.pptx
 
Bab ii seting ip dan dhcp server
Bab ii seting ip dan dhcp serverBab ii seting ip dan dhcp server
Bab ii seting ip dan dhcp server
 
konfigurasi web server
konfigurasi web serverkonfigurasi web server
konfigurasi web server
 
Mengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam JaringanMengadministrasi Server Dalam Jaringan
Mengadministrasi Server Dalam Jaringan
 
Adminserver --smk teladan
Adminserver --smk teladanAdminserver --smk teladan
Adminserver --smk teladan
 
KK_17_TKJ
KK_17_TKJKK_17_TKJ
KK_17_TKJ
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
 

Perkembangan web server

  • 2. Perkembangan web server Pengertian Web Server Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server.
  • 3.
  • 4.
  • 5. 1.Client disini dapat berupa komputer desktop dengan minimal memiliki browser dan terhubung ke web serv er melalui jaringan (intranet atau internet). 2.Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat lunak web server. Agar komputer ini dapat diakses oleh client maka komputer harus terhubung ke jaringan (intranet atau internet). Dalam jaringan internet, komputer ini bisa saja bernama www.google.com, www.bl.ac.id , atau memiliki kode komputer (disebut IP Address) seperti 202.10.20.10 dan 200.100.50.25.
  • 6. 3.Pertama-tama, client (user) akan meminta suatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browser http://www.google.com . Client menekan tombol Enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa internet, bisa intranet) dan melalui protokol http, akan dicarilah komputer bernama www.google.com . Jika ditemukan, maka seolah- olah terjadi permintaan, “hai google, ada client yang minta halaman utama nich, ada dimana halamannya?”. Inilah yang disebut request.
  • 7. 4. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama google dari client, si server akan mencari- cari di komputernya halaman sesuai permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client (si peminta), namun jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan. Fitur Pada Web Server Virtual hosting untuk melayani berbagai situs Web menggunakan satu alamat IP. Mendukung file besar untuk bisa melayani file yang ukurannya lebih besar dari 2 GB pada Operating System 32 bit. Bandwidth throttling membatasi kecepatan respon agar tidak memantau pada satu jaringan dan untuk dapat melayani lebih banyak klien. Server-side scripting untuk mengha silkan halaman web dinamis, tapi tetap menjaga Web server dan implementasi situs Web terpisah dari satu sama lain.
  • 8. A. Konfigurasi komputer server 1. Login terlebih dahulu sebagi root dengan perintah: #sudo su 2.Menginstall Bind9 dengan perintah #apt - get install bind9 Mengextraks Lampp dengan perintah #tar zxvf xampp – linux - 1.7.tar.gz - C /opt 3. Menyetting network interfaces dengan perintah #nano /etc/network/interfaces Kemudian mengisikan script seperti berikut :
  • 9. Kemudian menyimpan dan menekan ctrl +x, mengklik y, dan tekan enter
  • 10. Kemudian merestart network dengan perintah #/etc/init.d/networking restart lalu mengecek ip dengan perintah #ifconfig
  • 11. 5. Melakukan konfigurasi dengan menambah host yang ada di komputer. Dengan perintah #nano /etc/hosts kemudian menambahkan script berikut di bawah ip local = 172.16.1.1 kurocaki.com
  • 12. 6. Melakukan konfigurasi pada resolver yaitu yang akan mengenali kurocaki.com dengan ip 172.16.1.1 maupun sebaliknya, dengan cara mengedit file resolv.conf di folder etc dengan perintah #nano /etc/resolv.conf .kemudian mengisikan script seperti gambar : Kemudian merestart network, untuk mengecek apakah kurocaki.com sudah dikenali oleh komputer dengan melakukan ping ke kurocaki.com
  • 13. 7. Menyetting di Network Connections, Dari System → Preferences → Network Connections, pada Wired memilih Edit,dan mengeklik pada Ipv4 Settings. Memilih Method Manual. Kemudian mengeklik add , memasukkan address, netmask, gateway, dns servers dan search domains, dan mengeklik Apply. Kemudian akan ditanyakan password untuk autentifikasi, masukkan password kemudian mengeklik Authenticate. Lihat gambar :
  • 14. B. Konfigurasi XAMPP 1. Mendownload atau mengcopi paket instalasi xampp-linux-1.7.tar.gz ( yang berisi apache, mysql, php5, perl ) 2. Mengextract xampp-linux-1.7.tar.gz di folder opt melalui terminal ataupun melalui archive manager. · Melalui terminal dengan perintah #tar zxvf xampp-linux-1.7.tar.gz -C /opt ·Melalui archive manager, mencari file xampp kemudian mengeklik dua kali kemudian mengeklik extract. 3. Menjalankan lampp dengan perintah: #/opt/lampp/lampp start
  • 15. C. Konfigurasi DNS server ( menggunakan BIND9 ) 1. Langkah selanjutnya adalah melakukan instalasi dan konfigurasi dari bind untuk membuat dns server. Adapun perintah untuk melakukan instalasi adalah sebagai berikut • # apt-get install bind9, kemudian akan ditanyakan “do you wan to continue” kemudian menekan”y” untuk melanjutkannya.( harus ada koneksi internet ) 2. mengkonfigurasi bind9. Masuk ke folder /etc/bind untuk melakukan konfigurasi. • # cd /etc/bind ( untuk masuk ke folder bind ) • # dir ( untuk melihat file-file dalam direktori /etc/bind ) 3. File-file yang akan dikonfigurasi antara lain = db.127, db.local dan named.conf.local 4. Setelah masuk ke dalam direktori /etc/bind, pertama-tama melakukan konfigurasi pada named.conf.local, dengan perintah #nano named.conf.local
  • 16. 5. Menambahkan script seperti di bawah ini dan meletakkan pada bagian yang paling bawah pada file named.conf.local tadi 6. Selanjutnya mencopy file yang ada pada folder bind db.local ke db.kurocaki.com dan db.127 ke db.192 dengan perintah #cp db.local db.kurocaki ; cp db.127 db.192
  • 17. 7. Mengedit file db.kurocaki.com dan db.192 dengan mengganti localhost menjadi kurocaki.com dan ip menjadi 172.16.1.1 Menyimpan perubahan seperti yang telah dilakukan. Keterangan : angka 1 pada script 1 IN PTR www.kurocaki.com merupakan IP belakangnya, contohnya seperti 172.16.1.254 maka yang diisikan 254.
  • 18. 8. melakukan restart aplikasi bind-nya dengan perintah #/etc/init.d/bind9 restart 9. Membuat script html untuk di tampilkan pada halaman web browser dengan script berikut: • Kemudian menyimpan script di atas.
  • 19. 10. Menyetting IP PC Client ,sesuaikan dengan IP PC Server