Lewati ke konten utama

Nginx

FluxPanel menggunakan Nginx sebagai satu-satunya web server. Tidak ada Apache — Nginx lebih cepat, lebih ringan, dan merupakan standar industri untuk pengembangan modern.

Menjalankan & Menghentikan

  • Start: Dashboard → Start Nginx (atau Start All)
  • Stop: Dashboard → Stop Nginx
  • Reload: Dipicu otomatis saat kamu membuat/mengedit/menghapus situs

Port Default

Nginx mendengarkan port 80 secara default.

Konfigurasi

FluxPanel membuat konfigurasi Nginx secara otomatis untuk setiap situs. Kamu tidak perlu mengedit file konfigurasi secara manual.

Konfigurasi yang dihasilkan disimpan di:

%APPDATA%/XPanel/software/nginx/{version}/conf/sites/

Virtual Hosts

Setiap situs mendapatkan server block tersendiri dengan:

  • Domain kustom (contoh: myapp.test)
  • Document root yang benar
  • Upstream PHP-FPM (untuk situs PHP)
  • Reverse proxy (untuk situs Node.js)
  • Aturan try_files yang sesuai per framework

Log

Log akses dan error per situs:

%APPDATA%/XPanel/software/nginx/{version}/logs/

Lihat log secara real-time dari halaman Logs di FluxPanel.

Mengapa Hanya Nginx?

  • Lebih cepat dan ringan dari Apache
  • Penggunaan memori lebih rendah
  • Standar industri modern
  • Konfigurasi lebih sederhana bagi pengguna
  • Digunakan oleh Laragon, Herd, dan Valet
Pengguna .htaccess

Jika proyekmu menggunakan .htaccess (Apache), FluxPanel menangani aturan Nginx yang setara secara otomatis untuk framework yang didukung (Laravel, WordPress, CodeIgniter, dll.).