Cara Install CMS Opensid Desa di Aapanel Nginx 27

OpenSID adalah sistem informasi desa berbasis open source yang dikembangkan untuk membantu pemerintahan desa di Indonesia dalam mengelola administrasi, pelayanan publik, serta transparansi informasi desa secara digital.

Fungsi Utama OpenSID

  1. Administrasi Kependudukan:

    • Pendataan warga (KK, KTP, status ekonomi, dll).

    • Surat-menyurat otomatis (lebih dari 30 jenis surat).

  2. Pelayanan Publik:

    • Pembuatan surat pengantar, keterangan, domisili, dll.

    • Warga bisa request surat secara online (jika dikombinasikan dengan OpenDesa).

  3. Transparansi & Informasi Desa:

    • Website desa otomatis (halaman berita, APBDes, layanan, galeri, dll).

    • Informasi real-time tentang data desa.

  4. Manajemen Keuangan Desa (melalui modul terpisah OpenSID Keuangan atau integrasi ke [Siskeudes]).

Komponen OpenSID

  • Backend (Admin): Untuk operator/staf desa mengelola data dan layanan.

  • Frontend (Website Desa): Untuk warga melihat informasi publik desa.

  • Modul Tambahan:

    1. Surat Online

    2. Laporan RT/RW

    3. Statistik visual

    4. API & Integrasi pihak ketiga

Syarat Awal (Wajib)

  • aaPanel sudah diinstall

  • Nginx + PHP + MySQL/MariaDB sudah terpasang

  • Domain aktif (atau pakai IP publik sementara)

LANGKAH INSTALL OpenSID DI NGINX (aaPanel)

1. Buat Website Baru di aaPanel

  1. Masuk menu Website > Add Site

  2. Isi:

    1. Domain: domain/subdomain kamu (atau sementara pakai IP)

    2. Root Directory: misalnya /www/wwwroot/opensid

    3. PHP Version: Pilih 7.4 atau 8.0

    4. Centang SSL kalau sudah ada

  3. Klik Submit

2. Download OpenSID dari GitHub

Login SSH ke VPS via terminal atau gunakan Terminal di aaPanel

cd /www/wwwroot/opensid
git clone https://github.com/OpenSID/OpenSID.git .

Kalau pakai upload ZIP:

  1. Upload ZIP ke /www/wwwroot/opensid

  2. Ekstrak filenya

  3. Pastikan tidak ada folder berlapis (/opensid/opensid) ya!

3. Buat Database MySQL

  1. Masuk menu Database > Add Database

  2. Buat:

    1. Database name

    2. Username

    3. Password

4. Isi database Database opensid

  • Akses website kamu
  • Akses website kamu Isikan nama database, user database, password database dan hostname database, kemudian klik langkah selanjutnya.

5. Isi database Database opensid

  1. diperoses ini sistem opensid akan membaca keterangan syarat apa saja yang harus di wajibkan untuk hidupkan atau enable software
  2. Jika keteranganya sebagian tidak terceklis atau warna merah maka kamu wajib aktifkan extension pada versi php kamu, namun jika terceklis semua maka klik senjutnya.
  3. Memverifikasi izin tulis dan baca pada folder, dan klik selanjutnya.
  4. Ditahap ini kamu wajib isikan semua database dan user database yang kamu buat tadi, ingat harus benar!, lalu kamu klik langkah berikutnya ada semacam keterangan berhasil terkoneksi database.
  5. Setalah kamu melewati isian database, kamu membuat akun admin agar bisa mengisi data warga desa memalui backend opensi
  6. Nah proses setup bikin website dari opesid desa selanjut kamu isi data nanti kamu login backend opensid yaitu dari sisi kanan menu tombol Admin.
Baca Juga:  Cara Konfigurasi Quic HTTP/3 Nginx di Aapanel
Avatar photo
Bang Yogi

Saya ingin melihat-lihat untuk mendapatkan ide segar dan kadang-kadang hanya duduk dan bekerja di depan komputer berjam-jam.

Articles: 556

Leave a Reply

Your email address will not be published. Required fields are marked *