在windows7下配置PHP+Apache+Mysql开发环境
发表时间:2012-3-17 评论:0 点击 2,898+
所需软件
apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi
mysql-5.5.15-win32.msi
php-5.2.6-Win32
ZendOptimizer-3.3.0a-Windows-i386
首先安装apache_2.2.9-win32-x86-openssl-0.9.8h-r2打开直接运行下一步
第一个域名,第二个服务器名,第三个管理员邮箱,这三项都可以随便填,下面第一项使用80端口,第二项使用8080,一般选择第一项。
第一个默认安装,第二项用户自定义安装,选择第一项典型安装就ok。
选择安装位置
开启停止apache
在浏览器输入localhost,或者127.0.0.1,或者127.0.0.*,*范围是1-255
接下来安装mysql-5.5.15-win32
下面有三个选项,第一个典型安装,第三个全部安装,第二个自定义安装我们选择自定义安装。
接下来选择安装位置
选择数据存储位置(最好别选择在系统盘,为了避免系统出问题重装时数据不丢)
完成后弹出mysql配置步骤
第一项详细配置,第二项默认配置我们选择第一项
第一项开发测试,第二项服务器类型,第三个专门的数据库服务器我们选择第一个
第一个通用多功能类型,第二个服务器类型事务处理类型,第三个非事务处理类型,只是简单的,我们选择第一个
直接下一步默认
数据库并发链接数就是同时打开的数量第一个20个链接,第二个500个链接,第三个自定义个数我们选择第一个
下一步
选择字符集,我们选择utf8
接下来选择2项打勾加入到系统环境变量中
接下来为root账户创建密码
(PS:如果安装出现如下错误请卸载dr.com客服端,使用绿色破解版的dr.com上网或者直接忽略,此错误不影响配置。)
等待安装完成!
接下来解压php-5.2.6-Win32把解压文件放到apache、mysql同一目录php5目录
再打开apache配置文件加载php模块
用编辑器打开httpd.conf,127行后面加载php模块
(PS:为什么是php5apache2_2.dll,apache2.2 以后都用这个模块了)
LoadModule php5_module “E:/lamp/php5/php5apache2_2.dll”
接下来在381行后面设置php类型然后加载php配置文件
AddType application/x-httpd-php .php .phtml
PHPIniDir “E:/lamp/php5”
然后找到239行加入index.php 让服务器首先解析index.php文件
DirectoryIndex index.php index.html
接下来打开php安装目录找到php.ini-recommended把名字改为php.ini
接下来重启apache,测试php
下一步配置php mysql功能进入php5目录找到libmysql.dll文件拷贝到windows目录下或者直接把php5路径加入到环境变量path里面
那我们把路径加入到path里 计算机->属性->高级系统设置->环境变量
接下来打开php.ini,在654行加上php扩展 extension_dir=”E:/lamp/php5/ext”
下面是一些功能按需要打开
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_mbstring.dll
接下来重启apache测试mysql链接是否成功
这样基本安装就完成了以下步骤也可以忽略。
接下来安装ZendOptimizer-3.3.0a-Windows-i386 加速器
选择安装目录,我们都安装在同一目录下
接下来选择第三项
接下来选择php.ini所在目录
接下来选择web服务器文件夹也就是apache安装位置
下一步看哈是否正确
重启apache测试zend加速器是否启动成功
我们来安装一个博客程序试试把源代码拷贝到E:\lamp\apache2\htdocs\blog目录
首先用SQLyogEnt软件链接数据库创建blog数据库,或者自己安装PHPMYADMIN,直接把PHPMYADMIN源程序拷贝到E:\lamp\apache2\htdocs目录就可以使用PHPMYADMIN了
接下来
接下来填写基本信息
安装成功登录后台就可以管理了
在浏览器里输入就可以访问了http://127.0.0.1/blog/
简单的配置服务器到程序测试就完了。没有考虑服务器安全性的设置,有兴趣自己研究。