SlideShare a Scribd company logo
1 of 12
TUGAS 2
REKAYASA WEB
NAMA : WILDAN LATIEF NIM : 1512500818
web server
• 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 dan untuk mengirimkan kembali yang hasilnya
dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML. itulah
pengertian web server sebenarnya. dalam bentuk
sederhana web server akan mengirim data HTML
kepada permintaan web Browser sehingga akan terlihat
seperti pada umumnya yaitu sebuah tampilan website.
application server
• application server adalah aplikasi pada sistem komputer yang
berfungsi melayani permintaan akses dari komputer pengguna atau
klien. Salah satu contoh aplikasinya adalah Web Server. Web
Server berisi tampilan informasi-informasi yang dapat diakses
menggunakan web browser seperti mozilla firefox dan internet
explorer. Contoh lain yaitu FTP Server, FTP Server berfungsi
melayani transaksi pertukaran data komputer server dengan klien
menggunakan aplikasi FTP klien.
• Pada bahasan selanjutnya akan diberikan beberapa aplikasi server
yang sering digunakan beserta penjelasannya secara umum yaitu
DHCP server, Mail Server, DNS Server, FTP Server, Web Server,
Proxy Server, dan Database Server.
Database server
• Database server adalah sebuah program komputer yang
menyediakanlayanan pengelolaan basis data dan
melayani komputer atau program aplikasibasis data
yang menggunakan model klien/server. Istilah ini juga
merujuk kepada sebuah komputer (umumnya
merupakan yang didedikasikanuntuk menjalankan
program yang bersangkutan. Sistem manajemen basis
data (SMBD) pada umumnya menyediakan fungsi-fungsi
server basis data, dan beberapa SMBD (seperti halnya
MySQL atau Microsoft SQL Server) sangat bergantung
kepada model klien-server untuk mengakses basis
datanya.
APA ITU NGINX
• Nginx
Web client meminta files ke Web server melalui Nginx
dan request ini disimpan di memory server lalu
diteruskan untuk diproses ke Apache dan terjadilah
pemrosesan PHP dan MySQL dan hasilnya oleh Apache
akan disimpan sementara di RAM (Memory) lalu
diteruskan ke Nginx untuk disimpan sebagai file statis di
hardisk dan disampaikan ke web client. Karena dalam
nginx yg menyampaikan output file bukan langsung
memory maka penumpukan data di memory akan
berkurang dan server pun akan bekerja lebih cepat dan
stabil.
ALASAN NGINX
• Nginx, banyak orang membicarakan, meski kadang salah di
pelafalannya. Nginx (di baca engine x, bukan enging). Apa sih nginx
itu? Nginx itu sebetulnya Web server yang sama-sama open
source, layaknya apache.
Jika dilihat fakta saat ini, sudah jadi rahasia umum jika apache
sudah sedemikian populernya dan digunakan di hampir semua
layanan hosting yang ada di dunia. Meskipun apache sangat
populer, tapi tetap saja belum bisa menangani kebutuhan web
server yang memiliki HIGH TRAFIC. Sehingga beberapa orang
dalam komunitas memaksakan diri untuk membuat solusi alternatif,
sebuah web server yang memang ditujukan penggunaan lebih
kepada Performa, kemudahan, kecepatan. Sehingga bisa
menghandle lalu lintas trafik yang amat padat.
APA ITU DOMAIN
• DOMAIN adalah alamat website kita. Domain dipergunakan untuk mempermudah
pengunjung mengingat alamat website. Karena itulah, kita perlu memiliki nama
domain yang mudah diingat. Domain terdiri dari 2 bagian.
• Nama domain
• Extension
• Kita ambil contoh: GOOGLE.COM
• GOOGLE adalah nama domain
COM adalah extension.
• Penamaan nama domain hanya diijinkan menggunakan huruf, angka dan garis
penghubung. Pengunaan huruf kapital dan huruf kecil diabaikan. Artinya:
• GOOGLE.com dan Google.Com atau gOOgLe.cOm akan tetap menuju ke halaman
google.com semua.
• Dan sebuah nama domain hanya bisa dimiliki oleh satu orang saja. Jika suatu
domain sudah dimiliki oleh orang lain, maka kita harus menunggu hingga domain itu
expired dan tidak diperpanjang kembali oleh pemiliknya. Biasanya memakan waktu 2
bulan
APA ITU CLOUD HOSTING
• Cloud hosting merupakan layanan hosting yang
terhubung pada banyak server, dimana pengguna tidak
perlu khawatir akan kinerja server yang tidak stabil atau
sumber daya yang terbatas pada layanan hosting
tradisional seperti dedicated server atau shared hosting.
• Teknologi cloud computing memungkinkan kita memiliki
resource yang tidak terbatas karena terhubung ke
banyak mesin (server) fisik, sehingga memudahkan kita
untuk menambahkan server baru secara on the fly tanpa
mengganggu proses yang sedang berjalan.
Contoh Domain Name
• Contoh contoh domain name
• Ada Beberapa Pembagian Domain Secara Global
• 1. Generic Top Level Domain (gTLD)
• Domain pada dasarnya yang dipakai secara internasional yang dikelola oleh suatu badan yang
disebut dengan Internic atau kependekan dari international Network Information Center dibawah
IANA (Internet Assigned Number Authority). Berikut beberapa contoh Domain yang termasuk
kedalam Generic Top Level Domain sebagai berikut:
• Domain .com: domain yang dipakai oleh organisasi atau individu yang bersifat komersial.
• Domain .edu: domain yang dipakai oleh organisasi atau sebuah lembaga pendidikan.
• Domain .gov: domain yang dipakai oleh lembaga dan juga instansi pemerintah yang dimiliki
Amerika Serikat.
• Domain .int: Domain yang dipakai oleh seuatu organisasi bertaraf internasional.
• Domain .net: Domain yang dipakai oleh penyedia jasa internet (ISP).
• Domain .org: dipakai untuk sebuah organisasi non komersial.
• Domain .aero: Domain yang dipakai untuk industri pesawat terbang.
• DOmain .asia: Domain yang dipakai untuk kawasan Asia-Pasific.
• Domain .biz: Domain yang dipakai untuk para pebisnis.
• Domain .info: Domain yang dipakai untuk website informasi.
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
• Baca Juga: Pengertian dan Manfaat Website Menurut Para Ahli
• 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.
CONTOH CLOUD
• Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan
pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa
melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna
disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi.
Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan
dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen
dapat merasakan manfaatnya.
• Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara
global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet
dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak
berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung
ke internet.
• Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu
perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang
dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah
keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri
sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka,
pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk
mengelola data berbasis Cloud Computing.
TERIMA KASIH

More Related Content

What's hot

Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602dewiapril1996
 
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545imeldafelicia
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaAndrian Lesmana
 
Rekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwarRekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwarKhaerul Anwar
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux DebianHasbullah Marwan
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqisafei123
 
Tugas 2 rekayasa web 0317
Tugas 2 rekayasa web 0317Tugas 2 rekayasa web 0317
Tugas 2 rekayasa web 0317esti setiasih
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Linda Lestari
 
Manajemen server web dengan WHM/cpanel, Virtualmin
Manajemen server web dengan WHM/cpanel, VirtualminManajemen server web dengan WHM/cpanel, Virtualmin
Manajemen server web dengan WHM/cpanel, VirtualminImam Suharjo
 
Rekayasa web (tugas 2)
Rekayasa web (tugas 2)Rekayasa web (tugas 2)
Rekayasa web (tugas 2)Hardy Tanamas
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp serverSuhestin Hezztun
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns servermuhlih
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxDonny Kurniawan
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2aryandi572
 

What's hot (20)

Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602Tugas 2 0317-dewi apriliani-1412510602
Tugas 2 0317-dewi apriliani-1412510602
 
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545
 
Tugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmanaTugas 2 – 0317 (individu) andrian lesmana
Tugas 2 – 0317 (individu) andrian lesmana
 
Rekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwarRekayasa web part 2 khaerul anwar
Rekayasa web part 2 khaerul anwar
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux Debian
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqi
 
Web Hosting
Web HostingWeb Hosting
Web Hosting
 
Tugas 2 rekayasa web 0317
Tugas 2 rekayasa web 0317Tugas 2 rekayasa web 0317
Tugas 2 rekayasa web 0317
 
Pertemuan 7 dhcp
Pertemuan 7 dhcpPertemuan 7 dhcp
Pertemuan 7 dhcp
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)Tugas 2 – 0317 (individu)
Tugas 2 – 0317 (individu)
 
