http://computing-know.blogspot.in/#!/2013/10/how-to-setup-apache-php-mysql.html
逐步设置Apache、PHP、Mysql、phpMyAdmin和XDebug。
1)如何安装Apache
2)为 Apache 设置 PHP
3)安装和配置 MySQL 以与 PHP 一起使用
4)设置 XDebug 进行调试
5)phpMyAdmin
注意:在本教程中,我的服务器文件夹位于 F:\Server
如何安装 Apache
1) 安装 apache 有两种方法,从 httpd.apache.org/download.cgi 安装旧版本的 apache httpd(与 Windows XP 兼容)或从 www.apachelounge.com/ 获取最新的 apache build zip下载/。
2)我将展示如何从从 apachelounge.com/download/ 下载的 zip 版本中配置 apache。
3)点击页面左侧的Additional + VC9。
4)使用 OpenSSL 0.9.8 下载 2.4.x zip 构建。
5) 在 . 的位置创建一个名称为 Server 的文件夹。
6)我的位置是 F:\Server
7) 将 Apache24 从 apache zip 解压到 Server 文件夹。
8)现在转到 Apache 中的 config 文件夹并在任何文本编辑器中打开 httpd.config。
9) 查找(Ctrl + F) 并替换“c:/Apache24”的每个实例并将其更改为您的 apache 位置,在我的情况下为 f:/Server/Apaache24。
ServerRoot "c:/Apache24" 与 ServerRoot "f:/Server/Apache24"
DocumentRoot "c:/Apache24/htdocs" 与 DocumentRoot "f:/Server/Apache24/htdocs"
与
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 与 ScriptAlias /cgi-bin/ "f:/Server/Apache24/cgi-bin/"
与
8)现在运行命令提示符(具有管理员权限)。
9)在命令提示符下,转到位置 Server/Apache24/bin 。
10)在Bin文件夹中输入“httpd -k install”安装Apache服务,然后回车。
11)要启动 Apache 服务器,只需输入“httpd -k start”,然后按 Enter。
12)重新启动计算机
13)现在打开 Bin 文件夹并双击 ApacheMonitor.exe 并启动 Apache
14) 现在转到本地主机,如果您看到“It Works”页面,则 Apache 已成功安装在您的计算机上。
如果您看到一个页面显示“它有效!”那么Apache服务器就安装成功了。
为 Apache 设置 PHP
1)转到windows.php.net/download/下载php-5.4.x-Win32-VC9-x86.zip。
2)在Server文件夹中创建一个名为php的文件夹。
3)将php-5.4.x-Win32-VC9-x86.zip中的所有文件解压到服务器的php文件夹中。
4)现在转到 Apache 中的 config 文件夹并在任何文本编辑器中打开 httpd.config。
5)查找(Ctrl + F) LoadModule 向下滚动直到最后一个 LoadModule 并粘贴以下内容
LoadModule php5_module "f:/Server/php/php5apache2_4.dll"。
6) Find(Ctrl + F) AddType 向下滚动直到最后一个 AddType 并粘贴以下内容
AddType application/x-httpd-php .php .
7) 将 PHP 位置添加到 httpd.conf 文件的末尾。例如,在文件末尾添加以下内容:PHPIniDir "Your PHP Location"。
localhost/info.php
8)在php文件夹中将php.ini-development重命名为php.ini并在文本编辑器中打开。
9) 查找 (Ctrl + F) display_errors,并确保该值设置为 On。
10) 找到(Ctrl + F) extension_dir = "./" 并将其更改为 extension_dir = "F:\Server\php\ext" 。
11)重启 Apache 服务器。
12) 在 Apache 的 htdocs 文件夹中创建一个文件“phpinfo.php”,内容如下:
13)转到 localhost/phpinfo.php
extension_dir = "./"
14)右击我的电脑点击属性
15)点击环境变量
16)在路径末尾添加你的 php 文件夹位置
17)重新启动计算机。
安装和配置 MySQL 以与 PHP 一起使用
1)转到 dev.mysql.com/downloads/mysql/ 下载 zip 或安装程序版本。
2)安装 MySQL
3)点击下一步
4)选择完成并单击下一步
5)点击完成
6)点击标准配置
7)点击下一步
8)输入mySQL的密码
9)转到 MySQL 命令行并输入密码。
12)打开php.ini文件,找到行:;extension=php_mysql.dll去掉分号。
并找到该行:;extension=php_mysql.dll
phpMyAdmin
1)转到 Apache 中的 config 文件夹并在任何文本编辑器中打开 httpd.config。
2) 查找(Ctrl + F) 行DirectoryIndex index.html 添加index.php。
3)打开服务器文件夹中的php.ini文件,取消mbstring和mysqli扩展名的注释。
3)转到phpmyadmin.net/下载最新的phpMyAdmin-4.0.8-english.zip。
4)解压到htdocs中的phpMyAdmin文件夹。
5)重新启动 Apache 服务器。
6)转到本地主机/phpMyAdmin/
设置 XDebug 进行调试
1)从浏览器转到http://xdebug.org/download.php并下载
php_xdebug-2.x.x-5.4-vc9 线程安全 32 位版本。
2)复制粘贴到php中的扩展文件夹中。
3) 复制并粘贴以下代码行到 php.ini 文件的末尾。
[XDebug]
;;只有 Zend OR (!) XDebug
zend_extension="你的 Xdebug 位置"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp
4)重新启动 Apache 服务器。
5)转到 localhost/phpinfo.php 向下滚动查看是否安装了 xDebug