EXAMTOOL · DEPLOYMENT AUTOMATION SCRIPT

Setup Server Ujian

Memudahkan dalam setup server ujian berbasis web. Satu script, satu perintah, semua terinstall dan terkonfigurasi otomatis.

Nginx, PHP 8.3-FPM, MariaDB, SSL, firewall, cache — semua terinstall dan terkonfigurasi otomatis. Satu script, satu perintah.

5 menit setup
Debian 13 Ready
Auto-sizing
SOLUSI

Satu script, empat level otomatisasi

Dari instalasi hingga backup, setiap level menambah kemampuan server ujian Anda.

01

Automated Install

Satu perintah examtool install — Nginx, PHP 8.3-FPM, MariaDB, Memcached, Fail2ban terinstall dan terkonfigurasi. Deteksi resource server otomatis.

Foundation
02

Config Wizard

Generate file .env lewat form wizard di portal ini. Validasi domain, sizing tier, SEB config — langsung download.

Configuration
03

Health Monitoring

Cek status service, resource usage, SSL expiry, error log, Memcached hit ratio dengan examtool status. Opsional: Grafana + Prometheus.

Monitoring
04

Backup & Security

SSL otomatis, Fail2ban 4 jails, firewall, rate limiting. Backup & restore database satu perintah — kompresi otomatis, timestamped.

Protection
STACK

Komponen yang terinstall otomatis

Nginx Latest
PHP-FPM 8.3
MariaDB 10.11
Memcached Latest
Fail2ban Latest
DNSmasq Latest

Target OS: Debian 13 (Trixie) — tested & production-ready

QUICK START

3 langkah,
selesai.

Download script, buat konfigurasi, jalankan. Server ujian siap dalam hitungan menit.

1

Download script

Terminal
# curl -fsSL https://gitlab.unpad.net/exam-public/setup-server-v2/-/raw/main/examtool \
    -o /usr/local/bin/examtool
# chmod +x /usr/local/bin/examtool
2

Buat konfigurasi

Gunakan Config Wizard atau generate manual:

Terminal
# examtool env-template > /etc/examtool.env
# chmod 600 /etc/examtool.env
3

Jalankan instalasi

Terminal
# examtool install \
    --domain=ujian.fk.example.ac.id \
    --client=200 \
    --file-crt=/root/ssl/ujian.crt \
    --file-key=/root/ssl/ujian.key \
    --username=admin01 \
    --password=Rahasia123
SUDAH SIAP?

Deploy server ujian pertama Anda

Download ExamTool, ikuti wizard, dan server ujian CBT Anda siap dalam hitungan menit.