Install 64-bit PHP development environment_PHP tutorial

WBOY
Release: 2016-07-13 10:27:28
Original
1324 people have browsed it

I recently heard that PHP5.4 is very fast, so I want to set up a local environment to test it. I plan to install PHP5.4.8, Apache2.4.3 and Mysql5.5.28 under local windows xp sp3.

First download the latest versions of PHP, Apache and Mysql.

PHP5.4.8 version download address: http://windows.php.net/download/

Mysql5.5.28 version download address: http://www.mysql.com/downloads/mysql/

Apache2.4.3 version download address: http://www.apachelounge.com/download/

When downloading Apache, please note that you also need to download a DLL file on this page: php5apache2_4.dll-php-5.4-win32.zip (must correspond to the PHP version)

Install 64-bit PHP development environment_PHP tutorial

Preparatory work has been completed.


Let’s talk about how to install APache. This is the most troublesome, and the others are very simple.

Part 1: Install Apache2.4.3

1. The downloaded file is the decompressed file, decompress it and put it in the location where you want to install it. (I am taking D:Acpache24 as an example)

2. Open the httpd.conf file under Apache24conf and use Notepad to open it.

(1) Change ServerRoot "c:/Apache24" in line 37 to ServerRoot "D:/Apache24"; //The location of the Apache program.

(2) It doesn’t matter if the ServerAdmin on line 204 is changed or not;

(3) Remove the "#" in front of ServerName in line 213;

(4) Change DocumentRoot "c:/Apache24/htdocs" in line 237 to DocumentRoot "D:/www"; //The root directory of the website

Line 238 is changed to ;

Note: You need to create this WWW folder yourself. If you don’t create it, an error will be reported.

(5) Line 271 DirectoryIndex index.html is changed to DirectoryIndex index.html index.php index.htm //Support more default pages

(6) Line 354 ScriptAlias ​​/cgi-bin/ "c:/Apache24/cgi-bin/" is changed to ScriptAlias ​​/cgi-bin/ "d:/Apache24/cgi-bin/"

(7) Line 370 is changed to 3. Start Apache. Start --- Run, enter cmd to open the command prompt. Then enter d:Enter cd Apache24bin Enter httpd Enter

Install 64-bit PHP development environment_PHP tutorial

If httpd.conf is configured correctly, there will be no prompt after entering httpd and pressing Enter.

5. Test. You can put the index.html in the Apache24htdocs directory into the D:www directory. If you access it with a browser, "It works" will appear, which means apache has been installed correctly.

Note: This command window cannot be closed, otherwise apache will be shut down.

6. Add system service for windows and let Apache start automatically.

(1) Close the httpd command window in 3, otherwise an error will be reported.

(2) Start --- Run, enter cmd, and open a command prompt. Enter d: Enter cd Apache24bin Enter

The command to add the service here is: httpd.exe -k install -n "servicename"

servicename is the name of Apache in the windows service. For example: httpd.exe -k install -n "Apache24"

After entering httpd.exe -k install -n "Apache24", there will be a prompt for successful installation, and the "Services" will also have the service item Apache24. At this time, you can choose to start and start the Apache service.

If you want to uninstall this service, you must first stop the service, and then enter httpd.exe -k uninstall -n "Apache24" to uninstall the service.

In the future, you can control this Apache through ApacheMonitor.exe in the Apache24bin folder. The taskbar will also display this software, which is very convenient for managing the running of Apache.

Install 64-bit PHP development environment_PHP tutorial

Attachment: You can put Apache24 in the root directory of drive C, that is, C:Apache24

In the above 2, just change (3) (5). For the cmd command, directly enter cd c:apache24bin and press enter httpd and press enter. This is much simpler.

The basic installation of Apache has been completed here.


Now let’s talk about the installation of PHP.

Part 2: Install PHP5.4.8

1. The downloaded file is the decompressed file, decompress it and put it in the location where you want to install it. (I’m taking D:PHP as an example)

At the same time, unzip php5apache2_4.dll-php-5.4-win32.zip and select php5apache2_4.dll in PHP 5.4.7 and put it in the PHP directory.

Note: There is no PHP5.4.8 version of php5apache2_4.dll here, so I chose the latest version.

2. Copy php.ini-development and rename it to PHP.ini.

3. Open httpd.conf under Apache24conf and add

at the end

<span class="com"># php5 support<span class="pln">
<span class="typ">LoadModule<span class="pln"> php5_module <span class="str">"d:/php/php5apache2_4.dll"<span class="pln">
<span class="typ">AddHandler<span class="pln"> application<span class="pun">/<span class="pln">x<span class="pun">-<span class="pln">httpd<span class="pun">-<span class="pln">php <span class="pun">.<span class="pln">php
<span class="com"># configure the path to php.ini<span class="pln">
<span class="typ">PHPIniDir<span class="pln"> <span class="str">"d:/php"</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
Copy after login

is used to support PHP, where d:/php is the PHP root directory. Since Apache2.4.3 is used, php5_module is php5apache2_4.dll.

4. Restart the Apache server.

5. Test. Delete other files in WWW, create a new index.php with the content of Save it. When accessing the php information, it means that php has been successfully installed.

The basic installation of PHP has been completed here.


The following is the installation of mysql.

Part 3: Install Mysql5.5.28

1. Run the installation file directly, which will not be explained in detail here.

2.php supports MYSQL settings

(1) Line 730; extension_dir = "ext", remove the previous ";" and change it to extension_dir ="d:PHPext"

(2) Lines 880 and 881, remove the preceding ";"

extension=php_mysql.dll
extension=php_mysqli.dll

Note: There are many DLLs on lines 838 to 908. Whatever you want to use, just remove the ";" in front of it.

(3) Just restart Apache.

At this point, the mysql installation is basically completed.


The rest is some Apache, php and Mysql settings. There are many things, and this is a matter of opinion. I won’t show off my shame here anymore.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/817470.htmlTechArticleI recently heard that PHP5.4 is very fast, so I want to set up a local environment to test it. I plan to install PHP5.4.8, Apache2.4.3 and Mysql5.5.28 under local windows xp sp3. First download PHP,...
Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template