• Tidak ada hasil yang ditemukan

APACHE. kesemuanya itu dapat di gunakan secara Gratis pula. Apache di Ms Windows Apache2 triad XAMPP WAMPP Apache di Linux LAMPP XAMPP

N/A
N/A
Protected

Academic year: 2021

Membagikan "APACHE. kesemuanya itu dapat di gunakan secara Gratis pula. Apache di Ms Windows Apache2 triad XAMPP WAMPP Apache di Linux LAMPP XAMPP"

Copied!
25
0
0

Teks penuh

(1)
(2)

APACHE

Apache merupakan Aplikasi Web Server yang paling banyak digunakan saat ini, selain dapat berjalan di banyak Operating System seperti Windows, Linux dan lainya, Apache juga bersifat Open Source alias Gratis. Secara default Apache menggunakan Script PHP dan menggunakan MySQL sebagai Data Base nya dan kesemuanya itu dapat di gunakan secara Gratis pula.

Apache di Ms Windows Apache2 triad XAMPP WAMPP Apache di Linux LAMPP XAMPP

(3)

APACHE

Kelebihan Web Server Apache

• Apache termasuk dalam kategori freeware.

• Apache mudah sekali proses instalasinya jika dibanding web server lainnya seperti NCSA, IIS, dan lain-lain.

• Mampu beroperasi pada berbagai paltform sistem operasi.

• Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi.

• Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya.

Kekurangan Web Server Apache

• web server Apache tidak memiliki kemampuan mengatur load seperti IIS,

sehingga akan terus mem-fork proses baru hingga nilai MaxClients tercapai . Ini menguntungkan penyerang krn habisnya RAM akan lebih cepat tercapai.

• Apache tidak memproses karakter kutip dalam string Referrer dan User-Agent yang dikirimkan oleh Client. Ini berarti Client dapat memformulasi inputnya secara hati hati untuk merusak format baris log akses.

• Terganggunya proses upload data, yang bisa menyebabkan software salah dalam menerjemahkan ukuran data yang masuk

(4)

APACHE TOMCAT

Apache tomcat adalah server web berbasis opensource yang mendukung untuk penggunaan JSP (Java Server Pages). Secara default, server tomcat ini belum memiliki package admin, sehingga tidak ada akses untuk admin. Yang ada hanyalah tomcat manager untuk memdeploy aplikasi web melalui file .war dari java web.

Ketika kita berusaha masuk ke URL admin ada keterangan Tomcat's administration web application is no longer installed by default.

Download and install the "admin" package to use it. Hal itu dikarenakan tidak ada package admin dalam apache tomcat tersebut. Akses

administration server tomcat ini bisa untuk setting JNDI. Apa itu JNDI?? Java Naming and Directory Interface (JNDI) adalah sebuah API yang

mendeskripsikan library Java yang standar untuk mengakses layanan naming dan directory seperti Domain Naming Service (DNS), dan

Lightweight Directory Access Protocol (LDAP).

Apache Tomcat merupakan implementasi software open source dari Java Servlet dan JavaServer Pages teknologi. Java Servlet dan JavaServer Pages spesifikasi yang dikembangkan di bawah Java Community Process

(5)

APACHE TOMCAT

Kelebihan Apache Tomcat

Performanya yang tinggi, stabil, memiliki banyak fitur Mudah Dikonfigurasi

Menggunakan hanya sedikit sumber daya pada server. Tidak bergantung kepada thread untuk melayani klien. Kekurangan Apache Tomcat

Belum support IPV6

Update/patchnya versi terbarunya lama keluar Fast-CGInya tidak berfungsi maximal

Pemakainya tidak sebanyak Apache atau IIS(Komunitasnya tidak sebanyak Apache atau IIS)

(6)

WB SERVER IIS

IIS atau Internet Information Services atau Internet

Information Server adalah sebuah HTTP web server yang

digunakan dalam sistem operasi server Windows, mulai dari

Windows NT 4.0 Server, Windows 2000 Server atau Windows

Server 2003. Layanan ini merupakan layanan terintegrasi

dalam Windows 2000 Server, Windows Server 2003 atau

sebagai add-on dalam Windows NT 4.0. 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 BackOffice lainnya.

