Download - Apache Web Server Ade
-
8/17/2019 Apache Web Server Ade
1/15
TUGAS
MAKALAH ADMINISTRASI
JARINGAN KOMPUTER
NAMA : ADE IRAWAN
SEMESTER : II.A
PERGURUAN TINGGI POLITEHNIK NEGRI
LAMPUNG
-
8/17/2019 Apache Web Server Ade
2/15
TAHUN AJARAN 2015/2016
LATAR BELAKANG
Web server merupakan software yang memberikan layanan data 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. anyak
terdapat paket-paket dalam web server yang harus diketahui dan !uga
fungsinya karena dengan itu kita dapat mengetahui !ells tentang web server.
"alam menentukan paket web server !uga harus menggunakan #ara tertentu
yang sederhana dan mudah dipahami agar mudah dalam menentukan paket
web server.
Paket paket web server masing-masingnya !uga memiliki kelebihan dan
kekurangan$ maka dari
masalah diatas kita membuat sebuah makal yang berisi dan men!elaskan
tentang apa itu web server$paket-paket web server$ kelebihan dan
kekurangannya dan !uga men!elaskan #ara yang mudah untuk menentukan
paket web server.
-
8/17/2019 Apache Web Server Ade
3/15
TUJUAN
%dapun tu!uan dalam pembuatan makalah ini yaitu &
• %gar kita bisa men!elaska modul webserver$ server side s#ripting
languages$ data base server.
• %gar kita bisa men!elaskan paket web server dan browser #lient.
• %gar kita bisa menentukan paket web server yang lengkap dan mudah
digunakan.
-
8/17/2019 Apache Web Server Ade
4/15
Web se!e
Web server merupakan software yang memberikan layanan data 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
'ontoh&
%pa#he
adalah server web yang dapat di!alankan di banyak sistem operasi
()ni*$ S"$Linu*$ Mi#rosoft Windows dan +ovell +etware serta platform
lainnya, yang berguna untuk melayani dan memfungsikan situs web.
Protokol yang digunakan untuk melayani fasilitas webwww ini menggunakanHTTP.
• +'S%
N"SA adalah salah satu #ara autentikasi menggunakan modul +'S%.
%utentikasi adalah #ara untuk mengkoneksikan user dengan pro*y server
dalam kebutuhan untuk menggunakan layanan internet. "alam hal ini
dibutuhkan a##ount dan password dari masing-masing user dimana setiap
user yang terkoneksi pada pro*y server harus login terlebih dahulu$ sehingga
setiap user harus mendaftar sebagai bagian dari pro*y.
Software portable adalah software yang dapat di!alankan tanpa harus di
install di #omputer !adi anda !uga bisa men!alankannya dari /ashdisk
• 00S
http://id.wikipedia.org/wiki/Server_webhttp://id.wikipedia.org/wiki/Unixhttp://id.wikipedia.org/wiki/Berkeley_Software_Distributionhttp://id.wikipedia.org/wiki/Linuxhttp://id.wikipedia.org/wiki/Microsoft_Windowshttp://id.wikipedia.org/wiki/Novell_Netwarehttp://id.wikipedia.org/wiki/Unixhttp://id.wikipedia.org/wiki/Berkeley_Software_Distributionhttp://id.wikipedia.org/wiki/Linuxhttp://id.wikipedia.org/wiki/Microsoft_Windowshttp://id.wikipedia.org/wiki/Novell_Netwarehttp://id.wikipedia.org/wiki/Server_web
-
8/17/2019 Apache Web Server Ade
5/15
IIS adalah 00S atau Internet Information Services adalah sebuah web server
yang di gunakan dalam system operasi windows$ yang berfungsi sebagai
pendukung proto#ol T'P0P yang ber!alan dalam lapisan aplikasi !aringan
#omputer. 00S !uga men!adi dasar dari platform 0nternet dan 0ntranet
Mi#rosoft. 1ersi terbaru 00S adalah 2.3 yang terdapat di Windows Server 4556
74$ sedangkan versi 2 terdapat di Windows Server 4556$ Windows 1ista dan
Windows 2.
Se!e#S$%e S&$'($)* L+)*,+*es
Server-side s#ripting Languages adalah teknologi web server di mana
permintaan dari setiap pengguna dapat dipenuhi dengan men!alankan skrip
langsung pada web server untuk membuat halaman HTML se#ara dinamis.
'ontoh&
• 8avaS#ript using Server-side 8avaS#ript (9.ss!s$ 9.!s,
J+!+S&$'( adalah bahasa skrip yang populer di internet dan dapat beker!a
di sebagian besar pen!ela!ah web populer.
Seperti 0nternet :*plorer (0:,$ Mo;illa ode 8avaS#ript dapat disisipkan
dalam halamanweb menggunakan tag S'70PT.
'ontoh?s#ript type@Ateks!avas#riptAB
alert(AHalo "uniaCA,D?s#riptB
• Perl 'E0 (9.#gi$ 9.ipl$ 9.pl,
http://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Internet_Explorerhttp://id.wikipedia.org/wiki/Mozilla_Firefoxhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Operahttp://id.wikipedia.org/wiki/Kodehttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Taghttp://id.wikipedia.org/wiki/Bahasahttp://id.wikipedia.org/wiki/Internethttp://id.wikipedia.org/wiki/Penjelajah_webhttp://id.wikipedia.org/wiki/Internet_Explorerhttp://id.wikipedia.org/wiki/Mozilla_Firefoxhttp://id.wikipedia.org/wiki/Netscape_Navigatorhttp://id.wikipedia.org/wiki/Operahttp://id.wikipedia.org/wiki/Kodehttp://id.wikipedia.org/wiki/Halamanhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Tag
-
8/17/2019 Apache Web Server Ade
6/15
PERL adalah bahasa pemrograman yang menggunakan tipe data dinamis$
program P:7L
dapat langsung dieksekusi tanpa harus melalui proses kompilasi tersendiri ke
format binary yang dapat dieksekusi.
P:7L banyak digunakan pada aplikasi mana!emen sistem dan !aringan$
pemrograman web$ manipulasi teks$ akses ke database "GI mirip
sebuah program komputer yang men!adi perantara antara standar
HTML yang men!adikan tampilan web dengan program lain$ seperti basis
data(database,. Hasil yang diperoleh dari proses pen#arian dikirimkan
kembali ke halaman web untuk ditampilkan dalam format HTML.
• PHP (9.php,
PHP H-'e(e( Pe'&ess. PHP adalah bahasa
pemrograman script yang paling banyak dipakai saat ini atau dalam kata lain
bisa diartikan sebuah bahasa pemrograman web yang beker!a di sisi server
(server side scripting, yang dapat melakukan konektitas
pada database yang di mana hal itu tidak dapat dilakukan hanya dengan
menggunakan sintaks-sintaks HTML biasa. PHPbanyak dipakai untuk
memrogram situs web dinamis$ walaupun tidak tertutup kemungkinan
digunakan untuk pemakaian lain.
• 'E0 (9.#$ 9.#sp,
"GI mirip sebuah program komputer yang men!adi perantara antara
standarHTML yang men!adikan tampilan web dengan program lain$
seperti basis data(database,.FG Hasil yang diperoleh dari proses pen#arian
dikirimkan kembali ke halaman web untuk ditampilkan dalam format HTML.
• %SP (9.asp$ 9.asp*,
ASP +%++ singkatan dari Active Server Pages yang digunakan untuk
men#iptakan konten yang dinamis dari suatu halaman web. Se#ara teknis
kata itu adalah bahasa s#ripting sisi server. Hal ini banyak digunakan pada
platform Windows.
http://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/HTMLhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/Basis_datahttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/tutorial/web-design.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/tutorial/web-design.htmlhttp://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/HTMLhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/Common_Gateway_Interface#cite_note-wk-0http://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/HTMLhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/Basis_datahttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/tutorial/web-design.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/component/content/article/3-newsflash/203-php-adalah.htmlhttp://nurahratu.com/tutorial/web-design.htmlhttp://id.wikipedia.org/wiki/Program_komputerhttp://id.wikipedia.org/wiki/HTMLhttp://id.wikipedia.org/wiki/Webhttp://id.wikipedia.org/wiki/Programhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/Common_Gateway_Interface#cite_note-wk-0
-
8/17/2019 Apache Web Server Ade
7/15
D+(+b+se
"atabase adalah kumpulan informasi yang disimpan di dalam komputer
se#ara sistematik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data tersebut.
'ontoh&
• MS SL
Mss3 M$&s4( SL Se!e adalah sebuah sistem mana!emen basis data
relasional (7"MS, produk Mi#rosoft. ahasa kueri utamanya adalah Transa#t-
SIL yang merupakan implementasi dari SIL standar %+S00S= yang
http://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Microsoft_Corporationhttp://id.wikipedia.org/wiki/Bahasa_kuerihttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/SQLhttp://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Sistem_manajemen_basis_data_relasionalhttp://id.wikipedia.org/wiki/Microsoft_Corporationhttp://id.wikipedia.org/wiki/Bahasa_kuerihttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/Transact-SQLhttp://id.wikipedia.org/wiki/SQL
-
8/17/2019 Apache Web Server Ade
8/15
digunakan oleh Mi#rosoft dan Sybase. )mumnya SIL Server digunakan di
dunia bisnis yang memiliki basis data berskala ke#il sampai dengan
menengah$ tetapi kemudian berkembang dengan digunakannya SIL Server
pada basis data besar.
• ORA"LE
D+(+b+se O+&e adalah "atabase relasional yang terdiri dari kumpulan
data dalam suatu sistem mana!emen "atabase 7"MS. Perusahaan Software
=ra#le memasarkan !enis "atabase ini untuk berma#am-ma#am aplikasi
yang bisa ber!alan pada banyak !enis dan merk perangkat keras komputer
(platform,. "atabase =ra#le ini pertama kali dikembangkan oleh Larry
:llison$ ob Miner dan :d =ates lewat perusahaan konsultasinya bernama
Software "evelopment Laboratories (S"L, pada tahun GJ22. Pada tahun
GJ6K$ perusahaan ini berubah nama men!adi =ra#le 'orporation sampai
sekarang.
• MSL
M-SL dikembangkan oleh sebuah perusahaan Swedia bernama MySIL %$
yang kala itu bernama T# "ata>onsult %$ se!ak sekitar GJJNGJJ3$ meski
#ikal bakal kodenya bisa disebut sudah ada se!ak GJ2J. M-SL adalah
sebuahperangkat lunak sistem mana!emen basis data SIL (bahasa
0nggris& database management system, atau "MS yang multithread$ multi-
user $ dengan sekitar O !uta instalasi di seluruh dunia. MySIL % membuat
MySIL tersedia sebagaiperangkat lunak gratis dibawah lisensi E+) Eeneral
Publi# Li#ense (EPL,$ tetapi mereka !uga men!ual dibawah lisensi komersial
untuk kasus-kasus dimana penggunaannya tidak #o#ok dengan penggunaan
EPL.
• POSTGRESL
Ps(*eSL adalah sebuah sistem basis data yang disebarluaskan se#ara
bebas menurut Per!an!ian lisensi S". Piranti lunak ini merupakan salah satu
http://id.wikipedia.org/w/index.php?title=Sybase&action=edit&redlink=1http://id.wikipedia.org/wiki/Perangkat_lunakhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/SQLhttp://id.wikipedia.org/wiki/Bahasa_Inggrishttp://id.wikipedia.org/wiki/Bahasa_Inggrishttp://id.wikipedia.org/w/index.php?title=Multithread&action=edit&redlink=1http://id.wikipedia.org/wiki/Multi-userhttp://id.wikipedia.org/wiki/Multi-userhttp://id.wikipedia.org/w/index.php?title=MySQL_AB&action=edit&redlink=1http://id.wikipedia.org/wiki/Perangkat_lunak_gratishttp://id.wikipedia.org/wiki/GNU_General_Public_Licensehttp://id.wikipedia.org/wiki/GNU_General_Public_Licensehttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/w/index.php?title=Perjanjian_lisensi_BSD&action=edit&redlink=1http://id.wikipedia.org/wiki/Piranti_lunakhttp://id.wikipedia.org/w/index.php?title=Sybase&action=edit&redlink=1http://id.wikipedia.org/wiki/Perangkat_lunakhttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/wiki/SQLhttp://id.wikipedia.org/wiki/Bahasa_Inggrishttp://id.wikipedia.org/wiki/Bahasa_Inggrishttp://id.wikipedia.org/w/index.php?title=Multithread&action=edit&redlink=1http://id.wikipedia.org/wiki/Multi-userhttp://id.wikipedia.org/wiki/Multi-userhttp://id.wikipedia.org/w/index.php?title=MySQL_AB&action=edit&redlink=1http://id.wikipedia.org/wiki/Perangkat_lunak_gratishttp://id.wikipedia.org/wiki/GNU_General_Public_Licensehttp://id.wikipedia.org/wiki/GNU_General_Public_Licensehttp://id.wikipedia.org/wiki/Basis_datahttp://id.wikipedia.org/w/index.php?title=Perjanjian_lisensi_BSD&action=edit&redlink=1http://id.wikipedia.org/wiki/Piranti_lunak
-
8/17/2019 Apache Web Server Ade
9/15
basis data yang paling banyak digunakan saat ini$ selain MySIL dan =ra#le.
PostgreSIL menyediakan tur yang berguna untuk replikasi basis data.
-
8/17/2019 Apache Web Server Ade
10/15
Paket Web Server merupakan tool yang menyediakan paket perangkat lunak
ke dalam satu buah paket.
'ontoh&
• 7AMPP terdiri dari %pa#he web server$ MySIL$ PHP$ Perl$
-
8/17/2019 Apache Web Server Ade
11/15
• ;e($*Se! terdiri dari PHP development dan server environment
untuk Windows se#ara komplit$ !uga %pa#he 4.*.*$ PHP
3.*.*$ MySIL 3.*.*$ dan PhpMy%dmin. esar le G5.4 M.
• U)$48 Se!er terdiri dari paket terakhir dari %pa#he4$ Perl3$ PHP3$
MySIL3$ dan phpMy%dmin. "apat di!alankan di Windows$ tanpa
instalasi$ #ukup diunpa#k dan !alan. esar le J.K M.
• MAMP terdiri dari %pa#he$ PHP and MySIL. )ntuk Sistem operasi =S.
esar le GG2.2 M.
• TPO
-
8/17/2019 Apache Web Server Ade
12/15
B=se "$e)(
rowser 'lient merupakan perangkat lunak yang berfungsi menampilkan dan
melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server
web.'ontoh&
• 0nternet :*plorer
merupakan rangkaian gras web browser dikembangkan oleh Mi#rosoft dan
dimasukkan sebagai bagian dari Mi#rosoft Windows baris sistem operasi $
mulai tahun GJJ3. 0t was rst released as part of the add-on pa#kage PlusC
0ni pertama kali dirilis sebagai bagian dari paket pengaya PlusC for Windows
J3 that year. untuk Windows J3 tahun itu. Later versions were available as
free downloads$ or in servi#e pa#ks $ and in#luded in the =:M servi#e
releases of Windows J3 and later versions of Windows. 1ersi yang tersedia
sebagai download gratis$ atau dalam paket layanan $ dan termasuk dalam
=:M rilis layanan Windows J3 dan versi Windows.
• Mo;illa $+ 9$e4 adalah gratis dan open sour#e browser web yang
dikembangkan untuk Mi#rosoft Windows $ Ma# =S $ dan Linu* dikoordinasioleh Mo;illa 'orporation dan Mo;illa
-
8/17/2019 Apache Web Server Ade
13/15
Eoogle 'hrome adalah sebuah peramban web sumber terbuka yang
dikembangkan oleh Eoogle dengan menggunakan mesin rendering Web>it.
Proyek
• Safari
S+4+$ adalah sebuah peramban web buatan %pple 0n#. yang awalnya
ditu!ukan khusus bagi sistem operasi Ma# =S. Safari dipasang bersama Ma#
=S dan merupakan peramban web bawaan di sistem operasi tersebut
se!ak Ma# =S vG5.K. Sebelumnya dari tahun GJJ2 hingga 455K$ Ma# =S
menggunakan0nternet :*plorer for Ma# sebagai peramban web bawaan.
• =pera
=pera adalah peramban web dan paket perangkat lunak 0nternet antar-
platform. =pera terdiri dari kumpulan perangkat lunak untuk 0nternet
seperti peramban web$ serta perangkat lunak untuk memba#a dan
mengirim surat elektronik. =pera dibuat oleh =pera Software yang
bermarkas di =slo$ +orwegia. =pera dapat di!alankan di berbagai sistem
operasi$ termasuk Mi#rosoft Windows$ Ma# =S $ Solaris$
-
8/17/2019 Apache Web Server Ade
14/15
)niform Server & Program ini berfungsi seperti layaknya sebuah server mini
yang dapat men!alankan kode untuk web seperti php$ Perl$ 'E0$ maupun %SP.
U)$48 Se!e
)niform Server adalah Windows %pa#he MySIL PHP lengkap (W%MPserver,paket portabel yang memungkinkan pengguna untuk melakukan pengetesan
maupun live site langsung dari rumah di perangkat portabel. )niform Server
!uga memungkinkan para pengembang aplikasi Web untuk mengu!i aplikasi
yang dibuat dengan %pa#he$ PHP$ MySIL dan Perl tanpa menempatkan
peker!aan pada dedi#ated server atau shared hosting.
UNI9ORM SER;ER
Program ini berfungsi seperti layaknya sebuah server mini yang dapat
men!alankan kode untuk web seperti php$ Perl$ 'E0$ maupun %SP. Seperti kita
ketahui$ syarat mutlak untuk dapat disebut sebagai server adalah mampu
menter!emahkan bahasa yang dibuat dalam oleh 'lient us kemudian
menter!emahkan dan sela!utnya mengirimkan pesan yang disampaikan ke
browser seperti apa yang diinginkan oleh pembuat situs tersebut. "an
sebuah server$ umumnya harus menyediakan beberapa program
penter!emah bahasa seperti yang telah disebutkan di atas. Program )niform
Server ini mirip dengan PHPTriad maupun "ongkrak
Keeb$+) %+) Ke,+)*+) U)$48 Se!e
>elebihan &
Paket portabel yang memungkinkan pengguna untuk melakukan
pengetesan program. )niform Server !uga memungkinkan para pengembang aplikasi
Web untuk mengu!i aplikasi yang dibuat dengan %pa#he$ PHP$
MySIL dan Perl tanpa menempatkan peker!aan pada dedi#ated
server atau shared hosting. "apat di!alankan di beberapa system operasi.
-
8/17/2019 Apache Web Server Ade
15/15
Proses instalasi sangat mudah dan tidak perlu diinstal ke dalam
komputer.
>elemahan &
anyak memakan resour#e memory karena paket web server ini
bersifat portable maka kita harus membuat folder penyimpanan
se#ara manual. 8ika dalam satu system operasi ada paket web server yang
digunakan maka paket aplikasi uniform tidak dapat digunakan
karena akan ter!adi bentrok.
Kes$8',+)
"ari materi yang kami bahas dapat kami simpulkan bahwa paket )niform
Server memiliki kelebihan seperti )niform Server !uga memungkinkan para
pengembang aplikasi Web untuk mengu!i aplikasi yang dibuat dengan
%pa#he$ PHP$ MySIL dan Perl tanpa menempatkan peker!aan pada dedi#ated
server atau shared hosting$ dan kekurangannya anyak memakan resour#e
memory karena paket web server ini bersifat portable maka kita harus
membuat folder penyimpanan se#ara manual.