RDM (Rapor Digital Madrasah) adalah aplikasi berbasis web yang dirancang untuk mempermudah pengelolaan dan penerbitan rapor siswa di lingkungan madrasah. Aplikasi ini dikembangkan oleh Direktorat KSKK Madrasah, Kementerian Agama Republik Indonesia sebagai bagian dari digitalisasi pendidikan di madrasah.
Fungsi Utama RDM
- Pengelolaan Data Siswa: Mempermudah input data siswa, termasuk nilai harian, nilai semester, dan informasi penting lainnya.
- Otomatisasi Penilaian: Menyediakan fitur untuk menghitung nilai secara otomatis berdasarkan kriteria yang telah ditetapkan.
- Penerbitan Rapor Digital: Menghasilkan rapor dalam format digital yang dapat diunduh dan dicetak.
- Akses Online: Memungkinkan guru, siswa, dan orang tua mengakses rapor secara online kapan saja.
- Integrasi Data: Terintegrasi dengan sistem Kementerian Agama untuk mempermudah pelaporan data.
Keunggulan RDM
- Efisiensi: Mengurangi beban administrasi guru.
- Akurasi: Meminimalkan kesalahan dalam perhitungan nilai.
- Aksesibilitas: Mudah diakses melalui perangkat berbasis web.
Berikut panduan praktis untuk installasi RDM menggunakan OS ubuntu 20.04. Silahkan di simak dan selamat mencoba
- 1 virtual CPU.
- 1024 MB RAM.
- 20 GB SSD.
- Domain/subdomain
- IP public
- SSH Tool
Langkah 1: Persiapan Awal
- Update Sistem
sudo apt update -y && sudo apt upgrade -y
- Install Dependensi Awal
- Install Nginx
sudo apt install nginx -ysudo systemctl enable nginxsudo systemctl start nginx
- Install MariaDB
sudo apt install mariadb-server -y
sudo mysql_secure_installation
Ikuti instruksi untuk mengamankan database Anda.
- Buat Database untuk RDM
sudo mysql
- Buat database dan pengguna:
CREATE DATABASE rdm_db;CREATE USER 'rdm_user'@'localhost' IDENTIFIED BY 'password_kuat';GRANT ALL PRIVILEGES ON rdm_db.* TO 'rdm_user'@'localhost';FLUSH PRIVILEGES;EXIT;
- Install PHP
sudo apt install php-fpm php-mysql php-cli php-zip php-curl php-mbstring php-xml php-json php-bcmath -y
- Restart PHP-FPM:
sudo systemctl restart php7.4-fpm
Langkah 3: Download dan Ekstrak RDM
wget https://example.com/rdm-latest.zip -O rdm.zip
- Ekstrak dan Pindahkan File
unzip rdm.zip
sudo mv rdm /var/www/rdm
- Ubah Hak Akses
sudo chown -R www-data:www-data /var/www/rdm
sudo chmod -R 755 /var/www/rdm
Langkah 4: Konfigurasi Nginx
- Buat Virtual Host untuk RDM
Buat file konfigurasi Nginx:
sudo nano /etc/nginx/sites-available/rdm
Masukkan konfigurasi berikut:
server {
listen 80;
server_name yourdomain.com;
root /var/www/rdm;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
- Aktifkan Konfigurasi dan Restart Nginx
sudo ln -s /etc/nginx/sites-available/rdm /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl restart nginx
Langkah 5: Konfigurasi SSL dengan Let's Encrypt
- Install Certbot
- Dapatkan Sertifikat SSL
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
- Otomatisasi Perpanjangan SSL
sudo certbot renew --dry-run
Langkah 6: Konfigurasi dan Pengujian RDM
- Akses URL Anda di browser:
http://yourdomain.com
Ikuti wizard instalasi RDM, masukkan detail database yang telah dibuat, dan selesaikan konfigurasi.
Jika Anda mengalami kendala dalam proses instalasi di VPS, jangan ragu untuk menghubungi kami. Kami menyediakan layanan setup VPS profesional dengan biaya yang sangat terjangkau.
Kami siap membantu Anda, mulai dari instalasi aplikasi, konfigurasi server, hingga optimasi performa. Dengan pengalaman kami, Anda dapat fokus pada pengelolaan bisnis atau proyek Anda tanpa perlu khawatir tentang teknis server.
Hubungi kami sekarang melalui tautan berikut untuk mendapatkan solusi terbaik dan pelayanan yang ramah:
👉 Kontak Kami
Kepuasan Anda adalah prioritas kami! 😊
Komentar
Posting Komentar