win7(32bit)php+mysql+apache开发环境搭建

时间:2022-07-08 20:30:50

为防止出错,备份httpd.conf。

1、 修改文档目录为:D:/web
需要修改两处,否则apache会出现错误,
DocumentRoot "C:/Program Files/Apache/htdocs"修改为
DocumentRoot "D:/web"
<Directory "C:/Program Files/Apache/htdocs">修改为
<Directory "D:/web">

Apache2开始不再默认支持列文件目录,需要做如下修改:
<Directory />
    Options FollowSymLinks

修改为
<Directory />
    Options Indexes FollowSymLinks

2、 修改默认首页
查找
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
在DirectoryIndex index.html后面添加准备支持的首页,如支持php等:
DirectoryIndex index.html default.html index.php default.php

3、 模块化安装php

把PHP直接作为apache的一个模块运行,位置随意:
LoadModule php5_module "C:/php/php5apache2_2.dll"
PHPIniDir "C:/php"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
加载php模块在php的zip包里面对应了apache三个版本的dll,其中php5apache2_2.dll对应apache2.2。

到这里apache配置完毕。

配置php

1、 把php目录下php.ini-development复制后重命名为php.ini
找到 ;extension=php_bz2.dll,下面一长串类似的列表,是可供选择加载的模块,可以根据自己的需求加载它们,方法是去掉前面的;号。例如我这里加载了:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
extension=php_pdo.dll
extension=php_sqlite.dll
extension=php_pdo_sqlite.dll
其他你可能需要的
找到 memory_limit = 128MB,修改后面的数值可以限定php脚本最多可占用的内存大小。
;extension_dir = "C:/php/ext" 把这一行前的分号去掉(特定针对php5.3)
默认时区的问题
date.timezone = Asia/Shanghai 修改此行,添加Asia/Shanghai

保存php.ini。

2、 接着,将PHP安装文件夹位置添加到Windows的系统路径中。具体方法是,计算机-->属性-->高级系统属性-->环境变量-->系统变量-->Path-->编辑,在变量值中添加 C:/php;C:/php/ext ,具体路径根据自己的情况修改。最后,重启计算机。

到这里php配置完成

apache php配置好后,将配置文件保存到桌面上,保存的时候选择所有文件,并写好配置文件后缀!具体原因不清楚!晕!!!!!

安装MySQL

1、 打开MySQL安装程序,在安装类型中选择Custom,接下来选择安装地址,确认后安装。
2、 安装完成后,会询问你是否进行MySQL.com Sign-Up,即到官方网站注册帐号。如果愿意就注册,像我就直接跳过,不会有任何影响的。接着询问是否Configure the MySQL Server now,勾选并继续,开始配置MySQL。
3、 选择Detailed Configuration,即手动详细配置。接着选择Developer Machine,因为我们是做桌面服务器,开发调试用的,所以选这个。再选择Multifunctional Database,就是默认的就可以了。设置InnoDB Tablespace,默认即可。如果调整了设置,以后重装一定要设为同样的,不然数据库会损坏;当然,备份一下数据库,就没问题了。设置MySQL Server同时的连接数,因为是桌面服务器嘛,默认的第一项就行;当然你也可以选最后一项,输入想要的数值。设置端口和模式,默认即可。设置默认数据库语言编码,选择第二项UTF8。设置服务和是否将MySQL安装目录添加到系统路径,两个都选上。设置管理员密码,设定一下密码就可以了。如果是重装系统后再次恢复安装,这里什么都不要勾选。确认后,程序自动配置,并开启MySQL。