Lewati ke konten
GitHub

Persyaratan Sistem

Untuk menjalankan ILDIS, berikut adalah kebutuhan minimum server yang harus dipenuhi:


  • PHP 7.4 (direkomendasikan)
  • Minimum PHP 5.6 (sesuai kebutuhan Yii2)
  • Mendukung hingga PHP 8.x (Yii versi 2.0.53)

ILDIS dikembangkan menggunakan framework modern yang membutuhkan versi PHP yang masih aktif didukung secara resmi oleh PHP Group. Menggunakan versi PHP yang sudah memasuki masa end-of-life (EOL) sangat tidak disarankan karena tidak lagi mendapatkan pembaruan keamanan.

  • cli
  • common
  • curl
  • mbstring
  • intl
  • mysql
  • xml
  • fpm
  • gd
  • zip
  • xdebug (opsional, hanya untuk kebutuhan development/debugging)

  • NGINX atau Apache

  • MySQL atau MariaDB

  • Composer (untuk instalasi dependensi PHP)
  • unzip
  • software-properties-common (untuk mengelola PPA di sistem berbasis Ubuntu/Debian)

  • Ubuntu 18.04 atau lebih baru
  • Debian 10 atau lebih baru

ILDIS dibangun menggunakan Yii2 Framework dan Kartik Practical-A Template. Aplikasi ini dirancang untuk dapat dijalankan secara self-hosted, sehingga instansi memiliki kendali penuh atas data dan infrastruktur yang digunakan.