(7)

WB SERVER IIS

IIS telah berevolusi semenjak diperkenalkan pertama kali pada Windows NT 3.51 (meski kurang banyak digunakan) hingga IIS versi 6.0 yang

terdapat dalam Windows Server 2003. Versi 5.0 diintegrasikan dalam Windows 2000, sedangkan Windows XP Professional memiliki IIS versi 5.1. Windows NT 4.0 memiliki versi 4.01 yang termasuk ke dalam add-on Windows NT Option Pack. Dalam Windows NT 4.0 Workstation atau

Windows 95/98, IIS juga dapat diinstalasikan sebagai Microsoft Personal Web Server (PWS).

Komponen pendukung IIS antara lain : • Protocol jaringan TCP/IP

• Domain Name System(DNS)

• Direkomendasikan untuk menggunakan format NTFS demi keamanan • Software untuk membuat situs web,salah satunya Microsoft FrontPage

(8)

FITUR-FITUR IIS:

IIS dapat digunakan sebagai platform dimana aplikasi web berjalan. Hal itu dapat dilakukan menggunakan ASP, ASP.NET, ISAPI,CGI, Microsoft .Net Framework, VBScript, Jscript dan PHP.

IIS mendukung protocol HTTP, FTP, SMTP, NNTP dan SSL

IIS mengizinkan aplikasi web untuk dijalankan sebagai proses yang terisolasi dalam ruangan memori terpisah untuk mencegah satu aplikasi membuat crash aplikasi lain.

IIS dapat diatur dengan Microsoft Management Console atau menggunakan skrip Windows Scripting Host

IIS mendukung bandwidth throttling yang dapat mencegah sebuah situs web memonopoli bandwidth yang tersedia.

(9)

WB SERVER IIS

Kelebihan IIS

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft Untuk platform .NET, user hanya bisa menggunakan IIS

IIS memiliki fitur URL Filtering untuk mem-filter website yang tidak diinginkan Untuk platform .NET, user hanya bisa menggunakan IIS

Kekurangan IIS

Tidak gratis (web server berbayar)

Port 80 (Port untuk layanan web) sangat mudah diserang oleh cracker

Keamanan file log juga sangat mudah ditembus sehingga system password pun akan mudah didapatkan

(10)

WEB SERVER LIGHTTPD

Web Server yang alamat websitenya di http://lighttpd.net/ ini ditulis dalam bahasa pemrograman C. Dapat dijalankan pada sistem operasi Linux dan sistem operasi Unix-like lainnya, serta dapat pula dijalankan pada sistem operasi Windows. Lighttpd bersifat open source dan didistribusikan dengan lisensi BSD. Lighttpd mengklaim dirinya sebagai web server yang “memakan” sedikit space memori jika dibandingkan dengan web server lain. Selain itu lighttpd mempunyai

kemampuan untuk mengatur cpu-load secara efektif dan beberapa fitur advance seperti FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting dan lain-lain. Secara lengkap, fitur-fitur yang disediakan oleh lighttpd adalah sebagai berikut

(11)

WEB SERVER LIGHTTPD

• Load-balancing FastCGI, SCGI, dan HTTP proxy support • chroot support web server berbasis select()-/poll()-/epoll()

• Support untuk skema notifikasi event yang lebih efisien seperti kqueue dan epol

• Conditional rewrites (mod_rewrite) • SSL dan TLS support, via OpenSSL.

• Otentikasi terhadap sebuah server LDAP • Statistik RRDtool

• Rule-based downloading dengan kemungkinan penanganan sebuah script hanya otentikasi

• Server Side Includes support • Modules support

(12)

Kelebihan Lighttpd

• Virtual hosting yang fleksibel

• HTTP compression menggunnakan mod_compress dan mod_deflate terbaru (1.5.x)

• Berukuran kecil (kurang dari 1 MB)

• Desain single-process hanya dengan beberapa thread. Tidak ada proses atau thread dimulai per koneksi.

Kekurangan Lighttpd • Belum support IPV6

• Update/patchnya versi terbarunya lama keluar • Fast-CGInya tidak berfungsi maximal

• Pemakainya tidak sebanyak Apache atau IIS (komunitasnya tidak sebanyak Apache atau IIS)

