Persiapan Install OpenSID - JackMizh/Sisekar GitHub Wiki

Berikut ini adalah perkiraan persyaratan sistem yg dibutuhkan untuk menggunakan OpenSID. Jika anda memiliki kurang dari persyaratan minimum, anda tidak akan dapat menginstal OpenSID dengan benar.

Perangkat Lunak

Untuk menjalankan OpenSID diperlukan spesifikasi minimal perangkat lunak yakni sbb:

  • Minimal PHP versi 7.4 dan extension yang diperlukan. > Belum support PHP 8
  • Minimal MySQL 5.6.5 (2012-04-10, Milestone 8); diperlukan untuk memungkinkan adanya beberapa kolom berisi TIMESTAMP pada suatu tabel.

    Untuk pengguna linux, install: php-gd Belum support MySQL 8

  • Berjalan Optimal pada MySQL 5.7.x atau MariaDB 10.3.x (seperti situs https://demosid.opendesa.id dan https://berputar.opendesa.id )
  • Web Server (Apache, Nginx, IIS, Litespeed)

Untuk memudahkan, kebanyakan pengguna SID umumnya memakai XAMPP untuk menyiapkan server yang dibutuhkan.

PHP Extension

Selain versi PHP yg digunakan, perlu juga dilakukan penyesuaian PHP Extension sebelum atau sesudah menginstal OpenSID agar berjalan normal. Adapun PHP Extension yg perlu diaktifkan yakni sbb :

  • curl
  • fileinfo
  • gd
  • iconv
  • json
  • mbstring
  • mysqli
  • mysqlnd
  • tidy
  • zip
  • xml

php-extension-cpanel

Jika aplikasi sudah terinstal, untuk melihat PHP Extension yg tidak aktif dengan cara yakni sbb :

  1. Login / Masuk ke OpenSID
  2. Pilih menu Pengaturan > Info Sistem > Kebutuhan Sistem

php-extension-opensid

Adapun PHP Extension yg perlu dinonaktifkan yakni sbb :

  • sqllite3

Lainnya

Pengaturan lain yg jg diperlukan untuk menggunakan OpenSID selain di atas yakni sbb:

  • force https, pakai .htaccess bawaan OpenSID (versi online)