PHP 8 Kurulumu ve Ubuntu Üzerindeki Kritik Eklenti Ayarları
WordPress, Laravel veya düz PHP projeleri... Hepsini harmanlayan çekirdek kod motoru için sisteme PHP'yi yüklemekle kalmamalıyız, popüler eklentileri de enjekte etmeliyiz ki resim yüklerken veya api bağlantısı atarken sitemiz beyaz ekranda kalmasın.
En Güncel Depo İçin PPA Eklemek
Ubuntu'nun kendi deposu genellikle kararlı olan ama eski versiyonları sunar. En yenisi için (örn: 8.2 veya 8.3) popüler Ondrej PPA'sını kurmalıyız:
add-apt-repository ppa:ondrej/php -y
apt update
FPM ve Ana Paketler
Eğer Nginx kullanıyorsak mutlaka FPM versiyonunu indirmeliyiz (Apache için libapache2-mod-php geçerlidir):
apt install php8.2-fpm php8.2-mysql php8.2-curl php8.2-gd php8.2-mbstring php8.2-xml php8.2-zip -y
Bu sihirli komut veri tabanı, resim optimizasyon, zip açma gibi en zaruri paketlerin tamamını yükler.
Config (php.ini) Limitlerini Arttırmak
WordPress kurduğunuzda 2MB upload limitine takılmak en sinir bozucu şeydir.
nano /etc/php/8.2/fpm/php.ini
(Yolu versiyonunuza göre değiştirin)
Dosyayı açıp upload_max_filesize ve post_max_size alanlarını 64M olarak güncelleyin. Sonrasında FPM'e restart attığınızda sunucunuz en modern web tasarımları için 1 numaralı ev sahibi oldu diyebiliriz.