如何配置Window2003 iis+mysql+php环境

 我来答
奔跑的窝牛的家
高粉答主

2016-09-19 · 每个回答都超有意思的
知道顶级答主
回答量:3.6万
采纳率:98%
帮助的人:4421万
展开全部
需要的准备:
1.WinServer 2003 ISO 虚拟机用,如果是在服务器上就不用了。

2.WinServer 2003 IIS 安装包,下的是6.0,其实7.0也应该可以的。由于WinServer2003不自带安装包,所以需要自己另外下载。

3.PHP官方解压包 PHP 5.4.X (PHP For Windows)版 32位(x86)和64位(x64)自行判断.(PS:现在PHP已经更新到PHP5.5.3版,但是因为PHP5.5的版本不再向后兼容XP和Win2003版 所以如果用了最新版,运行php-cgi.exe时会弹出 “映像文件有效,但不适用于此类型计算机”,请下载前面的版本,经测试5.4是支持的)

4.FastCGI安装包 (PS:由于PHP5.3.1发布时已经找不到php5isapi.dll,所以配置PHP+IIS不能用ISPAI映射的方法配置了,所以需要下载FastCGI配置,IIS6选用FastCGI For IIS FastCGI 1.5 for IIS x86 / x64,IIS7的自选适用的版本)
5.MySQL 5.6.13.0 目前最新的(MySQL只要找个能安装上的,符合模板的运行环境的就行。)

6.Visual C++ 2008,Visual C++2010和.net Framework 4.0

步骤如下
step 1:
安装IIS服务器。添加删除windows组件中选择应用程序服务器,详细信息勾选IIS等选项,安装时通过浏览自行下载的安装包安装。

step:2
把PHP解压包解压出来,然后将里面的php.ini-development(测试用)或php.ini-production(适合上线当产品使用)其中随便一个复制一份,然后改名为php.ini,更改里面的参数配置。
参数修改参照度娘经验:
找到; extension_dir = "./"这行,修改为extension_dir = " D:\php\ext" (注意去掉前面的";")
;date.timezone = 修改为 date.timezone ="asia/shanghai" (注意去掉前面的";")
short_open_tag 设置为 On
extension=php_mbstring.dll(宽字符支持,推荐选中 去掉前面的";")
extension=php_gd2.dll(PHP的GD库支持,必选 去掉前面的";")
extension=php_mysqli.dll (去掉前面的";")
extension=php_mysql.dll(使PHP支持MySQL,必选 去掉前面的";")
(PS: 文件里面的;fastcgi.impersonate=1 一定要把前面的;去掉,不然测试php时会出现 FastCGI常见错误(0x80070585)。
保存退出)

step 3:
在系统上配置PHP:
方法1.直接把设置好的php.ini扔到c:\windows目录下。(最简单有效的办法)
方法2.右键我的电脑,高级,环境变量 把ext文件路径和php路径添加进path的值后面。

step 4:
安装FastCGI,打开其默认的路径的配置文件 C:\WINDOWS\system32\inetsrv\fcgiext.ini’。
在最后添加(即[TYPE]标签后)
php=PHP
[PHP]ExePath=PHP的安装路径\php-cgi.exe

step 5:
在IIS中添加配置fcgiext.dll和.php扩展名的配置。
打开IIS在网站上选择相应的右键点击并打开属性,点开下方的配置按钮,点击添加,浏览选取fcgiext.dll,后续名填写.php,点击确认。

step 6:
最基本PHP+IIS配置已经完成。MySQL直接安装就可以
网上也有具体的安装教程,但是需要注意的是,安装时选择模式时注意,最好选择custom自己选择相应的,而且root账号最好设置密码。

新版MySQL需要安装.net Framework4.0,而且WinServer2003是不自带这些的,需要自己下载,另外安装比较麻烦还需要下载WIC包,但是微软官网都可以找到。

另外.net Framework 4.0 在WinServer2003上安装时还需要注意的细节是4.0版还有很多小的补丁版本,有可能因为版本太旧或不合适系统提示 Unable to find a version of the runtime to run this application.

step 7:
测试网站:
最后在IIS默认网站目录下新建一个index.txt
输入
<?php echo "Hello World!"?>
保存,改名为index.php
浏览器输localhost/index.php
页面输出Hello World!即成功。

经过以上步骤已测试成功。
百度网友9cdda87
2016-09-17 · TA获得超过508个赞
知道小有建树答主
回答量:1108
采纳率:36%
帮助的人:351万
展开全部
下载集成组件包,直接全部搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李磊符夏容
2019-09-29 · TA获得超过3900个赞
知道大有可为答主
回答量:3130
采纳率:31%
帮助的人:202万
展开全部
1.windowsiis
+ftp安装:
开始----控制面板----添加或删除程序-添加/删除windows组件(a)--选择“应用程序服务器”
2
点击图片中的“详细信息”,出现下面的图片“选中internet
信息服务(iis)”,再点击图片中的“详细信息”。
3
选中图片中的“文件传输协议(ftp)服务”然后点击“确定”
4
点击图片中的“浏览”选中“c:\win2003_sys\disc1\i386”(也就是你所存放的IIS的文件夹)点击图片中的“打开”iis就开始安装了。
5
2.下载php
mysql
zend
phpmyadmin
下载完成后解压拷贝到d盘,目录结构如下图:
6
3.安装PHP
如图剪切“libeay32.dll
libmcrypt.dll
libmysql.dllssleay32.dll”这些dll文件到“c:\windows\system32”目录下
剪切图片中的“php”到c:\windows目录下
7
桌面,右击
“我的电脑”
选择“管理”
找到Internet
信息服务器(iis)点击“web服务扩展”在一般空白区域右击,选择“添加一个新的web服务扩展”,扩展名输入
php
然后点击“添加”
点击“浏览”选择
d:\websoft\php-5.2.17\php5isapi.dll
.选中图片中“设置扩展状态为允许”
点击“确定”,在web服务扩展就多了php,
右击“网站”,选择“属性”,
出现下面的截图
点击图片中的“浏览”选择“d:\websoft\php-5.2.17\php5isapi.dll”再点击“确定”,
在扩展名处输入
.php
,然后点击“确定”,出现下图
在应用程序扩展就出现了刚才添加的.php,
点击图片中的“确定”,再点击“文档”,点击“添加”,出现下图,后输入
index.php
然后点击“确定“
然后再点击“添加”,
添加index.html,添加完成后,点击“应用”,点击“全选”,然后再点击“确定”然后点“应用”
然后再点击“确定”,这样iis+php
就配置好了。
4.mysql
安装
双击d:\websoft\mysql-essential-5.1.63-win32.msi
就开始安装了,选择“custom”然后点“next”
如图
这个是选择mysql
安装的位置,默认在c盘,我们点“change”选择d:\websoft\mysql-5.1
,选择点击“ok”切换到之前的操作画面
点击mysql
server
datafiles
默认也是在c盘,点击“change”选择d:\websoft\mysql-5.1
,选择好了后,点击“ok”,切换到之前的操作界面,然后点击图片中的“next”,mysql
就开始安装了
出现上面的图片,表示安装好了。点击“finish”就开始配置mysql了,看图操作
18
这个操作画面的时候,输入的就是mysql
root
帐号的密码,建议你输入完成后随手记下免得忘记。
当安装完成之后,至此
mysql
就安装好了,这样iis+php+mysql
环境基本已经可用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式