Manajemen server web dengan WHM/cpanel, Virtualmin
Manajemen server web dengan WHM/cpanel, VirtualminManajemen server web dengan WHM/cpanel, Virtualmin
Manajemen server web dengan WHM/cpanel, Virtualmin
 
10. m 12 pertemuan 23
10. m 12 pertemuan 2310. m 12 pertemuan 23
10. m 12 pertemuan 23
 
Rekayasa web (tugas 2)
Rekayasa web (tugas 2)Rekayasa web (tugas 2)
Rekayasa web (tugas 2)
 
Rekweb
RekwebRekweb
Rekweb
 
Tugas 2 rekweb
Tugas 2 rekwebTugas 2 rekweb
Tugas 2 rekweb
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp server
 
Dhcp server dan dns server
Dhcp server dan dns serverDhcp server dan dns server
Dhcp server dan dns server
 
Instalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada LinuxInstalasi dan Konfigurasi DHCP Server pada Linux
Instalasi dan Konfigurasi DHCP Server pada Linux
 
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
Pengertian dhcp,dns,dan http aryandi triyanto (10) xi tkj 2
 

Viewers also liked

Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individueko nofrianto
 
Tugas 3 0317-mukhlis abdilah-1411511213
Tugas 3 0317-mukhlis abdilah-1411511213Tugas 3 0317-mukhlis abdilah-1411511213
Tugas 3 0317-mukhlis abdilah-1411511213mukhlis abdilah
 
Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602dewiapril1996
 
