Cara Install Eraporsmk Di Vestacp

Panduan cara install eRaporSMK di VestaCP. Untuk panel Vesta sistem operasinya bebas, tapi menurut pengalaman, yang paling sederhana yaitu Linux CentOS (kalau ada pilihan, CentOS Minimal lebih baik).


1. Install VestaCP


Akses ke server via SSH


Download dan jalankan script instalasi VestaCP


curl -O http://vestacp.com/pub/vst-install.sh

Eksekusi script, ganti hostname: idnetter.com email: admin@idnetter.com dan password: jakarta123 dengan data anda.


bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin no --clamav no --softaculous no --mysql yes --postgresql yes --hostname idnetter.com --email admin@idnetter.com --password jakarta123

Buat database di VestaCP


Login ke VestaCP dan buatlah database untuk web eRaporSMK di sajian Database


2. Menghubungkan domain ke server


Untuk menghubungkan domain ke server (VPS) dapat memakai DNS hosting gratis cloudflare.com (termudah). Atau yang sedikit lebih rumit memakai private NS, caranya di sajian panel Vetsa pilih DNS, kemudian edit domain jadikan sebagai template child-ns. Baru kemudian mendaftarkan NS di panel domain.


3. Install ionCube dan ekstensi PHP lainnya


Install ionCube Loader (yang ini wajib) dan php-opcache (yang ini untuk optimasi)


Install PHP OPCache


yum install php-opcache -y

Install ionCube


cd && wget https://d0wnl0ads.ioncube.com/loader_d0wnl0ads/ioncube_loaders_lin_x86-64.zip

Ektrak file ionCube


unzip ioncube_loaders_lin_x86-64.zip

Copy file ioncube ke direktori module PHP


cp ioncube/ioncube_loader_lin_5.6.so /usr/lib64/php/modules

Buat konfigurasi ioncube.ini


nano /etc/php.d/00-ioncube.ini

isi dengan arahan berikut


zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.6.so

Simpan Ctrl+O kemudian Ctrl+X


Restart Apache


service httpd restart

4. Install git


yum install git -y

5. Instalasi eRaporSMK


Tutorial langkah-langkah install eRaporSMK di VestaCP, sebagai teladan aku installnya di domain utama yaitu idnetter.com, kalau ingin di sub-domain, buat dulu subdomainnya di panel Vesta.


Masuk ke direktori web


Sesuaikan dengan domain Anda


cd /home/admin/idnetter.com/public_html

Clone script eRaporSMK


git clone https://gitlab.com/eraporsmk/eraporsmk.git ./

Mengganti nama file konfigurasi koneksi database


mv application/config/database.php.example application/config/database.php

Atur konfigurasi sesuai dengan database yang telah Anda buat sebelumnya


nano application/config/database.php

Ubah perizinan


chown -R admin:admin .

Kunjungi web Anda melalui browser, dan biarkan proses migrasi hingga simpulan (tunggu beberapa menit), kalau berhasil Anda akan menjumpai halaman registrasi.


Selesai, semoga bermanfaat.



Sumber https://idnetter.com

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Cara Install Eraporsmk Di Vestacp"

Posting Komentar