win8上搭建apache+php+mysql+phpmyadmin(win7同样适用)

时间:2021-07-13 20:35:02

因为刚安装了win8,所以要搭建web开发环境。

我承认网上教程很多,但是都是你抄我,我抄你的。真正原创的都不多,各种问题都很难得到解决,而且版本更新的很快,所以我就把自己搭建环境的心得写在这里,希望能对大家起到作用。

安装文件

1、apache :httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

2、mysql:mysql-5.5.28-winx64.msi

3、php:php-5.3.5-Win32-VC6-x86.zip

4、phpmyadmin:phpMyAdmin-3.5.3-all-languages.zip

 

我下载的全部都是最新版的(php vc6的只支持到了5.3.5)

 

1、apache的安装,直接运行。

apache的安装应该是最简单的了,网上的教程基本上都没有问题。

安装完成后更改httpd.conf文件,更改文件根目录,等等.

这里按照网上教程,一般不会出现什么情况.

2、php的安装。

步骤同网上

我的意见是只用更改ext的目录,开启模块即可.至于session什么的都不是现在要关心的.

 

还有一个问题,就是phpinfo()中,mysql模块总是无法开启,解决办法就是 将php.ini拷贝到C盘windows目录下。绝对管用。因为在phpinfo中就写了 apache寻找的配置文件是在windows中,而不是在php文件夹中。

 

记得拷贝完重启apache

3、mysql。

这个最容易出问题。

按照网上的教程安装完以后,有可能启动不开。一直卡在那里。问题就是以前可能你安装过,那么就就换一个目录,而且记得更改mysql文件存放的目录.

也就是要更改   datadir="c:/mysql5/data/" ,放在自己的data文件夹里就可以了.

 

4、phpmyadmin

这个容易出的问题就是#1045问题。 将pgpmyadmin里边的配置文件,就是那个config.inc.php中

$cfg['Servers'][$i]['AllowNoPassword'] = false;   false改为true,进去之后更改mysql的密码即可!

 

别看这小问题。。。我是解决了好久。。

希望能对大家有用。。。