« What's next?
General Installation Considerations »
PHP Manual
Installation and Configuration
Installation and Configuration
General Installation Considerations
Installation on Unix systems
Apache 2.x on Unix systems
Nginx 1.4.x on Unix systems
Lighttpd 1.4 on Unix systems
LiteSpeed Web Server/OpenLiteSpeed Web Server on Unix systems
CGI and command line setups
OpenBSD installation notes
Solaris specific installation tips
Debian GNU/Linux installation notes
Installation on macOS
Using Packages
Using the bundled PHP prior to macOS Monterey
Compiling PHP on macOS
Installation on Windows systems
Install Requirements
PECL
PHP Installer Tools on Windows
Recommended Configuration on Windows systems
Manual PHP Installation on Windows
Building from source
Command Line PHP on Microsoft Windows
Apache 2.x on Microsoft Windows
Troubleshooting PHP on Windows
Installation on Cloud Computing platforms
Azure App Services
Amazon EC2
DigitalOcean
FastCGI Process Manager (FPM)
Installation
Configuration
Installation of PECL extensions
Introduction to PECL Installations
Downloading PECL extensions
Installing a PHP extension on Windows
Compiling shared PECL extensions with the pecl command
Compiling shared PECL extensions with phpize
php-config
Compiling PECL extensions statically into PHP
Problems?
Read the FAQ
Other problems
Bug reports
Runtime Configuration
The configuration file
.user.ini files
Where a configuration setting may be set
How to change configuration settings