Lewati ke konten

Domain dan Hosting

Web server adalah: pengertian, fungsi, cara kerja, dan contohnya untuk pemilik usaha

Web server adalah komputer dan program yang mengirim halaman ke browser lewat HTTP atau HTTPS. Pelajari fungsi, cara kerja, kode status, dan contohnya.

24 September 2026 Tim Jasa Pembuatan Website Indonesia 16 menit baca
Ilustrasi vektor datar: menara server hijau tua dengan deretan slot dan lampu kecil, jendela browser dan ponsel di kiri mengirim panah titik-titik ke arahnya, dan kartu halaman di kanan dengan panah melengkung kembali ke menara

Web server adalah komputer dan program yang menyimpan berkas website, lalu mengirimkannya ke browser setiap kali seseorang membuka alamat situs Anda. Komunikasinya memakai protokol HTTP, atau versi terenkripsinya, HTTPS. Jadi ketika calon pelanggan mengetik alamat usaha Anda dan halamannya muncul di layar, yang bekerja di belakang adalah web server: menerima permintaan, mencari berkas yang diminta, lalu mengirimkannya kembali bersama sebuah kode status.

Artikel ini ditulis untuk dua pembaca sekaligus. Pertama, pemilik usaha yang ingin paham apa yang sebenarnya dibayar ketika membeli hosting, dan apa yang harus ditanyakan ketika situsnya tiba-tiba tidak bisa dibuka. Kedua, pelajar yang butuh penjelasan cara kerja web server tanpa istilah yang bertumpuk. Kami mulai dari dua arti web server yang sering tertukar, lalu alur permintaan dan respons langkah demi langkah, contoh perangkat lunaknya, dan terakhir daftar pertanyaan yang pantas Anda ajukan ke vendor.

Satu batasan supaya tidak mengulang: perumpamaan hosting sebagai ruko dan domain sebagai alamat, serta cara memastikan akun atas nama Anda, sudah dibahas di panduan hosting dan domain untuk pemilik usaha. Di sini kita masuk satu lapis lebih dalam, yaitu apa yang terjadi di dalam ruko itu setiap kali ada tamu datang.

Apa itu web server: satu nama untuk dua hal

Pertanyaan apa itu web server sering dijawab setengah, karena istilah ini dipakai untuk dua benda yang berbeda. Dokumentasi MDN milik Mozilla memisahkannya dengan rapi. Dari sisi perangkat keras, web server adalah komputer yang menyimpan program web server beserta berkas penyusun website, seperti dokumen HTML, gambar, CSS, dan JavaScript, dan komputer itu tersambung ke internet. Dari sisi perangkat lunak, web server adalah sekumpulan program yang mengatur bagaimana pengunjung mengakses berkas tersebut, dan minimal di dalamnya ada HTTP server, yaitu program yang memahami alamat web dan protokol HTTP.

Pembedaan ini ada gunanya dalam percakapan sehari-hari. Ketika teknisi berkata "servernya mati", bisa berarti mesinnya padam karena listrik atau jaringan pusat data bermasalah, bisa juga berarti mesinnya menyala tetapi program web server-nya berhenti. Yang pertama diurus penyedia hosting. Yang kedua sering bisa dipulihkan dalam hitungan menit oleh siapa pun yang memegang akses server. Menanyakan "yang mana?" menghemat banyak waktu saling lempar.

MDN juga membedakan web server statis dan dinamis. Web server statis mengirim berkas apa adanya ke browser. Web server dinamis menambahkan server aplikasi dan basis data, sehingga halamannya dirakit dulu sebelum dikirim. Situs berbasis CMS seperti WordPress termasuk yang kedua: setiap kali halaman dibuka, program membaca isi dari basis data lalu menyusunnya menjadi HTML. Situs statis lebih ringan dan lebih sedikit bagian yang bisa rusak, sedangkan situs dinamis lebih mudah diedit sendiri. Pertimbangan lengkapnya kami tulis di perbandingan WordPress dan website custom.

Ilustrasi vektor datar: empat ikon membentuk putaran searah jarum jam dengan panah titik-titik, yaitu jendela browser, bola dunia bergaris meridian, menara server, dan dokumen halaman berisi blok
Satu putaran kerja web server: browser mengirim permintaan, jaringan meneruskannya ke mesin server, dan halaman jadi dikirim kembali ke browser. Putaran ini terulang untuk setiap berkas, termasuk gambar dan CSS.

