Hubungkan Domain aaPanel
Hubungkan Domain aaPanel

Hubungkan Domain ke aaPanel dengan Cloudflare

Menyiapkan server web menggunakan aaPanel adalah langkah yang powerful, tetapi agar website bisa diakses publik, kamu perlu menghubungkannya dengan domain/ subdomain.

Cloudflare, sebagai layanan DNS dan CDN terkemuka, adalah pilihan tepat untuk melakukan hal ini. Proses ini tidak hanya tentang “Pointing” domain, tetapi juga tentang meningkatkan keamanan dan performa website.

Artikel ini akan memandu  step by step untuk hubungkan domain aaPanel  melalui Cloudflare.

Prasyarat Hubungkan Domain aaPanel

Sebelum memulai, pastikan kamu telah memiliki:

  1. Server dengan aaPanel yang sudah terinstall dan berjalan. Harus mengetahui IP Address Public server.
  2. Sebuah Domain yang sudah Anda beli dari registrar dimana pun
  3. Akun Cloudflare. Jika belum, daftar terlebih dahulu di cloudflare.com .

Buat DNS Record di Cloudflare

Contoh disini menggunkan subdomain untuk di hubungkan ke aaPanel. Buat Record A (Address Record) untuk Mengarahkan domain/subdomain ke IPv4 Address Public.

  • Klik tombol “Add record”
  • Type: Pilih “A”
  • Name: subdomain
  • Content : IP Public Cloud/ VPS/ Hosting
  • Proxy status: Pilih abu-abu (DNS only) atau oranye (Proxied)
  • Klik “Save”
DNS Record Subdomain aaPanel
DNS Record Subdomain aaPanel

Menambahkan Domain ke aaPanel

Setelah konfigurasi DNS di Cloudflare aktif dan domain sudah mengarah ke IP VPS dengan benar, kamu perlu menambahkan domain tersebut ke dalam aaPanel. Langkah ini penting agar VPS dapat mengenali dan melayani traffic yang datang dari domain kamu.

Untuk menambahkan website, akses menu “Website” yang terletak pada sidebar sebelah kiri dashboard aaPanel. Setelah itu, pilih opsi “Add Site“.

Akan muncul jendela pop-up. Isi data berikut pada formulir yang tersedia:

Menambahkan Domain ke aaPanel
Menambahkan Domain ke aaPanel
  • Resolved Domain: Manual Add Record (Karena menggunakan Cloudflare untuk DNS Record)
  • Domain name: Masukkan domain/subdomain
  • Description: Isi Deskripsi Singkat Website Kamu.
  • Website Path: aaPanel akan otomatis membuatkan direktori untuk file website kamu
  • FTP: Jika kamu ingin membuat akun FTP khusus untuk domain ini, centang opsi “Create FTP” dan isi detailnya. Ini opsional.
  • Database: Jika website memerlukan database, centang opsi “Create Database” dan pilih tipe database (MySQL/MariaDB), lalu isi Name Database, Username, dan Password.
  • PHP Version: Pilih versi PHP yang ingin digunakan untuk situs ini.
  • Categories: Pilih kategori Website (Optional) atau Biarkan Default.

Setelah semua informasi terisi dengan benar, klik tombol “Submit”. aaPanel akan membuat konfigurasi web server (Nginx atau Apache, tergantung pilihan saat setup aaPanel) untuk domain tersebut dan membuat direktori root.

Hasil Menghubungkan Domain ke Website aaPanel
Hasil Menghubungkan Domain ke Website aaPanel

Pengujian Domain dan Website Pada aaPanel

Setelah domain berhasil ditambahkan di aaPanel, tunggu beberapa saat lalu buka domain kamu di web browser.

Jika semuanya dikonfigurasi dengan benar, seharusnya melihat default page aaPanel  Index of / jika belum ada file index.html atau index.php di root directory.

Ini menandakan bahwa domain telah terhubung dengan sukses ke VPS melalui aaPanel. Saat mengakses domain/subdomain pada browser pastikan tidak menggunakan https tapi menggunakan http.

Domain dan Website aaPanel Berhasil di Akses
Domain dan Website aaPanel Berhasil di Akses