Untuk menginstal Nginx di Debian 12, ikuti langkah-langkah berikut:
Sebelum menginstal Nginx, pastikan sistem Anda terbaru. Jalankan perintah berikut untuk memperbarui paket-paket di sistem:
sudo apt update
sudo apt upgrade -y
Setelah sistem diperbarui, Anda bisa menginstal Nginx dengan perintah berikut:
sudo apt install nginx -y
Setelah instalasi selesai, Anda bisa mengecek status Nginx untuk memastikan bahwa layanan sudah berjalan:
sudo systemctl status nginx
Jika Nginx berjalan, Anda akan melihat status aktif. Anda dapat menekan q
untuk keluar dari tampilan status.
Agar Nginx otomatis mulai saat booting, jalankan perintah berikut:
sudo systemctl enable nginx
Jika Anda menggunakan UFW (Uncomplicated Firewall), Anda perlu mengizinkan lalu lintas HTTP dan HTTPS:
sudo ufw allow 'Nginx Full'
Anda dapat menguji instalasi Nginx dengan membuka browser dan mengetikkan alamat IP server Anda atau http://localhost
jika Anda mengaksesnya dari server langsung. Anda harus melihat halaman sambutan Nginx.
File konfigurasi Nginx biasanya terletak di /etc/nginx/nginx.conf
dan untuk site-specific di /etc/nginx/sites-available/
. Anda bisa membuat file konfigurasi baru untuk aplikasi Anda di sana.
Setelah Anda mengubah konfigurasi, restart Nginx agar perubahan berlaku:
sudo systemctl restart nginx
Jika ada masalah, Anda dapat memeriksa log untuk mencari tahu penyebabnya:
- Log akses:
/var/log/nginx/access.log
- Log kesalahan:
/var/log/nginx/error.log
Dengan langkah-langkah di atas, Anda seharusnya telah berhasil menginstal dan mengkonfigurasi Nginx di Debian 12. Anda bisa melanjutkan dengan menyesuaikan konfigurasi sesuai kebutuhan aplikasi yang akan dijalankan.