installphp.info


← Back to home page

Install PHP 7.0 on Server 2022

Warning! This PHP version is end-of-life!

PHP 7.0 reached end of life on 03 Dec 2018 and is no longer being updated. It's strongly recommended to upgrade to the latest version as soon as possible. You can read the official PHP migration guide here.

Installing PHP 7.0 on Server 2022

Prerequisites

  • Windows Server 2022 installed and up to date
  • Administrative access to the server
  • Internet connection for downloading PHP
  • IIS (Internet Information Services) role installed

Installation

  1. Download PHP 7.0 from the official PHP website
  2. Extract the downloaded ZIP file to C:\PHP7
  3. Rename php.ini-production to php.ini
  4. Edit php.ini and set the extension_dir to "C:\PHP7\ext"
  5. Open IIS Manager and navigate to the server node
  6. Open "Handler Mappings"
  7. Click "Add Module Mapping" and enter the following:
    • Request path: *.php
    • Module: FastCgiModule
    • Executable: C:\PHP7\php-cgi.exe
    • Name: PHP_via_FastCGI
  8. Click "OK" and then "Yes" to create a FastCGI application
  9. Restart IIS

Verification

  1. Create a new file named phpinfo.php in C:\inetpub\wwwroot
  2. Add the following content to phpinfo.php:
    <?php phpinfo(); ?>
  3. Open a web browser and navigate to http://localhost/phpinfo.php
  4. If PHP is installed correctly, you should see the PHP information page
  5. Verify that the PHP version displayed is 7.0.x