| Views |
633  |
|

| Sekarang ini penyedia jasa layanan web hosting telah banyak sekali. Web hosting atau share hosting ini membagi kapling - kapling ruang penyimpanan untuk diduduki penyewa. Web Server ialah sebuah aplikasi yang berfungsi untuk menyimpan file - file halaman web kemudian menjadi pelayan dari semua permintaan akses seperti http://, https:// dll, kemudian memberikan hasilnya berupa format html. Contoh server web yang paling terkenal dan juga merupakan Open Source yaitu Apache. Sebuah webserver public tentunya membutuhkan sebuah IP (Internet Protocol) yang dapat diakses oleh jaringan internet. Kemudian IP ini membutuhkan sebuah ..... |
Yaitu yang disebut dengan DOMAIN. Domain ini merupakan translasi dari nomor IP agar orang lebih mudah mengingat alamat sebuah Web. Translasi ini dilakukan oleh sebuah server yang bernama DNS (Domain Name Server). Metode Session merupakan dasar dari kerja web server. Contohnya begini saat kita mengetikkan alamat situs atau mengklik sebuah link, respon dilakukan oleh web server dengan memberikan halaman yang kita minta, kemudian hubungan kita dengan webserver terputus ini disebut 1 (satu) session). Komunikasi yang komputer kita lakukan dengan web server sebenarnya menggunakan dua bahasa yang berbeda (komputer menggunakan bahasa Indonesia server bahasa Inggris, hehehe <<< becanda). Disisi kita (komputer kita) menggunakan bahasa seperti HTML, CSS, dll, sedangkan disisi server menggunakan bahasa seperti PHP, ASP, dll disamping juga menggunakan bahasa yang sama dengan sisi komputer kita. Hubungan ini disebut Client Side dan Server Side. Untuk menerjemahkan komunikasi ini web server juga dilengkapi sebuah interpreter untuk mengkompile pemrograman yang ditulis untuk halaman web sebelum dikirim ke client. Satu lagi web server biasanya juga terhubung dengan server database, bahasa web server dan database server juga berbeda, Database menggunakan bahasa contohnya seperti SQL (Stuctured Query Language), Oracle, dll. Webserver juga menerjemahkan komunikasi ini
Terakhir web server juga bertugas mengalokasikan port tempat masuknya kita ke sebuah web, misalnya port :80 digunakan untuk pengakses yang menggunakan gerbang http://, sedangkan port :43 untuk yang menggunakan gerbang aman terenskripsi seperti https:// Serangan - serangan yang sering dihadapi web server : - Web Deface -- penyerang yang ingin mengganti tampilan web
- Brute Force -- tukang tebak id dan password
- Session & Cookie Hijacking -- pencuri yang memanfaatkan data - data orang lain yang tertinggal di komputer
- SQL Injection -- pembajak yang memanfaatkan kelemahan disisi server database untuk mencari informasi ke webserver
- Cross Site Scripting -- Penempel script jahat tanpa ijin server
- Denial of Service -- Pengebom untuk membuat server down
- Phishing -- Pengelabu yang berusaha mendapatkan informasi dengan cara menipu user yang lengah
Sekian, CMIIW __ Said Syahputra __ dari berbagai sumber
|