Hosting website kamu cuma dengan 6 langkah ini!
1. Apa Itu Hosting Web?
Hosting web adalah layanan yang memungkinkan Anda menyewakan ruang di server untuk menyimpan semua file dan data website Anda, sehingga website dapat diakses oleh pengguna internet. Singkatnya, web hosting menyediakan tempat atau ‘rumah’ bagi website Anda di dunia maya.
2. Fungsi Hosting Web
Menyimpan Data Website:
Web hosting menyimpan semua file dan data yang dibutuhkan untuk menampilkan website Anda, seperti gambar, video, teks, kode, dan database.
Memastikan Akses Website:
Web hosting memastikan website Anda dapat diakses oleh pengguna internet melalui alamat domain yang Anda miliki.
Menyediakan Server:
Web hosting menyediakan server yang digunakan untuk menyimpan dan memproses data website Anda, serta mengirimkannya ke pengguna internet.
3. Apa Perbedaan Hosting Denan Domain
Hosting adalah layanan yang menyediakan ruang penyimpanan (seperti hard disk) dan bandwidth (kemampuan transfer data) untuk menyimpan file dan data website, sementara domain adalah alamat website yang unik dan mudah diingat. Singkatnya, hosting adalah “rumah” website, sedangkan domain adalah “alamat” rumah tersebut.
Hosting:
- Penyedia hosting menyewakan server yang digunakan untuk menyimpan semua file website (gambar, video, kode, database, dll).
- Hosting memungkinkan website dapat diakses di internet oleh pengguna lain.
- Jenis hosting beragam, misalnya shared hosting, VPS, dedicated hosting, dan cloud hosting.
Domain:
- Domain adalah nama yang unik dan mudah diingat yang digunakan untuk mengakses website.
- Domain seperti alamat website yang digunakan oleh pengguna untuk mencari dan mengunjungi website tersebut.
- Domain terdiri dari beberapa level, seperti Top Level Domain (TLD) (misalnya .com, .id, .net) dan Second Level Domain (nama website unik, misalnya contoh.com).
Analogi Rumah:
- Bayangkan website sebagai rumah. Hosting adalah “rumah” itu sendiri, menyediakan tempat untuk menyimpan semua barang-barang (file website).
- Domain adalah “alamat” rumah itu, yang memungkinkan orang lain untuk menemukan dan mengunjungi rumah tersebut.
4. Cara Hosting Web Hanya 6 Langkah
Langkah 1 : Pilih Web Hosting Yang Terpercaya
Membuat website dengan performa terbaik memang tidak boleh sembarangan. Salah satu hal yang akan paling berpengaruh adalah kualitas layanan web hosting yang Anda pilih, dengan semua fitur unggulan untuk mulai membuat dan mengonlinekan situs Anda.
Ada beberapa layanan hosting web yang terpercaya :
- Niagahoster
- IDCloudHost
- Hostinger
- InfinityFree (gratis)
Beli domain juga, agar bisa ke langkah selanjutnya. Pada tutorial kali ini kita akan menggunakan layanan dari Niagahoster
Langkah 2 : Memilih Cara Upload Website
Langkah selanjutnya adalah upload file website ke hostingan
Ada 2 cara umum, yaitu dengan File Manager atau via FTP dengan FileZilla.
File Manager
Tool berbasis browser ini memiliki semua fitur unggulan untuk mengelola file dan direktori Anda. Jika memilih Hostinger, Anda akan mendapatkan akses ke tool ini!
Hanya saja, tool ini memiliki satu kekurangan, yaitu batasan upload. Jika ukuran backup website lebih besar dari 256MB, sebaiknya gunakan FTP.
FTP
Sebagian besar provider web hosting mendukung FTP atau protokol transfer file yang bisa Anda gunakan untuk terhubung ke klien FTP. Kalau belum memiliki klien FTP, pastikan untuk menginstalnya di PC Anda.
Langkah 3 : Upload File Website
Mari kita mulai dari File Manager Hostinger – tool yang kami buat untuk memudahkan pekerjaan para webmaster. Buka File Manager dan pilih ikon Upload yang ada di menu kanan atas.

Setelah itu, pilih arsip website yang tersimpan di komputer dan impor ke server kami.

Gunakan fitur Ekstrak yang ada di menu bagian atas untuk decompress arsip website Anda.

Langkah selanjutnya adalah memastikan semua file tersimpan di folder yang benar dan tepat.
Baca Juga Cara Upload Website Dengan FileZilla
Langkah 4 : Pastikan Semua File Tersimpan diDalam public_html
Di tahap ini, Anda harus memastikan bahwa semua file tersimpan di direktori root domain, yang adalah public_html.
Terkadang, muncul direktori tambahan ketika Anda mengekstrak backup website. Alih-alih example.com, file website Anda terbuka di example.com/sesuatu.

Langkah 5 : Mengimpor Database MySQL
Jika website punya database, maka Anda juga harus menguploadnya.
Akan tetapi, apabila website tidak punya database MySQL, maka Anda tidak perlu membaca bagian ini.
Berikut langkah-langkah untuk mengimpor database:
- Buat database dan user MySQL baru.
- Buka database yang baru saja dibuat melalui phpMyAdmin.
- Gunakan fitur Import untuk upload file backup.
- Update informasi koneksi database MySQ (misalnya, nama database, host, user, password) yang ada di dalam file konfigurasi.
Untuk informasi yang lebih lengkap, silakan baca tutorial kami yang berjudul cara merestore database dengan menggunakan phpMyAdmin.
Langkah 6 : Cek Apakah Website Kamu Berhasil Diakses Atau Tidak
Setelah semua file website berhasil diupload, maka langkah selanjutnya yang harus dilakukan adalah mengecek situsnya apakah bisa online ata tidak. Apabila domain telah diarahkan ke Hostinger, maka yang perlu Anda lakukan hanyalah membuka domain tersebut melalui browser.
Satu hal yang perlu diingat, jika domain baru saja diarahkan ke server kami, maka Anda harus menunggu hingga 24 jam agar DNS bisa sepenuhnya dipropagasi.
Namun, jika domain diarahkan ke provider lain, maka ada beberapa cara untuk mengecek apakah situs dan domain bisa diakses atau tidak:
- Dengan menggunakan file host. Ada file khusus di komputer yang bisa diatur agar bisa meniru perubahan DNS (jika Anda menggunakan MacOS, silakan baca tutorial ini).
- Mengecek ketersediaan tool online. Di internet, ada banyak sekali tool online! Di samping itu, tool online juga bisa digunakan. Cukup paste nama domain dan tool akan melakukan tugasnya.
- Menggunakan plugin browser. Jika Anda setup ekstensi, seperti Virtual Hosts, maka ekstensi tersebut bisa digunakan untuk mengecek perubahan DNS. Dalam hal ini, Anda hanya butuh nama domain dan alamat IP dari akun Anda (A record).
Ikuti semua instruksi dan proses dengan benar agar konten website berhasil online. Namun, jika Anda menemukan masalah, jangan ragu untuk hubungi kami. Kami akan siap membantu 24/7! 😉


