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
0 Response to "Cara Install Eraporsmk Di Vestacp"
Posting Komentar