nasihosting
Nasihosting v2.1
Script untuk mendukung otomatisasi akun hosting dengan apache server di Ubuntu Server
Jangan menggunakan PHP di bawah versi 7.4
Jangan install PHP di bawah versi 7.4, jika punya server, pastikan install php 7.4, instalasi PHP 7.4 sudah disertakan dalam program, jika anda sudah pakai PHP versi sebelumnya maka lakukan remove dan pastikan nanti PHP 7.4 yang berjalan.
File manager
File manager yang digunakan adalah Tiny File Manager dengan sumber dari https://github.com/prasathmani/tinyfilemanager
Penggantian password cukup pada config.php
Untuk generate password pada sistem lama sebelum versi 1.2 : https://tinyfilemanager.github.io/docs/pwd.html
Cara menggunakan
- git clone https://github.com/kurniawandata/nasihosting
- cd nasihosting
- chmod -R 777 *
- ./nasihosting.sh
- Lakukan instalasi yang dibutuhkan sesuai menu
- Jika sudah tidak ada masalah dengan nasihosting.sh, seperti sudah menggunakan PHP 7.4 dan sebagainya yang diperlukan maka bisa menggunakan fast mode untuk membuat akun hosting, cara penggunaannya cukup ketik ./fastmode.sh lalu enter (Jangan lupa jika tidak ingin menggunakan default storage untuk client 125.62 MB (150 MB di program) maka edit programnya).
Keterangan untuk non fastmode
- Di script ini default-nya membuat file ekstensi img 150 MB jika ingin mengubah, bisa edit scriptnya
- Saat masuk di /etc/fstab, masukkan : /mnt/namafile.img /home/sample ext4 loop 1 2 (namafile.img bisa diganti bebas namanya asal ada ekstensi img)
- Kata sample di atas bisa diganti dengan nama sub domain yang akan dibuat
- Di virtualhost ganti sample dengan melakukan find dan replace all dengan nama sub domain yang akan dibuat (Jika di linux pakai nano bisa menggunakan ctrl + backslash)
Script ini telah diimplementasi
Anda bisa mengakses nasihosting di https://nasihosting.com
Licensi
GNU General Public License v3
Program ini dibuat oleh :
Kurniawan. [email protected]. xcode.or.id
Donasi :
Jika ingin donasi untuk Kurniawan
Gopay :
Ovo :