مرکز آموزش میلاد سرور
نصب PHP 8.3 و PHP-FPM کنار Nginx در Ubuntu

اجرای PHP با PHP-FPM کنار Nginx روشی سریع و قابلکنترل برای میزبانی وردپرس و برنامههای PHP است. در این راهنما نصب، اتصال سوکت و آزمون پیکربندی را انجام میدهیم.
نصب بستهها
apt update
apt install php8.3-fpm php8.3-cli php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-zip -y
systemctl enable --now php8.3-fpmاتصال Nginx به PHP-FPM
در بلوک server مسیر فایل PHP و سوکت FPM را مشخص کنید:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
}سپس با nginx -t پیکربندی را بررسی و Nginx را reload کنید. مقدارهای upload، memory_limit و max_execution_time را متناسب با برنامه تنظیم کنید.
نکات امنیتی
- نمایش نسخه PHP را غیرفعال کنید.
- فایل آزمایشی phpinfo را پس از تست حذف کنید.
- هر سایت را با pool و کاربر جدا اجرا کنید.
- لاگ خطا را دورهای بررسی کنید.
این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزشها کمک میکند.