Home  >  Article  >  Backend Development  >  Install php development environment under window

Install php development environment under window

不言
不言Original
2018-04-26 15:51:274114browse

This article mainly introduces the installation of php development environment under window. It has certain reference value. Now I share it with everyone. Friends in need can refer to it

php environment The installation will feel very simple after it is successful, but for a friend who has not installed it properly and reports various errors, it is really frustrating. Therefore, this article is as detailed and simple as possible.

1 Software download

  • Apache httpd-2.4.33-win64-VC15

  • PHP php-7.2.4-Win32-VC15-x64

  • MySQL This was installed a long time ago, and any version is available

The software can be downloaded from the official website.

2 Installation and Configuration

The path to decompress the compressed package file is very important, mainly related to the subsequent configuration issues, so be sure to know your own decompression path. If want to install directly according to this tutorial: 1. Unzip the downloaded Apache installation package (httpd-2.4.33-win64-VC15) to the D drive, and change the name of the unzipped folder to Apache24, the file path is: D:/Apache24. 2. Unzip the php compressed package (php-7.2.4-Win32-VC15-x64) to the D drive, and change the folder name to PHP. The path of the file is: D:/PHP.

  • Apache

  1. ##Modify the configuration file: Modify the Apache configuration file so that Apache supports parsing PHP. Open the Apache24 folder, open the conf folder, and use Notepad to open the httpd.conf file (Apache's configuration file).

  2. Search in the open notepad for: #LoadModule vhost_alias_module modules/mod_vhost_alias.so, add in the next line:

         LoadModule php7_module "D:/PHP/php7apache2_4.dll"
    PHPIniDir "D:/PHP"
    AddType application/x-httpd-php .php .html .htm
    "php7apache2_4.dll" must match your own installation package. If you don’t know the installation package you downloaded, Which version is it? You can open your own php installation package and find this file to see.
    (This step is very important. Many friends reported errors later when running. Basically there is a problem here. After I configured everything, I reported an error (httpd: Syntax error on line 539 of D:/Apache24/conf/httpd.conf :
    Cannot load d:/PHP/php7apache2_4.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\ xa1\xa3), I searched for a solution online for a long time,
    Finally I found that the problem was with the installation package I downloaded. There are two versions of the installation package downloaded from the official website, one contains the php7apache2_4.dll file, and the other One does not include. If configured like this, you need to download the included files.
    The installation package I started to download did not have the php7apache2_4.dll file, and I felt that the network speed was too slow, so I did not want to download a new version again. I downloaded the php7apache2_4.dll file online, but the result still didn’t work. Later, it was fine after re-downloading the new
    installation package.)

  3. Continue searching

       DirectoryIndex index .html
    Then change it to:
    DirectoryIndex index.php index.html

  4. ##Search
  5. DocumentRoot "c:/Apache24/htdocs

    Change it to:
        DocumentRoot "d:/Apache24/htdocs"

                                                                 rium    

    d:/Apache24/htdocs">
    This step is mainly to modify the Apache installation path



    Save the modified file and just close it.

PHP configuration
  • Set the PHP extension package, open the PHP folder and find php. ini-development file, copy a copy, paste it directly in the current directory, rename it php.ini, and open it with Notepad.
  1. Search:

      ; On windows:
  2. ; extension_dir = "ext"
  3. Change to:

    ; On windows:
    extension_dir = "D:/PHP/ext"


    ## Set the time zone, search:

    Date.timezone =
  4. Change to


    date.timezone = Asia/Shanghai
    The purpose of removing; is to remove the comment



    Save and close Notepad.


  5. Configure the Apache installation directory into the system environment variables

  6. Open the Apache24 folder, open the htdocs folder, create a new php file (I used Notepad software to create it), and name it index.php. The content of the file is

  7. <?php
        phpinfo();
    ?>
  8. Three verifications are the configuration successful

    1. Open the cmd command line as an administrator, open the Apache24 folder, and open the bin folder. Enter the command line: httpd.exe -k start

    2. Open the browser and enter http://localhost. If the following content is displayed, the installation is successful.


  9. related suggestion:

    Detailed tutorial on how to perfectly install PHP7 on Mac system

    Instance sharing of how to install php development environment on mac

    Installing php development environment on Linux system

The above is the detailed content of Install php development environment under window. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:PHP operation MySQLNext article:PHP operation MySQL