1. MySql安装
1.1 下载
网址:http://dev.mysql.com/downloads/
下载:mySQL community server 版本:Windows (x86, 32-bit), MSI Installer
1.2 安装
选择默认配置即可,需要设置root用户密码
1.3 测试
在cmd弹出框:输入mysql -u root -p输入密码,即进入命令行模式
2. apache+php
2.1 安装文件
需要注意apache的版本和php的版本匹配,因为windows环境下,php和apache的编译器如果不一致,则会出现问题。这里使用的是:httpd-2.4.10-win32-VC11
php-5.6.3-Win32-VC11-x86
2.2 改名字
解压到D盘的develop文件夹中,改名字:apache2.4.10
php5.6.3
2.3 设置环境变量
加入PATH的变量如下:D:\develop\php5.6.3
D:\develop\apache2.4.10\Apache24\bin
2.4 配置php
重命名php-development.ini为php.ini将php.ini文件如下属性进行修改:extension_dir = "ext"
extension=php_mysqli.dll
D:\develop\apache2.4.10\Apache24\htdocs
2.5 配置apache
主要是httpd.conf文件:Define APACHE_DIR "D:/develop/apache2.4.10/Apache24"
ServerRoot "${APACHE_DIR}"修改httpd.conf中的C:/Apache24文件为ServerRoot,一共有6处左右;
在末尾添加:
LoadModule php5_module "D:/develop/php5.6.3/php5apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
PHPIniDir "D:/develop/php5.6.3"2.6 注册apache服务
以管理员身份启动cmd,注册apache到windows服务中,httpd -k install
2.7 启动服务
httpd -k start/restart/stop2.8 测试html网页
http://localhost/index.html
显示:It works!2.9 测试php网页
http://localhost/test.php其中test.php内容如下:<?php phpinfo(); ?>
显示内容如下:
【注意】如果代码如下的话:<? phpinfo(); ?>
网页显示的是空白,这是因为这种风格属于php标记的简短风格,默认设置中是不支持的。如果需要支持,需要打开设置文件中的short_open_tag标记。
3. 注意事项
1. 有可能需要在系统中安装依赖vcredist_x86(http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x86.exe)
2. 目前在apache官网是无法下载到apache2.4的安装文件的,需要到另一个网址(http://www.apachelounge.com/download/#tc_qz_original=1440365482)