FAQ
Pertanyaan yang sering diajukan tentang instalasi, konfigurasi, dan penggunaan ILDIS.
Instalasi
Section titled “Instalasi”Port 8080 sudah digunakan, bagaimana menggantinya?
Section titled “Port 8080 sudah digunakan, bagaimana menggantinya?”Anda dapat mengubah port dengan dua cara:
- Metode Pasang Cepat: Jalankan ulang script instalasi dan masukkan port yang diinginkan saat diminta, atau set variabel
PORT=8081saat instalasi non-interaktif. - Instalasi Manual: Ubah konfigurasi virtual host di Nginx/Apache.
PORT=8081 curl -fsSL https://raw.githubusercontent.com/bphndigitalservice/ildis/main/install.sh | bash -s -- --non-interactiveSaya mendapatkan error “Docker permission denied”
Section titled “Saya mendapatkan error “Docker permission denied””Tambahkan user Anda ke grup Docker:
sudo usermod -aG docker $USERnewgrp dockerKemudian jalankan ulang perintah instalasi. Jika masih gagal, restart terminal atau logout/login kembali.
Saya mendapatkan error pada saat instalasi, apa yang harus dilakukan?
Section titled “Saya mendapatkan error pada saat instalasi, apa yang harus dilakukan?”Periksa log container untuk melihat detail error:
docker compose -f /opt/ildis/docker-compose.yml logsUntuk instalasi manual, periksa log aplikasi:
tail -f /var/www/ildis/runtime/logs/*.logJika masalah berlanjut, hubungi it.dev@bphn.go.id untuk bantuan teknis.
Akun & Login
Section titled “Akun & Login”Bagaimana cara mereset password admin?
Section titled “Bagaimana cara mereset password admin?”Jalankan perintah berikut untuk membuat user admin baru:
- Docker/Podman:
docker compose -f /opt/ildis/docker-compose.yml exec app php yii user/create - Manual:
php yii user/createdari direktori proyek ILDIS
Script instalasi Pasang Cepat juga akan meminta Anda membuat akun superadmin saat instalasi.
Bagaimana cara mengakses halaman backend (admin)?
Section titled “Bagaimana cara mengakses halaman backend (admin)?”- Metode Pasang Cepat:
http://localhost:8080/backend - Vagrant:
http://ildis-backend.test - Manual (Linux/macOS):
http://ildis-backend.test - Manual (Windows):
http://ildis-backend.test(pastikan hosts file sudah dikonfigurasi)
Konfigurasi
Section titled “Konfigurasi”Bagaimana cara mengaktifkan atau menonaktifkan reCAPTCHA?
Section titled “Bagaimana cara mengaktifkan atau menonaktifkan reCAPTCHA?”Edit file .env dan ubah nilai RECAPTCHA_ENABLED:
RECAPTCHA_ENABLED=trueAtau untuk menonaktifkan:
RECAPTCHA_ENABLED=falseSetelah mengubah, restart container (metode Docker) atau restart web server (metode manual).
Untuk panduan lengkap mendapatkan Site Key dan Secret Key dari Google, lihat Langkah Setelah Instalasi.
Bagaimana cara mengubah domain ILDIS?
Section titled “Bagaimana cara mengubah domain ILDIS?”Edit file .env dan ubah variabel PUBLIC_DOMAIN:
PUBLIC_DOMAIN=https://ildis.example.comKemudian restart container atau web server.
Pembaruan
Section titled “Pembaruan”Bagaimana cara mengupdate ILDIS ke versi terbaru?
Section titled “Bagaimana cara mengupdate ILDIS ke versi terbaru?”- Metode Pasang Cepat: Jalankan
./install.sh --updatedari direktori instalasi. - Metode Manual:
git pull origin mainlalucomposer install --ignore-platform-reqslaluphp yii migrate/up --interactive=0.
Lihat halaman Upgrade untuk panduan pembaruan yang lebih detail.
Database
Section titled “Database”Bagaimana cara backup database?
Section titled “Bagaimana cara backup database?”mysqldump -u ildis -p ildis_v4 > ildis_v4_backup_$(date +%Y%m%d).sqlUntuk backup otomatis, tambahkan ke cron:
0 2 * * * mysqldump -u ildis -p ildis_v4 | gzip > /backups/ildis_v4_$(date +%Y%m%d).sql.gzKoneksi database ditolak, apa yang salah?
Section titled “Koneksi database ditolak, apa yang salah?”Periksa hal berikut:
- Pastikan service database berjalan (
systemctl status mysqlataudocker compose ps) - Pastikan kredensial di
.env(DB_HOST,DB_USER,DB_PASSWORD,DB_DATABASE) sesuai dengan konfigurasi database - Pastikan port database tidak diblokir oleh firewall
Lain-lain
Section titled “Lain-lain”Versi PHP berapa yang dibutuhkan ILDIS?
Section titled “Versi PHP berapa yang dibutuhkan ILDIS?”ILDIS membutuhkan PHP 8.3 atau lebih baru. Lihat halaman Persyaratan Sistem untuk detail lengkap.
Apakah ILDIS bisa dijalankan tanpa Docker?
Section titled “Apakah ILDIS bisa dijalankan tanpa Docker?”Ya, ILDIS dapat dijalankan tanpa Docker menggunakan instalasi manual. Lihat panduan Manual Linux/macOS atau Manual Windows.
Di mana saya bisa mendapatkan bantuan lebih lanjut?
Section titled “Di mana saya bisa mendapatkan bantuan lebih lanjut?”- Email: it.dev@bphn.go.id
- GitHub Discussion: bphndigitalservice/ildis/discussions
- Lihat halaman Dukungan & Komunitas