Tüm Yazılar
Hosting

Linux Sunucuda Nginx ile PHP-FPM Kurulumu

Production-ready bir web sunucusu kurmak için adım adım rehber. Nginx, PHP-FPM ve SSL yapılandırması detaylı anlatım.

Giriş

Modern bir web sunucusu kurarken doğru araçları seçmek kritik önem taşır. Bu rehberde Ubuntu 22.04 üzerinde Nginx ve PHP-FPM kurulumunu adım adım anlatacağım.

Nginx Kurulumu

İlk olarak sistemi güncelleyip Nginx'i yükleyelim:

sudo apt update && sudo apt upgrade -y
sudo apt install nginx -y
sudo systemctl enable nginx
sudo systemctl start nginx

PHP-FPM Kurulumu

PHP 8.2 ve gerekli extension'ları yükleyelim:

sudo apt install php8.2-fpm php8.2-mysql php8.2-curl php8.2-gd -y

SSL Sertifikası

Certbot ile ücretsiz Let's Encrypt sertifikası kuralım:

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d orneksite.com

Bu adımları tamamladıktan sonra production-ready bir web sunucunuz hazır olacak.

← Tüm Yazılara Dön