Fungsi web server bagi website usaha Anda

Kalau diringkas menjadi daftar tugas, fungsi web server jauh lebih banyak daripada sekadar "menampilkan website". Berikut pekerjaan yang dikerjakannya setiap detik tanpa Anda lihat:

  • Menerima permintaan. Setiap kunjungan tiba sebagai permintaan HTTP yang menyebut alamat halaman yang diinginkan.
  • Mencari berkasnya. Menurut MDN, HTTP server memeriksa apakah alamat yang diminta cocok dengan berkas yang ada. Kalau ada, isinya dikirim. Kalau tidak ada, server memeriksa apakah halaman itu perlu dibuat secara dinamis. Kalau keduanya tidak mungkin, server mengirim pesan galat, paling sering 404 Not Found.
  • Meneruskan ke program. Untuk halaman dinamis, web server menyerahkan permintaan ke server aplikasi, menunggu hasilnya, lalu mengirimkannya ke pengunjung.
  • Mengenkripsi sambungan. Web server memegang sertifikat TLS dan menjalankan HTTPS, sehingga isi formulir kontak Anda tidak berjalan dalam bentuk teks terbuka.
  • Mengalihkan alamat. Aturan pengalihan, misalnya dari alamat lama ke alamat baru setelah struktur situs berubah, dijalankan di web server.
  • Mengompres dan menyimpan sementara. Nginx, misalnya, mencantumkan kompresi gzip dan cache sebagai fitur dasarnya. Berkas yang lebih kecil sampai lebih cepat ke ponsel pelanggan.
  • Mencatat log. Setiap permintaan tercatat: kapan, alamat mana, dan kode status apa yang dikirim. Log inilah yang dibuka pertama kali ketika ada yang janggal, dari lonjakan trafik aneh sampai halaman yang tiba-tiba hilang.

Dari tujuh tugas itu, tiga yang terakhir paling sering terlupa saat serah terima proyek. Situsnya tampil, jadi dianggap beres, padahal pengalihan dari alamat lama belum dipasang, kompresi belum aktif, dan tidak ada yang tahu di mana lognya disimpan.

Cara kerja web server langkah demi langkah

Mari telusuri satu kunjungan, misalnya seseorang membuka tokokueanda.com/menu (contoh) dari ponselnya. Urutannya kira-kira begini:

  1. Alamat diketik. Browser memisahkan nama domain dari jalur halamannya, lalu memeriksa apakah ia sudah menyimpan jawaban untuk nama itu dari kunjungan sebelumnya.
  2. DNS menerjemahkan nama. DNS adalah sistem penamaan yang menyimpan daftar nama domain beserta sumber daya yang terkait, seperti alamat IP. Hasilnya berupa nomor mesin yang dituju.
  3. Sambungan dibuka. Browser membuka sambungan ke alamat IP tersebut. Karena alamatnya HTTPS, keduanya lebih dulu bernegosiasi TLS: server menunjukkan sertifikatnya, browser memeriksanya, dan jalur terenkripsi terbentuk.
  4. Permintaan dikirim. Isinya berupa metode (umumnya GET), jalur halaman, versi protokol, dan beberapa header, misalnya bahasa yang diinginkan browser.
  5. Web server memproses. Berkas dicari, atau halaman dirakit oleh program di belakangnya.
  6. Respons dikirim. Isinya versi protokol, kode status, header, lalu badan respons berupa HTML.
  7. Browser merender. HTML dibaca, lalu browser meminta berkas lain yang disebut di dalamnya, seperti CSS, gambar, dan skrip. Setiap berkas itu adalah permintaan baru dengan putaran yang sama.
Diagram alur lima langkah: 1 ketik alamat di browser, 2 DNS mengubah nama menjadi alamat IP, 3 web server menerima permintaan lewat HTTPS dan menyiapkan halaman, 4 respons HTML dikirim bersama kode status seperti 200 OK, 301 pindah alamat, 404 tidak ditemukan, atau 500 galat server, 5 browser merender halaman
Langkah 2 dan 3 biasanya hanya terjadi di awal kunjungan. Setelah sambungan terbentuk, permintaan berikutnya untuk gambar dan CSS memakai jalur yang sama, sehingga halaman kedua terasa lebih cepat.