(13)

WEB SERVER JIGSAW

Jigsaw adalah (W3C) World Wide Web Consortium’s terdepan platform web server. Ini adalah berfungsi penuh, berorientasi objek server web yang ditulis di Jawa yang

menyediakan sampel HTTP 1.1 implementasi, dan menawarkan berbagai fitur di atas arsitektur maju.

The Jigsaw Web Server ini dirancang untuk menjadi sebuah demonstrasi teknologi daripada rilis penuh. Awalnya, itu dimaksudkan sebagai sebuah proyek untuk teknologi percobaan baru. Namun, seperti Jigsaw 2.0, server melanggar aturan platform pengujian yang akan lebih kuat dari web server rata-rata, sehingga bermanfaat untuk melihat serius pada fitur-fiturnya, potensi dan penyebaran kemungkinan masa depan.

Jigsaw’s menekankan pengembang menyediakan kode sumber baik-terstruktur, set lengkap inti Application Program Interface (API) dan satu set berkualitas tinggi dokumentasi. Faktor-faktor ini menawarkan platform eksperimental lengkap yang dapat digunakan oleh sebagai peneliti sebanyak mungkin. Hal ini memberikan

kontribusi bagi keberhasilan Jigsaw sebagai proyek sumber terbuka memberikan draft berharga untuk masa depan protokol HTTP dan server web berorientasi objek

(14)

WEB SERVER JIGSAW

Platform yang didukung Server Jigsaw berjalan pada setiap platform mendukung Java. Ini telah diuji pada Windows 95/NT dan Solaris 2.x. Banyak orang juga melaporkan instalasi sukses dan digunakan pada platform lain seperti OS / 2, MacOS, BeOS, Linux, AS-400 dan AIX. Saya telah menginstal server Jigsaw pada dua workstation didukung oleh Red Hat 6.1, dan 6.2 dengan JDK dan JDK 1.2.2 1.1.8 masing-masing, dan dalam kedua kasus itu bekerja dengan baik

(15)

WEB SERVER JIGSAW

Kelebihan Jigsaw

• Memiliki desain yang berorientasi objek dan

implementasi

• Jigsaw tidak lebih dari satu set kelas Java dan modul

ekstensi,jadi kemampuan untuk menambahkan

server tidak rumit

• Jigsaw mendukung CGI untuk digunakan dengan CGI

script yang ada.

Kekurangan

• Komunitasnya sedikit jadi sulit untuk mencari solusi

jika ada masalah

(16)

SUN JAVA SYSTEM WEB SERVER

Sun Java System Web Service yang aman, handal, mudah

menggunakan server Web yang dirancang untuk situs menengah dan besar. Tersedia di sistem operasi paling utama, Java System Web Server menyediakan organisasi dengan platform

penyebaran tunggal untuk layanan Web, JavaServer Pages (JSP), Java Servlet teknologi, NSAPI dan CGI. Ini juga menawarkan built-in kemampuan reverse-proxy HTTP untuk menyediakan HTTP

depan sangat scalable-end untuk server aplikasi atau HTTP server asal. Antarmuka FastCGI menyediakan platform yang stabil dan terukur untuk pihak ketiga teknologi scripting seperti PHP, Ruby on Rails, Perl, Python, dan banyak lagi.

Sun Java System Web Server merupakan perangkat lunak

infrastruktur yang canggih yang tersedia tanpa biaya. Jika anda memerlukan dukungan dan ganti rugi, rencana Sun menawarkan dukungan dan lisensi untuk pembelian

(17)

SUN JAVA SYSTEM WEB SERVER

Kelebihan Sun Java

Aman dan mudah dalam penggunaan

Menyediakan organisasi dengan platform penyebaran tunggal untuk layanan Web,JSP,Java Servlet teknologi,NSAPI,dan CGI.

Merupakan perangkat lunak infrastruktur yang canggih Gratis/Tanpa biaya

Kekurangan Sun Java

Tidak gratis(web server berbayar)

Keamanan file log mudah ditembus sehingga sistem password pun akan mudah didapatkan.

(18)

ZEUS WEB SERVER

