Cara install Nginx Webserver pada Rocky Linux 9

Nginx adalah salah satu web server yang paling populer di dunia saat ini, dengan kemampuan menangai trafik yang sangat tinggi dan sebagian besar trafik yang tinggi menggunakan Nginx. Nginx cukup ringan dan bisa digunakan sebagai web server ataupun reverse proxy. Pada tulisan ini kita akan melakukan instalasi Nginx, mengelola konfigurasi nya dan juga konfigurasi firewall. Instalasi … Read more

Cara mengamankan Webserver Nginx dengan Fail2ban pada Rocky Linux 9

Fail2ban adalah sebuah alat yang dapat melakukan mitigasi terhadap serangan brute force dengan membuat aturan dan merubah konfigurasi firewall secara otomatis untuk melakukan blok terhadap alamat IP tertentu setelah IP tersebut melakukan percobaan gagal login (yang kemungkinan serangan) beberapa kali dalam rentang waktu yang ditentukan. Pada tulisan ini, kita akan melakukan install fail2ban pada rocky … Read more

413 Request Entity Too Large Nginx

Pesan kesalahan ini muncul karna ukuran request yang dikirim dari klien melebihi ukuran yang diperbolehkan. Disini kita tentukan ukuran maksimalnya adalah 20M. Hati-hati juga saat memberikan nilai ini terlalu tinggi, bisa menyebabkan server menjadi kelebihan beban. Lakukan perubahan pada config nginx.conf, tambahkan dalam blok server. Semoga bermanfaat.

Blok akses ke file php untuk spesifik direktori dengan Nginx (aplikasi laravel)

Saat kita membuat folder yang diupload ke sistem bisa di akses lewat public, maka kita harus membuat link/softlink dari folder storage di aplikasi laravel yang bernama storage di folder public dari aplikasi laravel kita. Untuk mencegah pengguna menjalankan file yang php di dalam folder storage tersebut, seharusnya kita hanya mengizinkan file pdf/image, namun berhasil meng-upload … Read more

Memperbaiki : client intended to send too large body: xxxxx bytes

Pesan ini biasanya ketika kita melihat log error dari webserver Nginx, pesan ini muncul karna user melakukan unggah dokumen dengan ukuran yang besar. Kita akan membuat aturan pada Nginx bahwa maksimal ukuran file unggahan adalah 10 MB, file konfigurasi yang harus ditambahkan adalah : client_max_body_size 10M; Silahkan tambahkan di dalam blok http di konfigurasi Nginx … Read more