Bagi pemilik usaha, rangkaian ini punya satu angka yang layak dikenal: Time to First Byte (TTFB). Menurut web.dev, TTFB mengukur waktu dari mulai membuka halaman sampai byte pertama respons tiba, dan di dalamnya termasuk waktu pengalihan, pencarian DNS, sambungan dan negosiasi TLS, serta waktu server memproses permintaan. Targetnya 0,8 detik atau kurang. Angka ini paling langsung mencerminkan kualitas web server dan hosting Anda, karena semua yang terjadi setelahnya bergantung pada byte pertama itu. Cara mengukurnya kami jelaskan di panduan cek kecepatan website.

Protokol yang digunakan untuk mengakses halaman web adalah HTTP dan HTTPS

Pertanyaan ini kerap keluar di soal sekolah, dan jawabannya singkat: protokol yang digunakan untuk mengakses halaman web adalah HTTP (HyperText Transfer Protocol), dan versi amannya HTTPS (HyperText Transfer Protocol Secure). MDN menjelaskan HTTP sebagai protokol untuk mengambil sumber daya seperti dokumen HTML dan menjadi dasar pertukaran data di web. Polanya klien dan server: permintaan selalu dimulai oleh penerima, biasanya browser, dan server menjawab.

HTTP tidak menyimpan keadaan: dua permintaan berurutan tidak saling kenal, sehingga keranjang belanja atau status masuk akun ditambahkan lewat cookie. HTTPS adalah HTTP yang memakai TLS untuk mengenkripsi seluruh komunikasi antara klien dan server. Untuk website usaha, ini bukan fitur tambahan, karena formulir kontak dan nomor telepon pelanggan lewat jalur ini. Sertifikatnya pun tidak harus mahal. Caddy, misalnya, secara bawaan menerbitkan dan memperpanjang sertifikat lewat Let's Encrypt atau ZeroSSL. Yang perlu Anda pastikan justru siapa yang bertanggung jawab kalau perpanjangan otomatis itu gagal.

Kode status yang dikirim web server dan artinya bagi Anda

Setiap respons membawa kode tiga angka. MDN membaginya menjadi lima kelas: 100 sampai 199 informasi, 200 sampai 299 berhasil, 300 sampai 399 pengalihan, 400 sampai 499 galat di sisi klien, dan 500 sampai 599 galat di sisi server. Yang paling sering Anda temui:

Tabel ini lebih lebar dari layar. Geser ke samping untuk melihat seluruh kolom.

KodeArti menurut MDNYang perlu Anda lakukan
200 OKPermintaan berhasilTidak ada. Ini kondisi normal.
301 Moved PermanentlyAlamat sumber daya berubah permanen, alamat baru disertakanPakai untuk halaman yang pindah selamanya. Google menampilkan alamat tujuan di hasil pencarian.
302 FoundAlamat berubah sementaraPakai hanya untuk sementara, misalnya halaman promo. Google tetap menampilkan alamat asal.
304 Not ModifiedIsi belum berubah, browser boleh memakai salinan simpanannyaTidak ada. Tanda cache bekerja.
403 ForbiddenKlien tidak punya hak akses, server menolakPeriksa izin folder atau aturan keamanan yang terlalu ketat.
404 Not FoundServer tidak menemukan sumber daya yang dimintaPasang pengalihan 301 bila halamannya pindah, atau perbaiki tautan yang salah.
500 Internal Server ErrorServer menghadapi kondisi yang tidak tahu cara menanganinyaHubungi pemegang perawatan. Sering muncul setelah pembaruan plugin atau kode.
502 Bad GatewayServer perantara menerima respons tidak valid dari server di belakangnyaBiasanya program aplikasi di belakang web server berhenti. Perlu dicek di sisi server.
503 Service UnavailableServer belum siap, misalnya sedang perawatan atau kelebihan bebanWajar sesaat saat perawatan. Kalau sering, kapasitas hosting perlu ditinjau.

