IIS7+php5.2.17搭建php服务器完整版(图文详解)
来源:互联网 发布:网络信息安全案例分析 编辑:程序博客网 时间:2024/06/05 07:34
IIS配置PHP环境
配置IIS环境下的PHP配置...2
一、安装IIS服务器角色...2
1.次单击“开始”-“管理工具”-“服务器管理器”...2
2.单击“角色”--添加“角色”...2
3.在“选择服务器角色”对话框中,在右侧角色栏选中“Web服务(IIS)”...2
4.在提示“是否添加web服务(IIS)所需的功能”中,单击“添加必需的功能”...2
5.在“选择角色服务”对话框右侧,选择所需要的服务,如果选择默认的服务,这样安装好的“web服务(IIS)”可以发布一个静态网站。...4
6.因为后面的操作会有基于各种脚本语言的环境所以在角色服务中选中“应程序开发”服务 4
7.开始安装,显示安装进度,完成安装后显示如下的界面...5
PHP5.2.17配置...9
1、添加应用程序池...10
2、添加isapi和cgi限制...10
3. 添加isapi筛选器...11
4、添加脚本映射...12
5、 测试(之前已经创建了phpinfo.php) 跟之前一样 打开localhost/phpinfo.php 查看效果: 12
MySQL5.5.16安装...13
Zend3.3.3安装...13
配置IIS环境下的PHP配置
首先准备好所需要的环境和资源
准备一个虚拟机,我是在虚拟机里面进行操作的
开发环境:windowserver2008
配置工具:
① php-5.2.17-Win3-vc6-x86
② mysql-5.5.16-win32.msi
③ ZendOptimizer-3.3.3-Windows-i386.exe
现在开始配置
一、安装IIS服务器角色
在具有Windows Server2008操作系统的服务器上安装IIS,详细步骤如下:
1.次单击“开始”-“管理工具”-“服务器管理器”
2.单击“角色”--添加“角色”
3.在“选择服务器角色”对话框中,在右侧角色栏选中“Web服务(IIS)”
4.在提示“是否添加web服务(IIS)所需的功能”中,单击“添加必需的功能”
当你安装好了server2008以后,首先会弹出如下的界面,如下图:
然后点击右侧的添加角色,将出现下面的界面
选装我所标记的两个
5.在“选择角色服务”对话框右侧,选择所需要的服务,如果选择默认的服务,这样安装好的“web服务(IIS)”可以发布一个静态网站。
6.因为后面的操作会有基于各种脚本语言的环境所以在角色服务中选中“应程序开发”服务
7.开始安装,显示安装进度,完成安装后显示如下的界面
OK,到这一步说明你的IIS已经配置好了
这样你就会有疑问,那这个目录在哪?我怎么改呢?
别急,我慢慢为你解答
这个路径就是你配置好IIS后自动产生的静态web站点,当然我不喜欢它默认的,我要换成我自定义的路径,看好咯
首先在你的磁盘上新建一个文件夹,比如说我放c盘
然后,注意啦,重点来了
当点击IIS管理器后,进入下面界面
我没有改它的站点,所以在它原来的站点上来说明
在此站点上右键点击高级设置,出现如下窗口:
然后在此处更改所需要存放的路径,选中物理路径,选到你刚才自定义的路径,点击确定返回
当然了,现在你自定义的路径里面没有东西,你可以随手写一个index.html文件放入,然后在浏览器中输入localhost命令
好了,现在访问出错了,别急,这是由于兼容性问题导致的,你使用的64位的系统,而现在环境是32位的,怎么解决呢?请仔细看
先打开你的IIS管理器,然后点中应用程序池,右侧有一个设置
进入设置,修改如下参数,改为true即可
现在你再次输入,ok了,没有问题了
oK,到这里说明IIS配置成功,咱们接着下一步操作
PHP5.2.17配置
将下载回来的php_5.3.5解压到 C:\php目录(也可以放在其他地方,但是后面应该做相应修改)
先修改php.ini文件
把c:\php下的php.ini-dist (需先设置显示扩展名)改名成php.ini,用记事本打开找到extension_dir = “./”,然后把里面的./改成c:\php(根据自己的实际情况修改路径)
1、添加应用程序池
2、添加isapi和cgi限制
3. 添加isapi筛选器
4、添加脚本映射
5、测试(之前已经创建了phpinfo.php) 跟之前一样打开localhost/phpinfo.php查看效果:
MySQL5.5.16安装
至于mysql安装这里很简单,就不多做说明了,给个链接,不懂的去看看
http://www.jb51.net/article/23876.htm
Zend3.3.3安装
运行安装程序,下一步后,同意协议,下一步,选择安装目录,下一步,选择默认的iis7,下一步,选择php.ini所在目录,这里我选择C:/php/,下一步,选择网站根目录(多个网站目录的话,选择网站目录的上级目录)一直下一步,提示安装过程要重启IIS,yes,直至安装完成。
这里说下,有的地方说需要在php.ini配置文件里面要注册声明下,其实是不用的,它已经自动生成了的,如果你没有配置错误的话,那么当你打开网页后有如下的信息出现就成功了
ok,到现在说明你的php环境已经搭建好了,恭喜你,继续开发!!!
- IIS7+php5.2.17搭建php服务器完整版(图文详解)
- (ZZ)xampp搭建php服务器下创建数据库图文详解
- 投身于PHP怀抱:PHP5 + IIS7 + Windows X64 环境搭建
- IIS PHP 环境搭建(IIS7+php5.X)
- Win2008 R2 IIS7 PHP 5.4 环境搭建图文教程
- IIS7+php5.5环境搭建
- iis7+php环境搭建
- PHP5.5+Mysql+IIS7+Win7 环境搭建
- IIS7下搭建PHP(FastCgiModule)
- 从0开始搭建SVN服务器(图文详解)
- windows7 + iis7 + fastcgi + php5 + netbeans + xdebug 调试 php
- vsftpd搭建图文详解
- PHP开发环境完整版详解
- 自有域名、IIS7,搭建SMTP邮件服务器
- win2008 R2+iis7+php环境搭建
- PHP+IIS7+PHPMangerForIIS搭建开发环境
- 搭建php运行服务器 win8.1系统安装iis+php5.3+mysql+ZendGuardLoader说明
- 自行搭建apache2.2-php5.3.3+mysql+phpmyadmin的php服务器
- 有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作 2、使用指针处理
- 网络最大流增广路模板(EK & Dinic)
- QTP实现从outlook客户端自动发送邮件
- IOS第十天——Obj-C的属性
- strcpy函数的实现
- IIS7+php5.2.17搭建php服务器完整版(图文详解)
- 【leetcode】Pascal's Triangle && Pascal's Triangle II
- 你认识回车和换行吗
- 有一字符串,包含数字与字母,编程去除数字。要求:1、要求在原字符串中操作2、使用指针处理
- C语言之结构体
- Chrome 插件: 启动本地应用 (Native messaging)
- SQL常见连接错误
- IOS第九天——Obj-C中的类别和协议
- tiny6410 适用于win7 64bit的dnw 的USB下载驱动