apache web server ade

Upload: ihsan-baelah

Post on 06-Jul-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 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.