Zeus Web Server adalah server web proprietary untuk Unix dan Unix-seperti platform (saat Solaris, FreeBSD, HP-UX dan Linux). Dukungan untuk AIX, Tru64, dan Mac OS X dijatuhkan pada tanggal 10 Juni 2008. zeus tampaknya mati karena belum diperbarui sejak Januari 2010 , dan perusahaan tidak lagi menawarkan solusi server yang sama.

Hal ini dikembangkan oleh Zeus Technology, sebuah perusahaan perangkat lunak yang berlokasi di Cambridge, Inggris. Para penulis asli dan pendiri

perusahaan adalah University of Cambridge lulusan Damian Reeves dan Adam Twiss.

(19)

ZEUS WEB SERVER

Zeus didesain untuk menjadi web server kinerja tinggi dan sering digunakan oleh vendor hardware mengirimkan SPECweb99 tolok ukur untuk hardware mereka. Selain melayani konten statis, Zeus mendukung konten dinamis melalui CGI, FastCGI, Apache JServ, ISAPI, NSAPI, mod_perl, SSI dan Otentikasi Zeus

Terdistribusi dan Konten (ZDAC), sebuah protokol FastCGI seperti proprietary. Sementara Zeus terutama bersaing dengan server web komersial lainnya seperti Server Web Sistem Sun Java, juga mengklaim tingkat tinggi kompatibilitas

dengan Apache HTTP Server (misalnya htaccess dan. Mod_rewrite), dengan harapan bahwa pengguna apache akan bermigrasi ke Zeus Mempertahankan kehadiran web handal yang berupaya dengan tekanan bisnis saat ini, serta tantangan di masa depan, bukanlah tugas yang mudah

(20)

ZEUS WEB SERVER

Zeus memahami tantangan dan sejak tahun 1995 telah melayani arsitektur menyebarkan web untuk perusahaan seperti Cable dan Wireless, eBay, NEC BIGLOBE, dan Demon Internet.Zeus Web Server yang paling scalable performa tinggi perangkat lunak server web yang tersedia, solusi bisnis penting fondasi untuk web terkemuka di dunia hosting, penyedia konten dan aman e-commerce perusahaan. Manajemen berbasis web yang fleksibel, kemampuan integrasi aplikasi yang luas, dan kisaran paling komprehensif fitur yang tersedia dari

perangkat lunak server komersial, bergabung untuk memberikan solusi berbasis web secara penuh extensible dan masa depan-bukti.

(21)

ZEUS WEB SERVER

Kelebihan Zeus Web Server

• Manajemen berbasis Web yang fleksibel

• Kemampuan integrasi aplikasi yang luas

• Dan kisaran paling komprehensif fitur yang tersedia

dari perangkat lunak server komersial

Kekurangan Zeus Web Server

• Belum support IPV6

• Update versi terbarunya lama keluar

(22)

XITAMI WEB SERVER

Xitami adalah web server untuk beberapa sistem operasi, baik Windows 3.x, Windows 9x, Windows NT, OS/2, Digital OpenVMS, serta UNIX dan variannya. Berikut adalah beberapa fitur kunci dari”Xitami” :

Server mendukung HTTP/1.0, FTP, CGI/1.1, protokol SSI, peta sisi server gambar, jenis MIME yang ditetapkan pengguna, akar beberapa dokumen, koneksi persistent, pada konfigurasi ulang server-the-fly, pesan kesalahan disesuaikan, multibahasa

dokumen HTML dan multibahasa CGI script, HTTP GET, HEAD, PUT, DELETE, PINDAH, dan COPY metode, bisa kustomisasi HTTP header;

Keamanan: otentikasi dasar per direktori, hak akses FTP per user dan per direktori, on-the-fly user dan manajemen password, Unix setuid, membatasi akses dengan alamat IP, CGIS aman, opsi SSL (Xitami / Pro);

Logging: CLF, IIS, XML, dan format file log kustom, log file bersepeda diprogram, asynchronous reverse DNS lookups;

(23)

XITAMI WEB SERVER

Virtual host: host multihoming HTTP dan FTP, HTTP/1.1 virtual host,

konfigurasi independen penuh (log file, ruang web, hak akses ,…) per host virtual;

