WINODWS Installing the PHP development environment
Installation Environment: Windows7 64-bit
Target PHP Runtime Environment: PHP5.4 and Apache2.4
1, open the official website of PHP Windows: http://windows.php.net/download/#php-5.5
2, choose Apache as the server, PHP5.4 thread-safe edition.
VC9 x86 Thread Safe (2013-jun-05 22:49:25)
Because I installed VC9 on the machine and 10 did not install 11 so there is no choice 5.5. php5.5 need to install VC10. You can go to add and remove Programs to see the version of Microsoft Visual C + + 20XX redistributable that you are currently installing. If you installed 11, you can download PHP5.5. or manually download and install it yourself.
?
Download and configure Apache2.4
3, because we chose PHP5.4 so we can not use Apache.org official website of Apache, that only support VC + + 9. Vc++11 is not supported. Also on your machine, make sure that Visual C + + redistributable for visual Studio is installed. x86 or x64?
So we go to http://www.apachelounge.com/download/now 32-bit or 62-bit. The author is a 64-bit Win7 system, but I use 32 bits. Describes 32-bit compatible 64-bit operating systems.
4, are free of installation version. The direct decompression is possible.
5, the address of ServerRoot and DocumentRoot needs to be configured before starting Apache2. Otherwise it won't start.
ServerRoot Configure the Extract directory to your Apache. DocumentRoot Configure your website address, or arbitrarily configure the address, copy the APAHCE directory/htdocs/index.html file to the configured address.
6, open localhost, you can see it works.
?
Configuring PHP and Apache
can refer to http://us1.php.net/manual/zh/install.windows.apache2.php
and http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html
?
1, parsing PHP,
LoadModule Php5_module " D:/develop/php/php5apache2_4.dll "
AddHandler application/x-httpd-php. php. html. htm
?
2. Add the PHP initialization directory. That's the directory after you unzipped the PHP tarball phpinidir "d:/develop/php"
?
3, add home support PHP file
DirectoryIndex index.html
Switch
DirectoryIndex? index.php ? Index.html
?
PHP section:
4. Set the specific directory for the PHP extension package to find
; On Windows:
; Extension_dir = "ext"
Change to (value is the directory of Ext folder)
; On Windows:
? Extension_dir = "d:/develop/php/ext"
?
5, open the corresponding library function.
; Extension=php_mysql.dll Remove the preceding semicolon (note) and change to
Extension=php_mysql.dll
?
6, set the time zone
;d Ate.timezone =
Switch
Date.timezone = Asia/shanghai
?
PHP Documentation Manual:
http://www.php.net/manual/zh/
?