Tugas 2- 0317 (INDIVIDU)
Nama : Ria Wahyuni
Nim :1412511535
1. Apa yang anda ketahui tentang web server, application server dan
database server?berikan contohnya serta implementasinya dalam
produk komersial !
Pengertian Server atau Web server
Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan
berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita
kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali
yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen
HTML.
Database server
 adalah program komputer yang menyediakan layanan data lainnya ke komputer atau
program komputer, seperti yang ditetapkan oleh model klien-server. Istilah ini juga
merujuk kepada sebuah komputer yang didedikasikan untuk menjalankan program
server database. Database sistem manajemen database yang sering menyediakan
fungsi server, dan beberapa DBMSs (misalnya, MySQL) secara eksklusif bergantung
pada model klien-server untuk akses data.
CONTOH WEB SERVER
APACHE WEB SERVER.
Web server apache yang awal mulanya sebuah software open source (perangkat lunak terbuka) adalah alternatif dari
netscape yang kemudian sejak bulan april 1996 menjadi server web yang populer dan paling sering digunakan di internet.
Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama
NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya patch pada
perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch (“a patchy” server). Tetapi pada
halaman FAQ situs web resminya, disebutkan bahwa “Apache” dipilih untuk menghormati suku asli Indian Amerika Apache
(Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode
sumber dari NCSA. Web server apache ini dapat berjalan di sistem operasi berbasis unix / linux.
MICROSOFT INTERNET INFORMATION SERVICE (IIS).
Sebuah perusahaan besar microsoft menggunakan web server IIS pada sistem operasinya, yaitu pada Windows NT 4.0
Server, Windows 2000 Server atau Windows Server 2003. Layanan ini berfungsi sebagai pendukung protokol TCP/IP
yang berjalan dalam lapisan aplikasi (application layer). IIS juga menjadi fondasi dari platform Internet dan Intranet
Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft
Back Office lainnya.
LiteSpeed Web Server.
LiteSpeed Web Server adalah produk inti perusahaan, web server yang ringan, dan mampu membaca konfigurasi
Apache secara langsung. Perangkat lunak umumnya digunakan bersama dengan control panel web hosting, untuk
menggantikan apache sebagai web server. LiteSpeed web server tersedia untuk Linux, Mac OS X, Solaris, dan FreeBSD.
Rilis stabil terakhir adalah 5.0 yang dirilis pada bulan April 2015. LiteSpeed Web Server mendukung kedua SPDY / 3.1 dan
HTTP baru / 2 jaringan protokol.
Application Server
 Untuk application server, ia menyediakan layanan bisnis logic untuk aplikasi client bisa
melalui berbagai protokol, termasuk di dalamnya protokol HTTP. Kalau web server
intinya pada penerimaan request dan pengiriman kembali respon dalam bentuk
halaman web untuk akhirnya ditampilkan kembali di browser, maka untuk aplication
server menyediakan akses ke bisnes logic untuk digunakan oleh client. Program aplikasi
client dapat menggunakan bisnis logic ini dengan memanggil method yang ada pada
suatu objek.
Contoh Application Server
 Sebagai sebuah contoh, bayangkan sebuah alikasi toko online yang harus menyediakan
informasi harga dan stok barang secara real time. Seperti yang kebnyakan sudah ada,
apliaksi ini bisa didesain dengan sebuah halaman yang terdiri dari form, yang anda bisa
memilih product dsb, kemudian setelah anda mensubmit request, akan muncul halamn
respon yang berisi daftar arga dan stok barang yang anda pilih. Kemudian anda bisa
memilih barang tersebut untuk dimasukkan ke daftar pembelian, atau cukup sekedar
melihat saja. Aplikasi ini bisa dikembangkan melalui 2 cara yaitu dengan web server
atau dengan application server.
Contoh Appliocation server
WebLogic Server (BEA), JBoss (Red Hat), WebSphere (IBM),
JRun (Adobe), Apache Geronimo (Apache Foundation, based
on IBM WebSphere), Oracle OC4J (Oracle Corporation), Sun
Java System Application Server (Sun Microsystems) and
Glassfish Application Server (based on Sun Java System
Application Server). Contoh web server: Apache (oleh vendor
apache), IIS (Microsoft), GFE (Google) dsb.
Macam - Macam Program Database Server :
1. Mysql
 MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL yang
multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB
membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General
Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-
kasus dimana penggunaannya tidak cocok dengan penggunaan GPL
2. Microsoft SQL Server 2000
 Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS)
yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas.
Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server.
Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS
ini menjadi pilihan para database administrator.
Oracle
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara
terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif
karena kemampuannya dalam hal sebagai berikut:
Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
1. Menangani manajemen space dan basis data yang besar
2. Mendukung akses data secara simultan
3. Performansi pemrosesan transaksi yang tinggi
4. Menjamin ketersediaan yang terkontrol
5. Lingkungan yang terreplikasi
 Nginx itu sebetulnya Web server yang sama-sama open source, layaknya apache.
 1. Arsitektur Nginx
Salah satu yang membuat nginx menjadi sangat cepat adalah jenis arsitektur nginx itu sendiri. Jika di
bandingkan dengan apache yang process based, nginx menjadi jauh lebih unggul karena event-based
nya. Sehingga mampu memanfaatkan seminimal mungkin thread untuk memproses request dari user,
sehingga akhirnya memori yang terpakai oleh Nginx menjadi minimal. Karena memori yang dipakai
sangat kecil, maka hasilnya server menjadi ringan dan jauh-jauh lebih responsif (memiliki respon super
cepat). Apache memiliki jutaan fungsi sedangkan yang digunakan itu hanya 6 saja.
2. Apa yang anda ketahui tentang Nginx, serta jelaskan alasan kenapa Nginx
memiliki performa yang lebih baik diantara web server lain seperti apache web server?
2. Ia memiliki sebuah server yang dipersiapkan untuk menangani sepuluh juta request setiap harinya,
ini berarti server tersebut diharuskan menangani beberapa ratus request per detiknya. Ketika Bob
mengujinya dengan menggunakan Nginx (setelah berbagai konfigurasi dan tweak), puncak tertinggi
penggunaan memori hanyalah 15MB saja dan hanya memanfaatkan 10% resource CPU.
Dengan beban yang sama, lalu diujikan kepada Apache ternyata Apache gagal akibat menjalankan
terlalu banyak thread. Jumlah memori yang terpakai adalah 400MB untuk semua stack thread. Dan
bahkan terjadi memory leak sekitar 20MB setiap jamnya.
Intinya nginx memiliki performa jauh-jauh lebih baik ketimbang apache.
3. Fitur Yang Mantap
nggaplah apache sebagai toserba, toko serba ada yang berisi banyak sekali produk, mulai
dari sembako, pakaian, elektronik, keperluan properti, semuanya ada. Beda dengan nginx
menyediakan produk yang memang orang kebanyakan cari, misalkan hanya menyediakan
sembako saja.
Dalam wikivs tercatat bahwa nginx pun memiliki fitur-fitur yang lengkap sesuai kebutuhan
sehari-hari, menangani trafik yang sangat padat.
4. Kemudahan
Ease of Use, kemudahan dalam penggunaan. Menjadi salah satu keunggulan dari nginx.
Bagi Anda yang terbiasa mengkonfigurasikan apache, tidak terlalu berbeda jauh dengan
nginx. Bedanya konfigurasi di nginx jauh lebih simpel ketimbang apache. Dan sudah
banyak tools yang disediakan untuk mempermudah installasi nginx, maupun untuk
optimasinya, mempersiapkan nginx untuk bisa digunakan melayani trafik yang padat
merayap. Sebagai contohnya CentMin Mod, silahkan baca artikel saya mengenai
"CentMinMod : Cara Cepat Bangun Web Server Yang Ngebut Di Server Centos !"
3. Jelaskan apa yang dimaksud dengan istilah Domain, Hosting,
Cloud !, berikan contoh dan implementasinya.
Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau
email server di jaringan komputer ataupun internet. Fungsi Domain adalah untukmempermudah pengguna di
internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi
tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal
sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "wikipedia.org". Nama domain kadang-kadang
disebut pula dengan istilah URL, atau alamat website.
 Hosting adalah tempat untuk menyimpan data digital yaitu termasuk text, gambar, atau video