Kode 404 dan 301 punya dampak langsung ke pencarian Google. Halaman yang pindah tanpa pengalihan permanen kehilangan jalur dari tautan lama dan hasil pencarian yang sudah terbentuk. Pemeriksaannya termasuk dalam checklist website siap SEO yang kami pakai sebelum serah terima.

Contoh web server dan ciri masing-masing

Ada banyak contoh web server, tetapi hanya segelintir yang menguasai sebagian besar internet. Menurut W3Techs, data per 27 September 2026, di antara situs yang web server-nya bisa dikenali, Nginx dipakai 30,8 persen, Apache 22,0 persen, LiteSpeed 14,4 persen, Node.js 7,2 persen, Microsoft IIS 3,0 persen, dan Caddy 1,0 persen. Cloudflare Server tercatat paling tinggi, 31,0 persen, karena banyak situs dilayani lewat jaringan Cloudflare yang berdiri di depan server aslinya. Itu bukan program yang Anda pasang sendiri di hosting. W3Techs juga mencatat bahwa satu situs bisa memakai lebih dari satu web server, sehingga angkanya tidak dijumlahkan menjadi 100 persen.

Tabel ini lebih lebar dari layar. Geser ke samping untuk melihat seluruh kolom.

Web serverCiri menurut sumber resminyaBiasanya dipilih untuk
Apache HTTP ServerDirilis 1995, dikelola Apache Software Foundation, berlisensi Apache 2.0. Mendukung modul yang bisa dimuat seperti mod_rewrite dan pengaturan per folder lewat berkas .htaccess.Situs yang butuh aturan berbeda per folder tanpa menyentuh konfigurasi utama server
NginxWeb server HTTP sekaligus reverse proxy, cache, dan penyeimbang beban. Ditulis Igor Sysoev, berlisensi BSD 2 klausul. Dokumentasinya menyebut 10.000 sambungan keep-alive yang tidak aktif hanya memakan sekitar 2,5 MB memori.Trafik tinggi dengan memori terbatas, dan sebagai pintu depan untuk aplikasi di belakangnya
LiteSpeed Web ServerMenyebut dirinya pengganti langsung Apache yang membaca konfigurasi Apache dan .htaccess, berarsitektur event-driven, dengan mesin cache LSCache dan dukungan HTTP/3. Berlisensi komersial dengan tingkat gratis terbatas, sementara OpenLiteSpeed adalah versi sumber terbukanya.Penyedia hosting yang ingin kompatibel dengan situs Apache tetapi lebih hemat sumber daya
Microsoft IISWeb server di Windows Server. Permintaan diterima HTTP.sys di tingkat kernel, dan alur pemrosesannya menyatu dengan ASP.NET.Aplikasi berbasis .NET dan lingkungan perusahaan yang sudah memakai Windows Server
CaddyHTTPS otomatis secara bawaan: menerbitkan dan memperpanjang sertifikat TLS lewat Let's Encrypt atau ZeroSSL, lalu mengalihkan HTTP ke HTTPS.Proyek kecil sampai menengah yang ingin HTTPS beres tanpa pengaturan manual

Pendapat kami untuk pemilik usaha: nama program web server jarang menjadi penentu. Nginx yang dikonfigurasi asal-asalan kalah dari Apache yang dirawat rapi. Yang lebih menentukan adalah apakah ada orang yang memperbarui programnya, memasang pengalihan dengan benar, dan memantau lognya. Kalau penasaran, buka alat pengembang di browser desktop, pilih tab Network, muat ulang halaman, klik permintaan pertama, lalu lihat header Server di bagian respons. Banyak situs sengaja menyembunyikan header ini, jadi hasil kosong bukan tanda ada yang salah.

Web server, hosting, domain, server aplikasi, dan basis data: siapa mengerjakan apa

Lima istilah ini sering dipakai bergantian dalam percakapan dengan vendor, padahal masing-masing punya tugas dan gejala kerusakan yang berbeda. Mengenali gejalanya membantu Anda menghubungi pihak yang tepat sejak pesan pertama.

Tabel ini lebih lebar dari layar. Geser ke samping untuk melihat seluruh kolom.