Tugas 3 0317-fahreza yozi-1612510832
Tugas 3 0317-fahreza yozi-1612510832Tugas 3 0317-fahreza yozi-1612510832
Tugas 3 0317-fahreza yozi-1612510832fahreza yozi
 
Diccionario de las preposiciones españolas
Diccionario de las preposiciones españolasDiccionario de las preposiciones españolas
Diccionario de las preposiciones españolasJuan F.Guevara
 
Google search engine dan Bing
Google search engine dan BingGoogle search engine dan Bing
Google search engine dan BingBem-Ft Ubhara
 
Tugas 2 - Rekayasa Web
Tugas 2 - Rekayasa WebTugas 2 - Rekayasa Web
Tugas 2 - Rekayasa Webarisjunedi
 
Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545imeldafelicia
 
Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Nasrul Akbar
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]trya nita
 
Teaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & TextspeakTeaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & TextspeakShelly Sanchez Terrell
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?InterQuest Group
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Emiland
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessJonathon Colman
 
Tugas 5 - Rekayasa Web
Tugas 5 - Rekayasa WebTugas 5 - Rekayasa Web
Tugas 5 - Rekayasa Webarisjunedi
 
Plano biblioteca
Plano bibliotecaPlano biblioteca
Plano bibliotecapepmed1234
 

Viewers also liked (20)

Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individu
 
Tugas 3 0317-mukhlis abdilah-1411511213
Tugas 3 0317-mukhlis abdilah-1411511213Tugas 3 0317-mukhlis abdilah-1411511213
Tugas 3 0317-mukhlis abdilah-1411511213
 
Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602Tugas 3 0317-dewi apriliani-1412510602
Tugas 3 0317-dewi apriliani-1412510602
 
Páginas web
Páginas webPáginas web
Páginas web
 