yang nantinya kesemua informasi tersebut akan di tampilkan dalam bentuk website. Para
jasa hosting akan menyediakan server yang aktif selama 24 jam agar orang-orang dapat
berkunjung ke website Anda setiap saat.
Server hosting pada umumnya wajib memiliki koneksi internet dengan kecepatan tinggi karena hal
ini sangat berpengaruh pada kecepatan akses website
Jenis dan Contoh Hosting
 Free Hosting
 Sesuai dengan namanya, penggunaan free hosting tidak dipungut biaya sepeser pun, dan
diberikan secara cuma cuma oleh penyedia layanan hosting.
 Walaupun gratis, terdapat batasan-batasan yang membuat penggunaannya tidak seoptimal
dengan yang berbayar. Tujuannya adalah agar pelanggan dapat mencoba layanan tersebut
terlebih dahulu sebelum membayar untuk dapat menggunakannya tanpa batasan (lebih dikenal
sebagai sistem free trial).
 Free hosting adalah pilihan tepat bagi orang-orang yang ingin belajar dan memahami tentang
kegunaan dan cara menggunakan hosting sebelum memutuskan untuk membeli layanan yang
lebih baik.
 Shared Hosting
Sesuai dengan namanya, shared hosting adalah layanan berbagi. Berbagi dalam arti bahwa baik
resource ataupun RAM yang ada pada server akan digunakan secara bersama-sama dengan para
pengguna lain.
Layanan hosting jenis ini adalah layanan yang paling populer dan banyak digunakan. Harganya yang
ekonomis serta kualitas yang cukup memadai menjadi faktor utama alasan orang-orang untuk
menggunakan layanan ini.
Layanan shared hosting banyak digunakan oleh orang-orang yang baru membangun website atau
blog pribadi dengan pengunjung yang belum cukup ramai.
 VPS Hosting
VPS adalah kependekan dari Virtual Private Server. Pada layanan berikut ini, Anda dapat menyewa
sebuah server virtual yang hanya akan digunakan oleh satu pengguna saja.
Pada layanan ini, 1 server fisik terdiri dari beberapa VPS yang akan disewakan ke orang-orang.
VPS sangat cocok digunakan oleh pemilik website atau blog dengan pengunjung cukup banyak. Hal
dikarenakan Anda akan diberikan keleluasan untuk menggunakan semua resource dan RAM yang
terdapat pada server virtual tersebut.
Namun diperlukan pengetahuan dan kemampuan teknis yang mumpuni untuk mengelola VPS
semua kontrol berada di tangan penggunanya.
 Dedicated Hosting
Masih sama seperti VPS, dedicated hosting adalah layanan yang digunakan hanya untuk pengguna
tunggal. Perbedaannya adalah, Anda akan diberikan sebuah server fisik khusus untuk digunakan
seorang. Pada server tersebut Anda bebas menginstall sistem operasi dan control panel. Perubahan
dan pengaturan pada server tersebut juga bebas Anda lakukan.
Karena kualitasnya yang bagus, layanan ini tergolong cukup mahal, dan menjadi idaman banyak
pemilik website.
Kelebihan yang Anda terima adalah: RAM lebih tinggi, CPU lebih canggih, serta hardisk dengan
kapasitas lebih besar. Semua kelebihan tersebut tidak dibagikan ke siapapun, melainkan hanya untuk
Anda gunakan sendiri.Dedicated server umumnya digunakan oleh website-website besar dengan
pengunjung banyak.Masih sama halnya seperti VPS, karena Anda akan mendapatkan kontrol penuh
atas pengelolaan server, maka dibutuhkan pengetahuan mumpuni akan cara pengelolaannya