IstilahTugasnyaGejala kalau bermasalahPihak yang biasanya mengurus
DomainNama terdaftar yang diketik pengunjungAlamat tidak dikenali sama sekali, atau tiba-tiba menampilkan halaman parkirRegistrar dan pemilik akun domain
DNSMenunjukkan nama domain ke alamat IP serverSetelah pindah server, sebagian pengunjung masih diarahkan ke tempat lama untuk sementaraPengelola DNS, sering registrar atau layanan terpisah
HostingLayanan sewa mesin, listrik, jaringan, dan penyimpananSemua situs di akun itu tidak bisa dibuka sekaligusPenyedia hosting
Web serverProgram yang menerima permintaan HTTP dan mengirim responsGalat 502 atau 503, sertifikat HTTPS kedaluwarsa, pengalihan salah arahPenyedia hosting (shared) atau pengelola server (VPS)
Server aplikasiProgram yang merakit halaman dinamis, misalnya PHP atau Node.jsGalat 500, halaman putih kosong setelah pembaruanPengembang atau pemegang kontrak perawatan
Basis dataMenyimpan isi halaman, produk, dan pesananPesan gagal tersambung ke basis data, isi hilang sebagianPengembang atau pemegang kontrak perawatan

Tabel ini juga menjelaskan kenapa "hosting saya sudah mahal kok masih error" sering salah alamat. Hosting yang bagus menjamin mesinnya hidup. Hosting tidak menjamin plugin Anda cocok satu sama lain setelah pembaruan. Keluhan yang sering muncul dari pemilik usaha adalah dilempar bolak-balik antara penyedia hosting dan pembuat website, dan akar masalahnya hampir selalu karena tidak ada yang ditunjuk memegang lapisan server aplikasi.

Di mana web server berjalan: shared hosting, VPS, dedicated, dan cloud

Program web server yang sama bisa berjalan di tempat yang sangat berbeda. Empat bentuk yang akan Anda temui di halaman harga penyedia hosting:

Ilustrasi vektor datar: tiga bangunan berjajar di satu garis dasar, blok apartemen abu dengan banyak jendela kecil, menara yang terbagi empat bagian warna berbeda, dan menara tunggal bergaris hijau dengan satu pintu besar, masing-masing dengan rak server kecil di dasarnya
Tiga cara menempatkan website: satu gedung dihuni banyak penyewa, satu gedung dibagi beberapa unit terpisah, atau satu gedung utuh untuk satu penghuni. Rak server di dasar tiap gedung menunjukkan bahwa ketiganya tetap bergantung pada mesin fisik.
  • Shared hosting. Banyak website tinggal di satu web server, dan biaya perawatannya dibagi ke banyak pelanggan. Murah dan dikelola penyedia, termasuk pembaruan keamanan. Kelemahannya, ada batas pemakaian dan kendali Anda terbatas, sementara situs lain di mesin yang sama bisa ikut memakan sumber daya.
  • VPS (virtual private server). Mesin virtual yang disewakan, menjalankan sistem operasinya sendiri dengan akses administrator penuh. Fungsinya setara server fisik khusus dengan biaya lebih rendah, tetapi mesin fisiknya tetap dibagi dengan VPS lain. Pembaruan dan keamanannya menjadi urusan Anda atau pengelola yang Anda bayar.
  • Dedicated server. Satu mesin fisik untuk Anda sendiri. MDN mencatat server khusus biasanya lebih tersedia, selalu tersambung, bisa memiliki alamat IP tetap, dan umumnya dirawat pihak ketiga. Biayanya paling tinggi.
  • Cloud. Menurut definisi NIST, model akses sesuai kebutuhan ke kumpulan sumber daya komputasi bersama yang bisa ditambah dan dilepas dengan cepat. Cocok untuk trafik yang naik turun tajam, tetapi pengaturannya lebih rumit dan tagihannya perlu diawasi.

Kapan usaha kecil butuh yang mana? Untuk website company profile beberapa halaman atau landing page statis, shared hosting yang dikelola rapi sudah memadai, dan uang Anda lebih berguna untuk isi halaman. Toko online dengan transaksi rutin atau aplikasi web berisi dasbor dan akun pengguna mulai masuk akal di VPS, dengan satu syarat: ada yang merawatnya. VPS tanpa pengelola sama dengan membeli gedung tanpa satpam. Pertimbangan platformnya kami bahas di panduan membuat toko online, dan gambaran biayanya di rincian biaya bikin website.

