Berikut panduan lengkap, step-by-step, untuk membuat website di VPS Hostinger (Ubuntu 24) menggunakan Apache + MariaDB + PHP, menghubungkan domain, dan membuatnya bisa diakses publik.
✅ 1. Update Server
Login ke VPS via SSH (dari terminal atau PuTTY):
✅ 2. Install Apache Web Server
Cek status:
Jika berjalan, akses IP VPS Anda di browser:
Harus muncul halaman default Apache.
✅ 3. Install MariaDB (atau MySQL)
Amankan instalasi:
Jawaban rekomendasi:
-
Enter current password ⇒ tekan Enter
-
Set root password ⇒ Y
-
Remove anonymous users ⇒ Y
-
Disallow root login remotely ⇒ Y
-
Remove test database ⇒ Y
-
Reload privilege tables ⇒ Y
✅ 4. Install PHP + Module penting
Cek versi PHP:
✅ 5. Konfigurasi Virtual Host untuk domain
Misal domain: contohku.com
5.1 Buat folder website
5.2 Beri permission
5.3 Buat file virtual host
Isi dengan:
Simpan: CTRL+X → Y → Enter
5.4 Enable site + rewrite module
✅ 6. Point Domain ke VPS (DNS Setting)
Masuk ke panel domain (Hostinger / Cloudflare / dll)
Tambahkan record:
A Record
| Type | Name | Value |
|---|---|---|
| A | @ | IP VPS |
| A | www | IP VPS |
Tunggu 1–10 menit (kadang 24 jam untuk propagasi).
Cek:
Jika sudah mengarah ke IP VPS, berarti DNS OK.
✅ 7. Tes Website
Buat file:
Isi:
Akses:
Jika muncul halaman PHP info → sukses.
✅ 8. (Opsional tapi penting) Install SSL HTTPS Let’s Encrypt
Install certbot:
Dapatkan SSL:
Pilih redirect to HTTPS.
✅ 9. Buat Database untuk Website
Masuk ke MariaDB:
Buat database dan user:
🎉 Website Anda siap dipasang!
Sekarang tinggal upload file website ke folder:
Misalnya melalui:
✔ SFTP
✔ Git
✔ File manager Hostinger (jika ada)
Sekarang website bisa diakses publik.
0 Comments