Konfigurasi: diedit file konfigurasi, atau melalui antarmuka administrasi berbasis web (WBA) yang mencakup wizard virtual host, DNS server (restart, menghentikan), memonitor koneksi aktif, dan konfigurasi penuh dengan pilihan server, keamanan, pengguna, dll;

Aplikasi: langsung dukungan untuk skrip CGI di Perl, awk, Rexx, Python,

qaza protokol untuk plug-in extensions, protokol SSI untuk halaman web dinamis, ISAPI di Windows, protokol filter untuk filter halaman web

sewenang-wenang, LRWP protokol untuk persisten (cepat CGI) aplikasi dalam Perl, C, Python, Java, Java Servlets;

Deployment: menginstall siap-to-run, portabel ke Windows, OS / 2, Unix, OpenVMS, situs web sepenuhnya portabel dan aplikasi web;

Kinerja: mesin multithreading internal, cepat bahkan pada sistem lebih lambat, footprint kecil, pilihan untuk membatasi koneksi HTTP dan FTP, FTP manajer kuota

(24)

XITAMI WEB SERVER

Kelebihan Xitami

• Open source yaitu dapat mengambil file program beserta file sumbernya

• Dikeluarkan dalam banyak platform

• Cepat dan kuat,hal ini disebabkan karena menggunakan high performance SMT multithreading technology.

• Mudah dalam setup dan pengoperasian.

• Serta dukungan dokumentasi teknis yang sangat memadai Kekurangan Xitami

• Web server ini sangat kecil ukurannya ,tidak sampai 1 MB • Komunitasnya tidak sebanyak Apache dan IIS

(25)

TUGAS MANDIRI

Buat ringkasan berupa slide tentang jenis-jenis server yang mendukung Java Server Pages (JSP) berikut :

1. Tomcat Apache dari Apache Jakarta Project

2. Blazix dari Desiderata Software (1.5 Megabytes, JSP, Servlets dan EJBs) 3. ServletExec dari New Atlanta/Unify (3.8 Megabytes, JSP dan Servlets) 4. JRun dari Allaire (11 Megabytes, JSP, Servlets dan EJBs

5. WebLogic dari BEA Systems (44 Megabytes, JSP, Servlets dari EJBs) 6. WebSphere dari IBM (105 Megabytes, JSP, Servlets dari EJBs)

Tambahkan juga

Fungsi Service yang disediakan Full Java EE Compliant Application Server service seperti :

web container, messaging, web service, mail, directory service, database connectivity, distributed transaction, remoting, persistence, dan lain lain

Referensi

Dokumen terkait

d. pelayanan administratif dan pembinaan aparatur sipil negara pada instansi Daerah; dan.. pelaksanaan fungsi lain yang diberikan oleh Bupati terkait dengan tugas dan

JUDUL : CHARITY AND CULTURAL NIGHT 2016 CALON DOKTER PENTASKAN CERITA RAMAYANA. MEDIA :

a) Guru pamong dan dosen pembimbing selalu siap apabila praktikan membutuhkan bimbingan. b) Guru pamong dan dosen pembimbing selalu objektif dalam

Dengan ini saya menyatakan bahwa skripsi saya yang berjudul “ REKAYASA KOLEKTOR PEMANAS AIR TENAGA SURYA MODEL PLAT DATAR ” adalah hasil kerja saya atas arahan pembimbing

Peneliti tertarik untuk melakuakan sebuah penelitian dengan judul “ Pengaruh Dana Pihak Ketiga (DPK), Pendapatan Margin, Non Performing Financing (NPF), dan

Laporan akhir ini disusun untuk memenuhi syarat menyelesaikan pendidikan Diploma III pada Jurusan Teknik Elektro Program Studi Teknik Listrik Politeknik Negeri

Hasil penelitian ini menunjukkan bahwa korupsi didalam hukum Islam sebagian besar ulama mempersamakan dengan Al- Ghulul yaitu mengambil sesuatu dari harta rampasan

Berdasarkan Berita Acara Hasil Evaluasi Dokumen Penawaran 0257.01/06/POKJA.I/BLP-PU.PR/APBD/2017, tanggal 29 September 2017 dan Berita Acara Hasil