Tugas 3 0317-fahreza yozi-1612510832
Tugas 3 0317-fahreza yozi-1612510832Tugas 3 0317-fahreza yozi-1612510832
Tugas 3 0317-fahreza yozi-1612510832
 
Investigacion luz diaz
Investigacion luz diaz Investigacion luz diaz
Investigacion luz diaz
 
Diccionario de las preposiciones españolas
Diccionario de las preposiciones españolasDiccionario de las preposiciones españolas
Diccionario de las preposiciones españolas
 
Google search engine dan Bing
Google search engine dan BingGoogle search engine dan Bing
Google search engine dan Bing
 
Tugas 2 - Rekayasa Web
Tugas 2 - Rekayasa WebTugas 2 - Rekayasa Web
Tugas 2 - Rekayasa Web
 
Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545
 
handelot-presentation
handelot-presentationhandelot-presentation
handelot-presentation
 
Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552Tugas individu 2 nasrul akbar 1412510552
Tugas individu 2 nasrul akbar 1412510552
 
En webinar-influencers
En webinar-influencersEn webinar-influencers
En webinar-influencers
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]
 
Teaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & TextspeakTeaching Students with Emojis, Emoticons, & Textspeak
Teaching Students with Emojis, Emoticons, & Textspeak
 
[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
Tugas 5 - Rekayasa Web
Tugas 5 - Rekayasa WebTugas 5 - Rekayasa Web
Tugas 5 - Rekayasa Web
 
Plano biblioteca
Plano bibliotecaPlano biblioteca
Plano biblioteca
 

Similar to REKAYASA WEB DAN SERVER

Tugas2 krisna muktiandika-1511510347
Tugas2 krisna muktiandika-1511510347Tugas2 krisna muktiandika-1511510347
Tugas2 krisna muktiandika-1511510347krisna mukti andika
 
Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]trya nita
 
Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Agus Supriatna
 
Tugas 2 0317 (Individu)
Tugas 2  0317 (Individu)Tugas 2  0317 (Individu)
Tugas 2 0317 (Individu)RiaWahyuni5
 
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptNenghamidah1
 
Jeni web programming-bab 1-pengenalan pemrograman web
Jeni web programming-bab 1-pengenalan pemrograman webJeni web programming-bab 1-pengenalan pemrograman web
Jeni web programming-bab 1-pengenalan pemrograman webSejahtera Affif
 
Modul 4 - Jaringan Komputer
Modul 4 - Jaringan KomputerModul 4 - Jaringan Komputer
Modul 4 - Jaringan Komputerjagoanilmu
 
Pertemuan 09 client server
Pertemuan 09   client serverPertemuan 09   client server
Pertemuan 09 client serveraingaingaing
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di LinuxApriyanto Gafur
 
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Alveraadk
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-ichefy
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternetElidad Sukardi
 
modul-2-pengantar-ti-cloud_computing.ppt
modul-2-pengantar-ti-cloud_computing.pptmodul-2-pengantar-ti-cloud_computing.ppt
modul-2-pengantar-ti-cloud_computing.pptdoniramdantabrani1
 

Similar to REKAYASA WEB DAN SERVER (19)

Tugas2 krisna muktiandika-1511510347
Tugas2 krisna muktiandika-1511510347Tugas2 krisna muktiandika-1511510347
Tugas2 krisna muktiandika-1511510347
 
Tugas rekayasa web
Tugas rekayasa webTugas rekayasa web
Tugas rekayasa web
 
Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]Tugas[2] 0317-[tryanita]-[1411511676]
Tugas[2] 0317-[tryanita]-[1411511676]
 
Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1Php, mySQL dan Javascript - 1
Php, mySQL dan Javascript - 1
 
BISNIS DIGITAL Domain & Hosting.pptx
BISNIS DIGITAL Domain & Hosting.pptxBISNIS DIGITAL Domain & Hosting.pptx
BISNIS DIGITAL Domain & Hosting.pptx
 
Tugas 2 0317
Tugas 2   0317Tugas 2   0317
Tugas 2 0317
 
