Hosting Adalah: Cara Kerja, Jenis, dan Yang Menentukan Kualitasnya
Hosting adalah tempat berkas website disimpan agar bisa diakses. Ini cara kerjanya, jenis-jenisnya, dan lima hal yang benar-benar menentukan kualitasnya.
Kumpulan artikel Roofel seputar hosting & domain — disusun berurutan supaya bisa dibaca dari dasar sampai penerapannya.
38 artikel
Hosting adalah tempat berkas website disimpan agar bisa diakses. Ini cara kerjanya, jenis-jenisnya, dan lima hal yang benar-benar menentukan kualitasnya.
Pilihan paling awal yang menentukan batas performa situs — dan yang paling sering dipilih asal murah.
Yang membedakan jenis hosting adalah seberapa banyak sumber daya dijatah khusus untuk Anda, dan siapa yang merawatnya. Ini tabel perbandingan dan cara memutuskannya.
Shared hosting membagi sumber daya server antarbanyak situs. Ini kelebihan, batas yang jarang disebut, dan urutan memeriksa sebelum memutuskan naik paket.
VPS memberi sumber daya yang dijatah khusus, tapi perawatan sistemnya jadi tanggung jawab Anda. Ini bedanya terkelola dan tidak, plus empat tanda sah untuk pindah.
Cloud hosting mengambil sumber daya dari kumpulan server. Keunggulannya ketahanan dan kemudahan menambah kapasitas - bukan kecepatan. Ini kapan diperlukan.
Dedicated hosting menyewakan satu server penuh. Ini bedanya dari VPS, kapan benar-benar diperlukan, dan alternatif yang sering lebih masuk akal.
WordPress hosting adalah paket hosting yang sudah dikonfigurasi untuk WordPress. Pahami bedanya dengan hosting biasa dan kapan biaya tambahannya sepadan.
Daftar platform cloud hosting populer dikelompokkan berdasarkan kebutuhan: infrastruktur skala besar, VPS sederhana, platform terkelola, dan penyedia lokal.
Antarmuka pengelola hosting, dari yang berbayar sampai yang open source.
Control panel hosting adalah antarmuka untuk mengelola website tanpa baris perintah. Pahami fungsinya, beda panel berbayar dan open source, serta batas pengaruhnya.
cPanel adalah control panel hosting Linux paling umum dipakai. Pahami kelebihan, kekurangan, biaya lisensinya, dan bedanya dengan WHM.
Plesk adalah control panel hosting yang berjalan di Linux dan Windows Server. Pahami kelebihan, kekurangan, dan kapan ia lebih tepat daripada cPanel.
DirectAdmin adalah control panel hosting berbayar yang ringan dan berlisensi lebih murah. Pahami kelebihan, kekurangan, dan kapan ia lebih tepat dari cPanel.
CyberPanel adalah control panel gratis berbasis LiteSpeed. Pahami dari mana kecepatannya berasal, batas versi OpenLiteSpeed, dan untuk siapa ia cocok.
Perangkat lunak yang benar-benar melayani permintaan pengunjung — dan bedanya satu sama lain.
Apache adalah web server yang menyajikan halaman ke pengunjung. Pahami cara kerjanya, peran .htaccess, kelemahannya saat trafik tinggi, dan kapan perlu diganti.
Nginx adalah web server hemat memori untuk trafik tinggi. Pahami cara kerjanya, perannya sebagai reverse proxy, dan konsekuensi tidak adanya .htaccess.
LiteSpeed adalah web server pengganti Apache yang membaca .htaccess. Pahami peran LSCache, beda versi Enterprise dan OpenLiteSpeed, serta kapan perlu pindah.
Perbandingan LiteSpeed vs Nginx dari sisi cache, .htaccess, biaya, dan pemrosesan PHP — beserta alasan web server jarang jadi penyebab situs lambat.
Panduan konfigurasi web server: virtual host, https, pengalihan, kompresi, header cache, dan HTTP/2 — beserta urutan pengerjaan yang benar-benar berpengaruh.
Lapisan paling bawah: mesin apa yang menjalankan situs ente dan sistem operasi apa yang dipakai.
Server adalah komputer yang melayani permintaan lewat jaringan. Pahami cara kerjanya, jenis-jenisnya, beda server fisik, virtual, dan cloud, serta bedanya dengan hosting.
Sistem operasi server menjalankan seluruh layanan di server. Pahami bedanya dengan OS desktop, tiga keluarga utamanya, dan hal yang lebih penting dari mereknya.
Linux menjalankan mayoritas server web. Pahami beda distribusinya, keluarga Debian dan Red Hat, nasib CentOS, serta apa yang benar-benar perlu diperiksa.
Windows Server dipilih karena tuntutan aplikasi, bukan preferensi. Pahami kapan ia benar-benar dibutuhkan, biayanya, dan kenapa jarang dipakai untuk website.
BSD adalah keluarga sistem operasi Unix yang banyak dipakai di firewall dan perangkat jaringan. Pahami anggotanya, kelebihannya, dan kenapa jarang untuk hosting web.
Ubuntu adalah distribusi Linux paling umum untuk VPS. Pahami beda versi LTS dan versi sela, kenapa ia populer, serta versi mana yang sebaiknya dipakai.
Membaca beban server dan menemukan sumber masalah sebelum situs ikut tumbang.
Monitoring performa server memberi peringatan sebelum pengunjung yang memberi tahu. Pahami dua jenis pemantauan, enam hal yang perlu dipantau, dan aturan peringatan.
Empat metrik server yang paling sering salah dibaca. Pahami kapan angka tinggi normal, arti iowait dan swap, serta cara membaca keempatnya bersamaan.
Panduan meningkatkan kinerja server: ukur dulu, urutan enam langkah perbaikan, lapisan cache, titik sempit database, dan kebiasaan agar hasilnya bertahan.
Panduan mendiagnosis masalah server: arti kode 500 sampai 504, enam penyebab paling umum, dan urutan pemeriksaan dari luar ke dalam.
Ancaman yang mengintai di sisi server dan lapisan pertahanan yang wajib dipasang.
Panduan mengamankan server: mulai dari aplikasi bukan sistem operasi, kunci SSH, penutupan port, sertifikat, cadangan yang diuji, dan pemantauan.
Tujuh ancaman keamanan server yang paling sering terjadi, tanda situs sudah disusupi, dan kenapa sebagian besar peretasan masuk lewat aplikasi bukan server.
Firewall menyaring lalu lintas ke server, tapi tidak melindungi dari plugin usang. Pahami beda firewall jaringan dan WAF, peran IDS/IPS, serta batas keduanya.
Tempat data situs disimpan — dan penyebab paling umum halaman jadi lambat.
Database server menyimpan seluruh isi website. Pahami alur kerjanya, beda MySQL, MariaDB, dan PostgreSQL, serta kenapa ia sering jadi penyebab situs lambat.
PostgreSQL adalah database relasional open source yang ketat menjaga keutuhan data. Pahami bedanya dengan MySQL, kapan tepat dipakai, dan kapan tidak perlu.
Panduan optimasi database server: mencari kueri lambat, peran indeks, lapisan cache, pembersihan data menumpuk, dan urutan pengerjaan yang benar.
Cara server terhubung ke internet, dan cara menirunya di komputer sendiri untuk pengembangan.
Penjelasan dasar TCP/IP, port, jenis catatan DNS, dan routing — beserta urutan yang terjadi setiap kali sebuah halaman website dibuka.
Panduan konfigurasi jaringan server: alamat IP statis, gateway, DNS, nama host, port yang boleh terbuka, jaringan privat, dan cara menghindari terkunci di luar.
IP address adalah alamat perangkat di jaringan. Pahami beda IPv4 dan IPv6, alamat publik dan privat, serta kenapa IP khusus tidak memberi keuntungan SEO.
XAMPP adalah lingkungan pengembangan lokal berisi Apache, MariaDB, dan PHP. Pahami fungsinya, kenapa tidak boleh untuk produksi, dan masalah umum saat migrasi.