Satu faktor lagi sering terlewat: lokasi fisik server. Karena TTFB memuat waktu sambungan dan negosiasi TLS, server di benua lain untuk pelanggan yang semuanya di Indonesia menambah waktu tempuh di setiap permintaan, dan itu tidak bisa diperbaiki dengan mengecilkan gambar.

Pertanyaan yang perlu Anda ajukan ke vendor soal web server

Anda tidak perlu menjadi teknisi untuk menilai apakah server website Anda dirawat. Cukup ajukan pertanyaan berikut, sebaiknya secara tertulis, sebelum membayar pembuatan atau perpanjangan:

  1. Di negara dan kota mana server berada? Jawaban yang jelas menunjukkan vendor tahu mesin yang dipakainya.
  2. Jenis hostingnya apa? Shared, VPS, atau lainnya, dan siapa yang memegang akses administratornya.
  3. Backup dibuat seberapa sering, disimpan di mana, dan kapan terakhir diuji pulih? Backup yang tersimpan di mesin yang sama dengan situsnya ikut hilang bila mesin itu rusak. Backup yang belum pernah diuji pulih belum terbukti bisa dipakai.
  4. Siapa yang memperpanjang sertifikat HTTPS, dan apa yang terjadi kalau perpanjangan otomatis gagal?
  5. Siapa yang memperbarui program server dan CMS, seberapa sering?
  6. Kalau situs tidak bisa dibuka, berapa lama waktu respons dan perbaikannya? Minta angkanya, bukan kata "secepatnya".
  7. Atas nama siapa akun hostingnya, dan berapa biaya memindahkannya?

Supaya adil, ini jawaban kami untuk pertanyaan yang sama. Semua paket pembuatan sudah termasuk hosting dan SSL tahun pertama, dan daftar harganya terbuka. Mulai tahun kedua ada Tetap Tayang seharga Rp750.000 per tahun untuk Landing Page dan Profil Usaha 5 (Rp950.000 per tahun untuk Profil Usaha 10 dan Katalog), berisi perpanjangan domain, hosting, SSL, backup mingguan, pemantauan uptime, dan pengingat H-30 serta H-7. Untuk situs yang rutin diperbarui ada Jaga seharga Rp350.000 per bulan: pembaruan terjadwal bulanan, backup harian otomatis dengan uji pulih bulanan, pemantauan uptime, respons WhatsApp maksimal 8 jam kerja, dan perbaikan insiden maksimal 2 hari kerja. Yang tidak termasuk di Jaga juga kami tulis: fitur baru, artikel baru, dan cek PageSpeed berkala. Rinciannya ada di halaman jasa maintenance website. Memindahkan situs ke hosting pilihan Anda sendiri, kapan pun, tidak kami kenakan biaya.

Kesimpulan

Web server adalah pihak yang benar-benar melayani pengunjung Anda: mesin yang selalu menyala dan program yang menerima permintaan HTTP atau HTTPS, mencari atau merakit halaman, lalu mengirimkannya bersama kode status. Hosting adalah tempat ia tinggal, domain dan DNS adalah jalan menuju ke sana, sedangkan server aplikasi dan basis data adalah dapur di belakangnya. Kelima bagian itu harus sehat bersamaan supaya satu halaman bisa tampil.

Untuk usaha kecil, pilihan program web server hampir tidak pernah menjadi masalah utama. Masalahnya adalah siapa yang merawatnya. Mulailah dari tiga hal yang bisa Anda periksa sendiri hari ini: halaman utama terbuka lewat HTTPS tanpa peringatan, halaman lama yang sudah dihapus mengalihkan ke halaman pengganti alih-alih berakhir di 404, dan ada nama orang yang bertanggung jawab atas backup. Kalau Anda sedang merencanakan situs baru dari nol, urutan langkahnya ada di panduan cara bikin website.

Kalau salah satu dari tiga hal itu belum jelas di situs Anda, ceritakan kondisinya lewat WhatsApp (membuka WhatsApp di tab baru). Kami balas dengan apa yang perlu dibenahi dan berapa biayanya secara tertulis.

Sumber

Ditulis dan diperiksa oleh tim studio