Tugas 2 0317 (Individu)
Tugas 2  0317 (Individu)Tugas 2  0317 (Individu)
Tugas 2 0317 (Individu)
 
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.pptPengenalan_Pemrograman_Web_Berbasis_HTML.ppt
Pengenalan_Pemrograman_Web_Berbasis_HTML.ppt
 
Jeni web programming-bab 1-pengenalan pemrograman web
Jeni web programming-bab 1-pengenalan pemrograman webJeni web programming-bab 1-pengenalan pemrograman web
Jeni web programming-bab 1-pengenalan pemrograman web
 
Modul 4 - Jaringan Komputer
Modul 4 - Jaringan KomputerModul 4 - Jaringan Komputer
Modul 4 - Jaringan Komputer
 
Pertemuan 09 client server
Pertemuan 09   client serverPertemuan 09   client server
Pertemuan 09 client server
 
Jarkom Pertemuan 9
Jarkom Pertemuan 9Jarkom Pertemuan 9
Jarkom Pertemuan 9
 
Perkembangan web server di Linux
Perkembangan web server di LinuxPerkembangan web server di Linux
Perkembangan web server di Linux
 
Internet dan aplikasi web
Internet dan aplikasi webInternet dan aplikasi web
Internet dan aplikasi web
 
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
Konsep Server secara Sistem Operasi, Aplikasi dan Fisik (Server PC)
 
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-iJbptunikompp gdl-agusherupe-25150-2-unikom a-i
Jbptunikompp gdl-agusherupe-25150-2-unikom a-i
 
01konseppemrogramaninternet
01konseppemrogramaninternet01konseppemrogramaninternet
01konseppemrogramaninternet
 
Mengenal komputasi awan
Mengenal komputasi awanMengenal komputasi awan
Mengenal komputasi awan
 
modul-2-pengantar-ti-cloud_computing.ppt
modul-2-pengantar-ti-cloud_computing.pptmodul-2-pengantar-ti-cloud_computing.ppt
modul-2-pengantar-ti-cloud_computing.ppt
 