More Related Content

PPTX
Tugas 2 – 0317 (individu)
PPTX
Tugas webserver SO II - 09 154
PPTX
Tugas webserver
PPTX
Tugas2 0317 [lingga eka pradipta]-[1411501073]
PPT
Tugas Pw [21]
PPTX
Tugas 2 0317-nurul azmi-1412510587
PPT
Perkembangan web server di Linux
PPTX
Tugas 2 – 0317 (individu)
Tugas webserver SO II - 09 154
Tugas webserver
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas Pw [21]
Tugas 2 0317-nurul azmi-1412510587
Perkembangan web server di Linux

What's hot (18)

PPTX
Teori Web Database Server Linux Debian
PPTX
Perkembangan web server
PPTX
Web server mjs
PPTX
Tugas 2 0317-fahreza yozi-1612510832
PDF
konfigurasi web server
PPTX
Tugas 1
PPT
Tugas pw [21] web server - fix
PPTX
Tugas 2 ihsan riadi - 1412511162
PPT
Migrasi dan menerbit web
PDF
Jarkom - Jilid IX
PPTX
Rekweb
PPTX
Rekayasa web part 2 khaerul anwar
PDF
Jarkom - Jilid XI
PDF
Jarkom - Jilid VII
PPT
Tugas 2 – 0317 (individu) andrian lesmana
PPTX
Jenis layanan & macam sistem
PPTX
Perkembangan web server di Linux
PPTX
Tugas individu 2 nasrul akbar 1412510552
Teori Web Database Server Linux Debian
Perkembangan web server
Web server mjs
Tugas 2 0317-fahreza yozi-1612510832
konfigurasi web server
Tugas 1
Tugas pw [21] web server - fix
Tugas 2 ihsan riadi - 1412511162
Migrasi dan menerbit web
Jarkom - Jilid IX
Rekweb
Rekayasa web part 2 khaerul anwar
Jarkom - Jilid XI
Jarkom - Jilid VII
Tugas 2 – 0317 (individu) andrian lesmana
Jenis layanan & macam sistem
Perkembangan web server di Linux
Tugas individu 2 nasrul akbar 1412510552
Ad

Viewers also liked (15)

DOC
Wilmer CV
PPTX
Cómo alcanzar la excelencia
PPTX
Ingenieros de sistemas
PDF
Catalogo fregaderos-inox-2016
DOCX
Determinación de los costos de un proyecto
PDF
ΣΕΒ, εβδομαδιαίο 02-03-2017
PPTX
5 tecnologías que cambiarán el salón de clases
PDF
Ice-Cream
PDF
Cabalgata feria Jaén 2016
PDF
Loadแนวข้อสอบ พนักงานประจำสำนักงาน กรมสรรพสามิต
PPT
Kognitivní dimenze diskurzu: Konstrukční gramatiky a pojmová integrace
PPTX
Ginmastica ritmica
PPS
Naran kaghan
DOCX
Tourism in pakistan
PDF
Viajar es mi pasión
Wilmer CV
Cómo alcanzar la excelencia
Ingenieros de sistemas
Catalogo fregaderos-inox-2016
Determinación de los costos de un proyecto
ΣΕΒ, εβδομαδιαίο 02-03-2017
5 tecnologías que cambiarán el salón de clases
Ice-Cream
Cabalgata feria Jaén 2016
Loadแนวข้อสอบ พนักงานประจำสำนักงาน กรมสรรพสามิต
Kognitivní dimenze diskurzu: Konstrukční gramatiky a pojmová integrace
Ginmastica ritmica
Naran kaghan
Tourism in pakistan
Viajar es mi pasión
Ad