Studio pembuatan website di Yogyakarta. Cara kami menulis: setiap klaim faktual disertai sumber yang bisa Anda buka sendiri, harga yang dikutip dicatat bersama tanggal pengecekannya, dan artikel diperiksa ulang bila sumbernya berubah.

Tanya jawab

Pertanyaan yang sering masuk

Web server adalah perangkat keras atau perangkat lunak?

Keduanya, tergantung konteks kalimatnya. Dari sisi perangkat keras, web server adalah komputer yang selalu tersambung ke internet dan menyimpan berkas website. Dari sisi perangkat lunak, web server adalah program yang memahami alamat web dan protokol HTTP, lalu mengirimkan berkas yang diminta ke browser. Saat teknisi bilang servernya mati, tanyakan mana yang dimaksud, karena penanganannya berbeda.

Apa bedanya web server dan hosting?

Hosting adalah layanan sewa yang Anda bayar: tempat penyimpanan, listrik, jaringan, dan pengelolaan mesin. Web server adalah program di dalam mesin itu yang benar-benar melayani pengunjung. Setiap paket hosting pasti menjalankan web server, tetapi Anda jarang memilih programnya sendiri kecuali memakai VPS atau server khusus.

Protokol yang digunakan untuk mengakses halaman web adalah apa?

HTTP (HyperText Transfer Protocol) dan versi terenkripsinya, HTTPS. HTTPS memakai TLS untuk mengenkripsi seluruh komunikasi antara browser dan server, sehingga isi formulir, kata sandi, dan data pembayaran tidak bisa dibaca pihak yang menyadap di tengah jalan. Situs usaha sebaiknya hanya melayani lewat HTTPS dan mengalihkan alamat HTTP biasa ke sana.

Contoh web server yang banyak dipakai apa saja?

Menurut W3Techs per 27 September 2026, di antara situs yang web server-nya bisa dikenali, Nginx dipakai 30,8 persen, Apache 22,0 persen, LiteSpeed 14,4 persen, Microsoft IIS 3,0 persen, dan Caddy 1,0 persen. Cloudflare Server tercatat 31,0 persen karena banyak situs dilayani lewat jaringan Cloudflare di depan server aslinya. Satu situs bisa memakai lebih dari satu web server, jadi totalnya melebihi 100 persen.

Apakah usaha kecil perlu VPS atau dedicated server?

Umumnya belum. Website company profile beberapa halaman atau landing page statis sudah tertangani dengan baik oleh shared hosting yang dikelola rapi. VPS mulai masuk akal untuk toko online dengan transaksi rutin atau aplikasi web, asalkan ada yang merawatnya. Dedicated server jarang dibutuhkan usaha kecil dan biayanya jauh lebih besar.

Kenapa website saya menampilkan error 500, dan siapa yang harus memperbaiki?

Kode 500 berarti server menghadapi kondisi yang tidak tahu cara menanganinya. Penyebab yang sering ditemui adalah plugin atau tema yang bentrok setelah pembaruan, kode yang rusak, atau batas memori hosting. Yang memperbaiki adalah pihak yang memegang perawatan situs, bukan registrar domain. Kalau Anda tidak punya kontrak perawatan, penyedia hosting biasanya hanya membantu sampai batas mesinnya.

Perlukah saya tahu web server apa yang dipakai vendor saya?

Tidak wajib, tapi pertanyaannya berguna sebagai uji kejujuran. Vendor yang merawat situsnya sendiri akan menjawab cepat: nama program web server, lokasi server, jadwal backup, dan siapa yang memperpanjang sertifikat HTTPS. Jawaban yang mengambang untuk empat hal itu lebih mengkhawatirkan daripada pilihan programnya.

Langkah berikutnya

Tidak yakin server website Anda ada yang merawat?

Kirim alamat website Anda lewat WhatsApp. Kami cek sertifikat HTTPS, kode status halaman penting, dan waktu respons server, lalu kirim hasilnya secara tertulis.

  • Domain dan akun atas nama Anda
  • Harga final sampai tahun ketiga
  • Tanggal tayang mengikat
  • Lembar Cakupan dikirim sebelum Anda bayar
Chat WhatsApp (membuka WhatsApp di tab baru) Lihat harga