REKAYASA WEB DAN SERVER

  • 1. TUGAS 2 REKAYASA WEB NAMA : WILDAN LATIEF NIM : 1512500818
  • 2. web server • 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 dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.
  • 3. application server • application server adalah aplikasi pada sistem komputer yang berfungsi melayani permintaan akses dari komputer pengguna atau klien. Salah satu contoh aplikasinya adalah Web Server. Web Server berisi tampilan informasi-informasi yang dapat diakses menggunakan web browser seperti mozilla firefox dan internet explorer. Contoh lain yaitu FTP Server, FTP Server berfungsi melayani transaksi pertukaran data komputer server dengan klien menggunakan aplikasi FTP klien. • Pada bahasan selanjutnya akan diberikan beberapa aplikasi server yang sering digunakan beserta penjelasannya secara umum yaitu DHCP server, Mail Server, DNS Server, FTP Server, Web Server, Proxy Server, dan Database Server.
  • 4. Database server • Database server adalah sebuah program komputer yang menyediakanlayanan pengelolaan basis data dan melayani komputer atau program aplikasibasis data yang menggunakan model klien/server. Istilah ini juga merujuk kepada sebuah komputer (umumnya merupakan yang didedikasikanuntuk menjalankan program yang bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL atau Microsoft SQL Server) sangat bergantung kepada model klien-server untuk mengakses basis datanya.
  • 5. APA ITU NGINX • Nginx Web client meminta files ke Web server melalui Nginx dan request ini disimpan di memory server lalu diteruskan untuk diproses ke Apache dan terjadilah pemrosesan PHP dan MySQL dan hasilnya oleh Apache akan disimpan sementara di RAM (Memory) lalu diteruskan ke Nginx untuk disimpan sebagai file statis di hardisk dan disampaikan ke web client. Karena dalam nginx yg menyampaikan output file bukan langsung memory maka penumpukan data di memory akan berkurang dan server pun akan bekerja lebih cepat dan stabil.
  • 6. ALASAN NGINX • Nginx, banyak orang membicarakan, meski kadang salah di pelafalannya. Nginx (di baca engine x, bukan enging). Apa sih nginx itu? Nginx itu sebetulnya Web server yang sama-sama open source, layaknya apache. Jika dilihat fakta saat ini, sudah jadi rahasia umum jika apache sudah sedemikian populernya dan digunakan di hampir semua layanan hosting yang ada di dunia. Meskipun apache sangat populer, tapi tetap saja belum bisa menangani kebutuhan web server yang memiliki HIGH TRAFIC. Sehingga beberapa orang dalam komunitas memaksakan diri untuk membuat solusi alternatif, sebuah web server yang memang ditujukan penggunaan lebih kepada Performa, kemudahan, kecepatan. Sehingga bisa menghandle lalu lintas trafik yang amat padat.
  • 7. APA ITU DOMAIN • DOMAIN adalah alamat website kita. Domain dipergunakan untuk mempermudah pengunjung mengingat alamat website. Karena itulah, kita perlu memiliki nama domain yang mudah diingat. Domain terdiri dari 2 bagian. • Nama domain • Extension • Kita ambil contoh: GOOGLE.COM • GOOGLE adalah nama domain COM adalah extension. • Penamaan nama domain hanya diijinkan menggunakan huruf, angka dan garis penghubung. Pengunaan huruf kapital dan huruf kecil diabaikan. Artinya: • GOOGLE.com dan Google.Com atau gOOgLe.cOm akan tetap menuju ke halaman google.com semua. • Dan sebuah nama domain hanya bisa dimiliki oleh satu orang saja. Jika suatu domain sudah dimiliki oleh orang lain, maka kita harus menunggu hingga domain itu expired dan tidak diperpanjang kembali oleh pemiliknya. Biasanya memakan waktu 2 bulan
  • 8. APA ITU CLOUD HOSTING • Cloud hosting merupakan layanan hosting yang terhubung pada banyak server, dimana pengguna tidak perlu khawatir akan kinerja server yang tidak stabil atau sumber daya yang terbatas pada layanan hosting tradisional seperti dedicated server atau shared hosting. • Teknologi cloud computing memungkinkan kita memiliki resource yang tidak terbatas karena terhubung ke banyak mesin (server) fisik, sehingga memudahkan kita untuk menambahkan server baru secara on the fly tanpa mengganggu proses yang sedang berjalan.
  • 9. Contoh Domain Name • Contoh contoh domain name • Ada Beberapa Pembagian Domain Secara Global • 1. Generic Top Level Domain (gTLD) • Domain pada dasarnya yang dipakai secara internasional yang dikelola oleh suatu badan yang disebut dengan Internic atau kependekan dari international Network Information Center dibawah IANA (Internet Assigned Number Authority). Berikut beberapa contoh Domain yang termasuk kedalam Generic Top Level Domain sebagai berikut: • Domain .com: domain yang dipakai oleh organisasi atau individu yang bersifat komersial. • Domain .edu: domain yang dipakai oleh organisasi atau sebuah lembaga pendidikan. • Domain .gov: domain yang dipakai oleh lembaga dan juga instansi pemerintah yang dimiliki Amerika Serikat. • Domain .int: Domain yang dipakai oleh seuatu organisasi bertaraf internasional. • Domain .net: Domain yang dipakai oleh penyedia jasa internet (ISP). • Domain .org: dipakai untuk sebuah organisasi non komersial. • Domain .aero: Domain yang dipakai untuk industri pesawat terbang. • DOmain .asia: Domain yang dipakai untuk kawasan Asia-Pasific. • Domain .biz: Domain yang dipakai untuk para pebisnis. • Domain .info: Domain yang dipakai untuk website informasi.
  • 10. 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 • Baca Juga: Pengertian dan Manfaat Website Menurut Para Ahli • 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.
  • 11. CONTOH CLOUD • Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya. • Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet. • Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka, pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk mengelola data berbasis Cloud Computing.