Similar to Tugas 2 0317 (Individu) (20)

PPTX
Perkembangan web server di linux
PPTX
Kel 1 Jarkom web server-1.pptx
PPTX
WEB SERVER Pelajaran Administrasi Sistem Jaringan
PPTX
Tugas rekweb 2 individu
PPTX
Tugas 2 0317-imelda felicia-1412510545
PPTX
Tugas 2 0317-dewi apriliani-1412510602
PPTX
Tugas[2] 0317-[rachmawan darma]-[1311500100]
PPTX
Tugas[2] 0317-[tryanita]-[1411511676]
PPTX
Tugas 2 0317 individu
PPTX
Tugas individu 2 Rekweb
PPTX
Rekayasa web (tugas 2)
PDF
Laporan praktikum modul 3
PDF
Xampp Untuk Pemula
PPTX
Tugas 2 - 0317-mukhlis abdilah-1411511213
PDF
Module desain web
PPTX
Tugas 2 rekayasa web 0317
DOC
Bab 4 tools-pemrograman-web-dan-database
PPTX
Tugas 2 rekweb
PPTX
Tugas2 krisna muktiandika-1511510347
PDF
Php, mySQL dan Javascript - 1
Perkembangan web server di linux
Kel 1 Jarkom web server-1.pptx
WEB SERVER Pelajaran Administrasi Sistem Jaringan
Tugas rekweb 2 individu
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-dewi apriliani-1412510602
Tugas[2] 0317-[rachmawan darma]-[1311500100]
Tugas[2] 0317-[tryanita]-[1411511676]
Tugas 2 0317 individu
Tugas individu 2 Rekweb
Rekayasa web (tugas 2)
Laporan praktikum modul 3
Xampp Untuk Pemula
Tugas 2 - 0317-mukhlis abdilah-1411511213
Module desain web
Tugas 2 rekayasa web 0317
Bab 4 tools-pemrograman-web-dan-database
Tugas 2 rekweb
Tugas2 krisna muktiandika-1511510347
Php, mySQL dan Javascript - 1

Recently uploaded (20)

PPT
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
PPTX
PPK - XII AKL KD KEWIRAUSAHAAN SMK1.pptx
PDF
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
PDF
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
PPTX
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
DOCX
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
PPTX
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
DOCX
Modul Ajar Deep Learning Informatika Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Ekonomi Kelas X SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning Ekonomi Kelas 10 SMA Terbaru 2025
PPTX
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 10 Ter...
PPTX
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
DOCX
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 11 SMA Terbaru 2025
PPTX
Materi Induksi untuk karyawan baru/new hire
PPTX
pedoman tes kompetensi akademik deep learning
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
PDF
Asal-usul Postmodernitas & materi singkat.pdf
PPTX
Power Point Materi Tanda Baca Kelas III SD
Tugas Modul 1.Konsep Pola Pikir Bertumbuh.ppt
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
PPK - XII AKL KD KEWIRAUSAHAAN SMK1.pptx
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
Materi Pendidikan Agama Islam - Kelas 12 SMA - Cabang Iman: Keterkaitan antar...
Pola Pikir Bertumbuh Pembelajaran Mendalam.pptx
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
Modul Ajar Deep Learning Informatika Kelas 10 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Ekonomi Kelas X SMA Terbaru 2025
Modul Ajar Deep Learning Ekonomi Kelas 10 SMA Terbaru 2025
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Bahasa Arab Kelas 10 Ter...
Bahan Ajar PAI 8 BAB 2 iman kepada kitab Allah.pptx
Modul Ajar Deep Learning PKWU Pengelolaan Kelas 11 SMA Terbaru 2025
Materi Induksi untuk karyawan baru/new hire
pedoman tes kompetensi akademik deep learning
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
Asal-usul Postmodernitas & materi singkat.pdf
Power Point Materi Tanda Baca Kelas III SD

