Modul ini membahas cara menginstal dan mengonfigurasi Web Server Nginx serta integrasi PHP-FPM pada sistem operasi Debian 12 Server.
# Update repository
apt update && apt upgrade -y
# Install Nginx dan PHP-FPM
apt install nginx php-fpm php-mysql -y
# Cek status layanan Nginx
systemctl status nginxEdit file /etc/nginx/sites-available/paksus.conf:
server {
listen 80;
server_name paksus.web.id www.paksus.web.id;
root /var/www/html/paksus.web.id;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}