Windows7系统上配置Apache+php环境
需要用到的绿色软件如下:
PHP 5.2.9-2。
下载地址:http://www.php.net/get/php-5.2.9-2-Win32.zip/from/a/mirror
我们采用CGI模式,俗话说风水轮流转,上次发帖时流行Module模式,现在流行CGI/FCGI模式,这种模式更灵活,更方便。IIS7更是仅支持CGI模式的PHP了。总之好处多多。
phpMyAdmin 3.1.3.2
下载地址:http://www.ouyaoxiazai.com/soft/stgj/133/2355.html
经发现,pma3系列的js脚本大幅优化,快了很多。所以这里推荐用3.x版本。
Apache 2.2.11 安装教程
1、双击下载来的apache_2.2.11-win32-x86-no_ssl.msi
2、这些没有选项的窗口,直接下一步
3、这里可以参照旧文,输入localhost以及邮箱
4、选择下面的自定义安装
5、这里可以修改你的安装路径,我只修改盘符,而不修改路径,安装在:D:\Program Files\Apache Software Foundation\Apache2.2
Apache 2.2.x 修改了原来的Bug,你可以制定安装的目录,而不需要指定上一级。
6、安装完成后,打开浏览器 http://localhost,看到黑色的It Works,表明安装成功。
好多人安装失败原因是系统80端口被占用,很多情况是迅雷占用的,建议先关闭迅雷等下载软件,再安装。
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198424170.jpg)
2、这些没有选项的窗口,直接下一步
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425130.jpg)
3、这里可以参照旧文,输入localhost以及邮箱
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425610.jpg)
4、选择下面的自定义安装
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425629.jpg)
5、这里可以修改你的安装路径,我只修改盘符,而不修改路径,安装在:D:\Program Files\Apache Software Foundation\Apache2.2
Apache 2.2.x 修改了原来的Bug,你可以制定安装的目录,而不需要指定上一级。
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425801.jpg)
6、安装完成后,打开浏览器 http://localhost,看到黑色的It Works,表明安装成功。
好多人安装失败原因是系统80端口被占用,很多情况是迅雷占用的,建议先关闭迅雷等下载软件,再安装。
========================下面开始让Apache 支持PHP==================
开始这部分之前,请确保Apache安装成功,可以看到ItWorks为准
1,解压缩php-5.2.9-2-Win32.zip,得到如下目录(解压缩的目录自己决定,只要注意下文中配置的目录准确性就行了)
2、复制一份php.ini-dist为php.ini,修改这个php.ini
3、搜索extension_dir,按照下图修改(注意你自己的路径)
4、启用扩展,也就是去掉左侧的分号(;)图中为我建议新手启用的常用扩展
下面开始修改Apache安装目录下的conf/httpd.conf文件
5、在一大堆LoadModule下面,增加这句话
6、搜索<Directory />,按照下图修改,注意Allow,Deny的顺序
7、搜索DirectoryIndex,按照下图增加
8、搜索ScriptAlias,按照下图增加
9、搜索AddType,按照下图增加绿色软件!
最后保存两个文件,重启Apache(方法见前文,同Apache 2.0.x)
现在Apache与PHP的结合已经完成,而且是CGI模式了!!教程还算完整,其他的东西大家自己研究一下吧!SQL什么的安装配置起来是一样的。。只有apache+PHP的不一样~!希望大家多多支持www.ouyaoxiazai.com!!!转载请注释出处!!谢谢!!
开始这部分之前,请确保Apache安装成功,可以看到ItWorks为准
1,解压缩php-5.2.9-2-Win32.zip,得到如下目录(解压缩的目录自己决定,只要注意下文中配置的目录准确性就行了)
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425396.jpg)
2、复制一份php.ini-dist为php.ini,修改这个php.ini
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425412.jpg)
3、搜索extension_dir,按照下图修改(注意你自己的路径)
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425367.jpg)
4、启用扩展,也就是去掉左侧的分号(;)图中为我建议新手启用的常用扩展
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425744.jpg)
下面开始修改Apache安装目录下的conf/httpd.conf文件
5、在一大堆LoadModule下面,增加这句话
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425290.jpg)
6、搜索<Directory />,按照下图修改,注意Allow,Deny的顺序
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425744.jpg)
7、搜索DirectoryIndex,按照下图增加
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425283.jpg)
8、搜索ScriptAlias,按照下图增加
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425530.jpg)
9、搜索AddType,按照下图增加绿色软件!
![](http://www.ouyaoxiazai.com/article/UploadPic/2009-7/20097198425692.jpg)
最后保存两个文件,重启Apache(方法见前文,同Apache 2.0.x)
现在Apache与PHP的结合已经完成,而且是CGI模式了!!教程还算完整,其他的东西大家自己研究一下吧!SQL什么的安装配置起来是一样的。。只有apache+PHP的不一样~!希望大家多多支持www.ouyaoxiazai.com!!!转载请注释出处!!谢谢!!