Apa Yang Harus Dipersiapkan Untuk Aplikasi Buku Tamu? #
Sebelum memulai proses instalasi, ada beberapa hal mendasar yang wajib Anda persiapkan.
Mengingat BukuTamu Digital adalah aplikasi berbasis web yang berdiri sendiri (Self-Hosted Web Application), Anda membutuhkan “rumah” (Hosting) dan “alamat” (Domain) agar aplikasi ini bisa diakses secara online oleh tamu undangan.
1. Domain dan Subdomain #
Anda bebas menggunakan domain utama (misal: bukutamu.com) atau subdomain (misal: event.bukutamu.com).
⚠️ PERINGATAN KERAS: Kebijakan Penguncian Domain
Harap tentukan domain/subdomain Anda dengan bijak SEBELUM melakukan aktivasi lisensi.
- Satu Lisensi Terkunci pada Satu Instalasi: Begitu Anda memasukkan Kode Lisensi pada domain/subdomain tertentu, lisensi tersebut akan TERKUNCI PERMANEN di sana.
- Tidak Bisa Pindah Domain: Kami TIDAK menyediakan fitur reset lisensi untuk memindahkan aplikasi ke domain lain dengan alasan apapun.
- Solusi: Jika Anda ingin menggunakan aplikasi di domain berbeda, Anda wajib membeli lisensi baru.
2. Fleksibilitas Layanan Hosting (Panel Server) #
Kabar baik untuk pengguna modern! Berbeda dengan versi lawas yang sangat bergantung pada cPanel, versi terbaru BukuTamu Digital kini jauh lebih fleksibel.
Aplikasi ini dapat berjalan lancar di berbagai lingkungan panel hosting, selama server tersebut memenuhi standar PHP Native.
Support Control Panel:
- ✅ cPanel (Standar Hosting Umum)
- ✅ StackCP (Layanan Fastesthost)
- ✅ HestiaCP (VPS Panel)
- ✅ Plesk, CyberPanel, atau DirectAdmin
Kunci Keberhasilan Instalasi: Tidak peduli apa nama panel hosting Anda, pastikan Anda memiliki akses untuk:
- Membuat Database MySQL.
- Mengakses File Manager untuk upload script.
- Menjalankan PHP Native sesuai spesifikasi di bawah.
3. Spesifikasi Teknis (Server Requirements) #
Agar aplikasi berjalan stabil tanpa error, pastikan hosting Anda diatur dengan konfigurasi berikut (biasanya bisa diminta ke penyedia hosting jika Anda ragu):
- Versi PHP: Minimal 7.4 (Sangat disarankan menggunakan PHP 8.0 atau 8.1 untuk performa lebih cepat).
- Database: MySQL versi 5.7+ atau MariaDB 10.x.
- Ekstensi PHP Wajib: Pastikan ekstensi berikut aktif:
mysqli(Koneksi Database)curl(Koneksi API WhatsApp)openssl(Keamanan Enkripsi)json(Format Data)
Kesimpulan Persiapan #
Ringkasnya, Anda hanya perlu:
- Siapkan 1 Subdomain khusus (Pastikan mantap, karena tidak bisa ganti).
- Pastikan Hosting support PHP 7.4/8.x.
- Siapkan File Installer (yang didapat dari Member Area).
Jika semua sudah siap, Anda bisa melanjutkan ke tahap Instalasi.