Tugas 2 0317 (Individu)

  • 1. Tugas 2- 0317 (INDIVIDU) Nama : Ria Wahyuni Nim :1412511535
  • 2. 1. Apa yang anda ketahui tentang web server, application server dan database server?berikan contohnya serta implementasinya dalam produk komersial ! Pengertian Server atau Web server Server atau Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.
  • 3. Database server  adalah program komputer yang menyediakan layanan data lainnya ke komputer atau program komputer, seperti yang ditetapkan oleh model klien-server. Istilah ini juga merujuk kepada sebuah komputer yang didedikasikan untuk menjalankan program server database. Database sistem manajemen database yang sering menyediakan fungsi server, dan beberapa DBMSs (misalnya, MySQL) secara eksklusif bergantung pada model klien-server untuk akses data.
  • 4. CONTOH WEB SERVER APACHE WEB SERVER. Web server apache yang awal mulanya sebuah software open source (perangkat lunak terbuka) adalah alternatif dari netscape yang kemudian sejak bulan april 1996 menjadi server web yang populer dan paling sering digunakan di internet. Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch (“a patchy” server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa “Apache” dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA. Web server apache ini dapat berjalan di sistem operasi berbasis unix / linux.
  • 5. MICROSOFT INTERNET INFORMATION SERVICE (IIS). Sebuah perusahaan besar microsoft menggunakan web server IIS pada sistem operasinya, yaitu pada Windows NT 4.0 Server, Windows 2000 Server atau Windows Server 2003. Layanan ini berfungsi sebagai pendukung protokol TCP/IP yang berjalan dalam lapisan aplikasi (application layer). IIS juga menjadi fondasi dari platform Internet dan Intranet Microsoft, yang mencakup Microsoft Site Server, Microsoft Commercial Internet System dan produk-produk Microsoft Back Office lainnya. LiteSpeed Web Server. LiteSpeed Web Server adalah produk inti perusahaan, web server yang ringan, dan mampu membaca konfigurasi Apache secara langsung. Perangkat lunak umumnya digunakan bersama dengan control panel web hosting, untuk menggantikan apache sebagai web server. LiteSpeed web server tersedia untuk Linux, Mac OS X, Solaris, dan FreeBSD. Rilis stabil terakhir adalah 5.0 yang dirilis pada bulan April 2015. LiteSpeed Web Server mendukung kedua SPDY / 3.1 dan HTTP baru / 2 jaringan protokol.
  • 6. Application Server  Untuk application server, ia menyediakan layanan bisnis logic untuk aplikasi client bisa melalui berbagai protokol, termasuk di dalamnya protokol HTTP. Kalau web server intinya pada penerimaan request dan pengiriman kembali respon dalam bentuk halaman web untuk akhirnya ditampilkan kembali di browser, maka untuk aplication server menyediakan akses ke bisnes logic untuk digunakan oleh client. Program aplikasi client dapat menggunakan bisnis logic ini dengan memanggil method yang ada pada suatu objek.
  • 7. Contoh Application Server  Sebagai sebuah contoh, bayangkan sebuah alikasi toko online yang harus menyediakan informasi harga dan stok barang secara real time. Seperti yang kebnyakan sudah ada, apliaksi ini bisa didesain dengan sebuah halaman yang terdiri dari form, yang anda bisa memilih product dsb, kemudian setelah anda mensubmit request, akan muncul halamn respon yang berisi daftar arga dan stok barang yang anda pilih. Kemudian anda bisa memilih barang tersebut untuk dimasukkan ke daftar pembelian, atau cukup sekedar melihat saja. Aplikasi ini bisa dikembangkan melalui 2 cara yaitu dengan web server atau dengan application server.
  • 8. Contoh Appliocation server WebLogic Server (BEA), JBoss (Red Hat), WebSphere (IBM), JRun (Adobe), Apache Geronimo (Apache Foundation, based on IBM WebSphere), Oracle OC4J (Oracle Corporation), Sun Java System Application Server (Sun Microsystems) and Glassfish Application Server (based on Sun Java System Application Server). Contoh web server: Apache (oleh vendor apache), IIS (Microsoft), GFE (Google) dsb.
  • 9. Macam - Macam Program Database Server : 1. Mysql  MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public Licenci (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus- kasus dimana penggunaannya tidak cocok dengan penggunaan GPL 2. Microsoft SQL Server 2000  Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server. Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS ini menjadi pilihan para database administrator.
  • 10. Oracle Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut: Dapat bekerja di lingkungan client/server (pemrosesan tersebar) 1. Menangani manajemen space dan basis data yang besar 2. Mendukung akses data secara simultan 3. Performansi pemrosesan transaksi yang tinggi 4. Menjamin ketersediaan yang terkontrol 5. Lingkungan yang terreplikasi
  • 11.  Nginx itu sebetulnya Web server yang sama-sama open source, layaknya apache.  1. Arsitektur Nginx Salah satu yang membuat nginx menjadi sangat cepat adalah jenis arsitektur nginx itu sendiri. Jika di bandingkan dengan apache yang process based, nginx menjadi jauh lebih unggul karena event-based nya. Sehingga mampu memanfaatkan seminimal mungkin thread untuk memproses request dari user, sehingga akhirnya memori yang terpakai oleh Nginx menjadi minimal. Karena memori yang dipakai sangat kecil, maka hasilnya server menjadi ringan dan jauh-jauh lebih responsif (memiliki respon super cepat). Apache memiliki jutaan fungsi sedangkan yang digunakan itu hanya 6 saja. 2. Apa yang anda ketahui tentang Nginx, serta jelaskan alasan kenapa Nginx memiliki performa yang lebih baik diantara web server lain seperti apache web server?
  • 12. 2. Ia memiliki sebuah server yang dipersiapkan untuk menangani sepuluh juta request setiap harinya, ini berarti server tersebut diharuskan menangani beberapa ratus request per detiknya. Ketika Bob mengujinya dengan menggunakan Nginx (setelah berbagai konfigurasi dan tweak), puncak tertinggi penggunaan memori hanyalah 15MB saja dan hanya memanfaatkan 10% resource CPU. Dengan beban yang sama, lalu diujikan kepada Apache ternyata Apache gagal akibat menjalankan terlalu banyak thread. Jumlah memori yang terpakai adalah 400MB untuk semua stack thread. Dan bahkan terjadi memory leak sekitar 20MB setiap jamnya. Intinya nginx memiliki performa jauh-jauh lebih baik ketimbang apache.
  • 13. 3. Fitur Yang Mantap nggaplah apache sebagai toserba, toko serba ada yang berisi banyak sekali produk, mulai dari sembako, pakaian, elektronik, keperluan properti, semuanya ada. Beda dengan nginx menyediakan produk yang memang orang kebanyakan cari, misalkan hanya menyediakan sembako saja. Dalam wikivs tercatat bahwa nginx pun memiliki fitur-fitur yang lengkap sesuai kebutuhan sehari-hari, menangani trafik yang sangat padat.
  • 14. 4. Kemudahan Ease of Use, kemudahan dalam penggunaan. Menjadi salah satu keunggulan dari nginx. Bagi Anda yang terbiasa mengkonfigurasikan apache, tidak terlalu berbeda jauh dengan nginx. Bedanya konfigurasi di nginx jauh lebih simpel ketimbang apache. Dan sudah banyak tools yang disediakan untuk mempermudah installasi nginx, maupun untuk optimasinya, mempersiapkan nginx untuk bisa digunakan melayani trafik yang padat merayap. Sebagai contohnya CentMin Mod, silahkan baca artikel saya mengenai "CentMinMod : Cara Cepat Bangun Web Server Yang Ngebut Di Server Centos !"
  • 15. 3. Jelaskan apa yang dimaksud dengan istilah Domain, Hosting, Cloud !, berikan contoh dan implementasinya. Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Fungsi Domain adalah untukmempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "wikipedia.org". Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.
  • 16.  Hosting adalah tempat untuk menyimpan data digital yaitu termasuk text, gambar, atau video yang nantinya kesemua informasi tersebut akan di tampilkan dalam bentuk website. Para jasa hosting akan menyediakan server yang aktif selama 24 jam agar orang-orang dapat berkunjung ke website Anda setiap saat. Server hosting pada umumnya wajib memiliki koneksi internet dengan kecepatan tinggi karena hal ini sangat berpengaruh pada kecepatan akses website
  • 17. Jenis dan Contoh Hosting  Free Hosting  Sesuai dengan namanya, penggunaan free hosting tidak dipungut biaya sepeser pun, dan diberikan secara cuma cuma oleh penyedia layanan hosting.  Walaupun gratis, terdapat batasan-batasan yang membuat penggunaannya tidak seoptimal dengan yang berbayar. Tujuannya adalah agar pelanggan dapat mencoba layanan tersebut terlebih dahulu sebelum membayar untuk dapat menggunakannya tanpa batasan (lebih dikenal sebagai sistem free trial).  Free hosting adalah pilihan tepat bagi orang-orang yang ingin belajar dan memahami tentang kegunaan dan cara menggunakan hosting sebelum memutuskan untuk membeli layanan yang lebih baik.
  • 18.  Shared Hosting Sesuai dengan namanya, shared hosting adalah layanan berbagi. Berbagi dalam arti bahwa baik resource ataupun RAM yang ada pada server akan digunakan secara bersama-sama dengan para pengguna lain. Layanan hosting jenis ini adalah layanan yang paling populer dan banyak digunakan. Harganya yang ekonomis serta kualitas yang cukup memadai menjadi faktor utama alasan orang-orang untuk menggunakan layanan ini. Layanan shared hosting banyak digunakan oleh orang-orang yang baru membangun website atau blog pribadi dengan pengunjung yang belum cukup ramai.
  • 19.  VPS Hosting VPS adalah kependekan dari Virtual Private Server. Pada layanan berikut ini, Anda dapat menyewa sebuah server virtual yang hanya akan digunakan oleh satu pengguna saja. Pada layanan ini, 1 server fisik terdiri dari beberapa VPS yang akan disewakan ke orang-orang. VPS sangat cocok digunakan oleh pemilik website atau blog dengan pengunjung cukup banyak. Hal dikarenakan Anda akan diberikan keleluasan untuk menggunakan semua resource dan RAM yang terdapat pada server virtual tersebut. Namun diperlukan pengetahuan dan kemampuan teknis yang mumpuni untuk mengelola VPS semua kontrol berada di tangan penggunanya.
  • 20.  Dedicated Hosting Masih sama seperti VPS, dedicated hosting adalah layanan yang digunakan hanya untuk pengguna tunggal. Perbedaannya adalah, Anda akan diberikan sebuah server fisik khusus untuk digunakan seorang. Pada server tersebut Anda bebas menginstall sistem operasi dan control panel. Perubahan dan pengaturan pada server tersebut juga bebas Anda lakukan. Karena kualitasnya yang bagus, layanan ini tergolong cukup mahal, dan menjadi idaman banyak pemilik website. Kelebihan yang Anda terima adalah: RAM lebih tinggi, CPU lebih canggih, serta hardisk dengan kapasitas lebih besar. Semua kelebihan tersebut tidak dibagikan ke siapapun, melainkan hanya untuk Anda gunakan sendiri.Dedicated server umumnya digunakan oleh website-website besar dengan pengunjung banyak.Masih sama halnya seperti VPS, karena Anda akan mendapatkan kontrol penuh atas pengelolaan server, maka dibutuhkan pengetahuan mumpuni akan cara pengelolaannya