系统环境WIN7 32位
下载php5.6 网址 http://windows.php.net/download#php-5.5
下载完后解压,我为了方便解压到D:/
复制php.ini-development改名为php.ini
打开php.ini 找到extension_dir 将其修改为extension_dir = "D:\php5.6\ext"
在php.ini中查找Windows Extensions 然后打开所需要的php扩展 就是去除;
将D:\php5.6\ext 添加到 环境变量的path
查找date.timezone 将其修改为date.timezone=PRC;
下载Apache2.4 httpd-2.4.10-win32-VC11.zip 同样我也解压到D:/php100/
遇到启动不了服务 就可能使 httpd.conf 文件中的下列属性没设置正确
修改conf/httpd.conf 如下:
查找 ServerRoot 将其修改为ServerRoot="D:/php100/Apache24/";
查找 DirectoryIndex 将其修改为 DirectoryIndex index.html index.php
下面让我们的Apache载入php:
查找 LoadModule foo_module modules/mod_foo.so
在其下面添加
LoadModule php5_module "D:/php5.6/php5apache2_4.dll"
PHPIniDir "D:/php100/php56"
AddType application/x-httpd-php .php
查找 DocumentRoot
修改为
DocumentRoot "D:/www"
<Directory "D:/www">
查找 c:/Apache24/cgi-bin
修改为
<Directory "D:/php100/Apache24/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>
将apache24添加到系统服务
cmd 到 D:\php100/Apache24\bin
httpd.exe -k install -n "Apache24"
删除服务
sc delete Apache24
启动服务 net start Apache24
下载phpmyadmin最新版 我的是phpMyAdmin-4.3.2-all-languages, 改名为phpmyadmin 解压到web根目录,
我的是D:\www\phpmyadmin\ibraries\config.default.php
修改如下
$cfg['PmaAbsoluteUri'] = 'D:\www\phpmyadmin';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //网络上用cookie 但是为了省事都用一样吧
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['blowfish_secret'] = ''; //cookie的加密密钥比如网站域名www.domain.com
$cfg['DefaultLang'] = 'zh'; //默认语言
查看 localhost/phpmyadmin