← Back to all services
Php

PHP 8.1 FPM - Default Port & Configuration

php8.1-fpm systemctl: php8.1-fpm

PHP 8.1 with enums, fibers, readonly properties, intersection types, never return type.

🔌 Default Ports

N/A
unix socket
/run/php/php8.1-fpm.sock
9000
tcp
FastCGI (if configured)

📦 Installation Command

apt install php8.1-fpm php8.1-cli php8.1-common php8.1-mysql php8.1-pgsql php8.1-sqlite3 php8.1-redis php8.1-mbstring php8.1-xml php8.1-curl php8.1-zip php8.1-gd php8.1-intl php8.1-bcmath php8.1-soap php8.1-opcache php8.1-readline

⚙️ Configuration Files

  • /etc/php/8.1/fpm/php.ini
  • /etc/php/8.1/fpm/php-fpm.conf
  • /etc/php/8.1/fpm/pool.d/www.conf
  • /etc/php/8.1/cli/php.ini

📂 Default Directories

  • config: /etc/php/8.1
  • fpm_pool: /etc/php/8.1/fpm/pool.d
  • logs: /var/log/php8.1-fpm.log
  • socket: /run/php/php8.1-fpm.sock
  • session: /var/lib/php/sessions

🔐 Default Credentials

Username:N/A
Password:N/A
💡 Runs as www-data user by default

📌 Dependencies

php8.1-commonphp8.1-opcache

⚠️ Conflicts

N/A Port: Other PHP-FPM versions on TCP 9000

✅ Works With

nginxapache2mysqlmariadbpostgresqlredis

🛡️ Security Notes

Same security practices as newer versions