windows8 iis安装 server 2003怎么安装iis

一、环境说明:
操作系统:Windows Server 2003 SP2 32位
PHP版本:php 5.3.14
MySQL版本:MySQL5.5.25
二、相关软件下载:
1、PHP下载地址:
2、MySQL下载地址:
3、IIS6.0 FastCGI模块下载地址:
4、PHP加速软件ZendGuard下载地址:
5、Windows 图像处理组件下载地址:
6、Microsoft .NET Framework 4(独立安装程序)下载地址:
7、Microsoft Visual C++ 2010 可再发行组件包 (x86)下载地址:
一、安装IIS6.0
开始-设置-控制面板-添加或删除程序
双击“添加/删除Windows组件”,选中“应用程序服务器”前面的复选框
点详细信息
确保Internet信息服务(IIS)被选中,点详细信息
确保“Internet信息服务管理器”被选中
系统运维&&温馨提醒:qihang01原创内容&版权所有,转载请注明出处及原文链接
安装过程中会弹出如上图所示的对话框,点浏览
打开Windows Server 2003 SP2安装光盘里面的I386目录,找到相应的文件,点击打开
(注意:必须先准备好系统安装光盘或者系统镜像文件)
点确定,继续安装
继续打开Windows Server 2003 SP2安装光盘里面的I386目录,找到相应的文件,点击打开,然后点确定,继续安装
开始-设置-控制面板-管理工具
双击打开“Internet信息服务(IIS)”,可以看到下面的界面
IIS6.0安装完成
二、安装Microsoft Visual C++ 2010 可再发行组件包 (x86)
双击打开vcredist_x86.exe
选中“我已阅读并接受许可条款”,点安装
点完成,安装完毕。
三、安装Windows 图像处理组件
双击打开wic_x86_chs.exe
选中“我同意”,下一步,开始安装
点完成,安装完毕。
四、安装Microsoft .NET Framework 4(独立安装程序)
双击dotNetFx40_Full_x86_x64.exe
选中“我已阅读并接受许可条款”,点安装
点完成,安装完毕。
五、安装MySQL
双击打开mysql-installer-5.5.25.0
选择第一项Install MySQL Products(安装MySQL)
选中“I accept the license terms”(我接受许可条款),点Next
选中“Skip the check for update (not recommended)”(跳过检查更新),点Next
选中“Custom”(自定义安装),Installation Path(安装路径):D:Program FilesMySQL
确保“MySQL Server 5.5.25”被选中,点Next(其他的组件可以选择安装)
这里全部选中,安装所有组件
Execute (执行)
Developer Machine(开发服务器)
Server Machine(普通服务器)
Dedicated Machine(专用服务器)
这里选择第二项: Server Machine(普通服务器)
勾选“Enable TCP/IP Networking”(开启TCP网络端口)
Port Number(端口):3306
勾选“Create Windows Service”(创建Windows系统服务)
Windows Server Name(Windows服务名):MySQL55
MySQL Root password:输入密码
Repeat Password:重复输入密码
设置好之后,点Next
点Finish(完成)
关闭此窗口
打开MySQL安装路径
D:Program FilesMySQLMySQL Server 5.5
复制my-huge.ini为my.ini
备份my-huge.ini为my-huge.ini_bak
开始-程序-MySQL-MySQL Server 5.5- Mysql Command Line Client
输入安装时候的MySQL root账号密码,回车
登录成功,MySQL安装完成。
六、安装PHP
解压php-5.3.14-nts-Win32-VC9-x86.zip文件
重命名文件夹为php,把php文件夹拷贝到D盘根目录
复制php.ini-development为php.ini
用记事本打开php.ini
做如下修改:
extension_dir = "D:PHPext"&& #设置php模块路径
date.timezone = PRC&& #设置时区为中国时区
register_globals = On& #开启GET数据调用
short_open_tag = On& #php支持短标签
cgi.force_redirect = 0& #开启以CGI方式运行php
fastcgi.impersonate = 1;
cgi.rfc2616_headers = 1
以下php扩展模块,根据需要选择开启,取消前面的分号为开始相应扩展模块
extension=php_curl.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
extension=php_pdo_mysql.dll
全部修改完成之后,保存退出。
七、安装IIS6.0 FastCGI模块
双击打开fcgisetup_1.5_rtw_x86.msi
勾选“I accept the terms inthe license Agreement”(我接受条款在许可协议),Next
Install(安装)
Finish(安装完成)
八、配置IIS支持PHP
开始-设置-控制面板-管理工具,打开“Internet 信息服务(IIS)管理器”
点开“本地计算机”前面的+号,找到“网站”,右键属性
切换到主目录,点下面的配置
系统运维&&温馨提醒:qihang01原创内容&版权所有,转载请注明出处及原文链接
点“缓存ISAPI扩展”下面的添加按钮
可执行文件:C:WINDOWSsystem32inetsrvfcgiext.dll
扩展名:.php
动作,限制为:GET,HEAD,POST,TRACE
确认文件是否存在
前面的复选框
最后,确定
用记事本打开C:WINDOWSsystem32inetsrvfcgiext.ini文件
在最后一行添加以下代码
ExePath=D:phpphp-cgi.exe
最后,保存退出
九、配置PHP支持ZendGuard
解压ZendGuardLoader-php-5.3-Windows.zip
打开D:softZendGuardLoader-php-5.3-WindowsZendGuardLoader-php-5.3-Windowsphp-5.3.x
把里面的ZendLoader.dll文件拷贝到D:phpext目录中
用记事本打开D:phpphp.ini
在最后一行添加以下代码
[ZendGuardLoader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension="D:phpextZendLoader.dll"
最后,保存退出
新建网站目录D:wwwrootvhostuser001创建一个index.php添加以下代码
Phpinfo();
最后,保存退出
删除Internet信息服务(IIS)管理器,里面的默认网站
网站-右键属性,切换到主目录,勾选“读取”,执行权限“纯脚本”
然后再点“配置”,切换到“选项”界面,勾选“启用父路径”确定
然后在切换到“文档”,添加index.php
切换到“服务”选项
勾选HTTP压缩下面:
压缩应用程序文件
压缩静态文件
前面的复选框
最后,应用 确定。
在IIS里面打开Web服务扩展
添加一个新的Web服务扩展
扩展名:IIS Temporary Compressed
文件路径:C:WINDOWSsystem32inetsrv gzip.dll
勾选“设置扩展状态为允许”前面的复选框
最后,确定
开始-设置-控制面板-管理工具-计算机管理
系统工具-本地用户和组-用户
右键,新用户
用户名:IUSER_user001
全名:IUSER_user001
描述:虚拟主机用户user001
密码:输入密码(请牢记,后面会用到)
确认密码:再次输入密码
用户不能更改密码
密码用不过期
设置完成之后,点创建
最后,关闭界面
右键选择刚刚创建的用户,属性,切换到隶属于
系统运维&&温馨提醒:qihang01原创内容&版权所有,转载请注明出处及原文链接
最后,应用 确定
打开Internet信息服务(IIS)管理器
选中网站,右键,新建-网站
描述:user001
默认,下一步
路径:D:wwwrootvhostuser001
勾选“允许匿名访问网站”
勾选“读取”
选中刚刚新建的网站user001 右键,属性
切换到主目录,勾选“读取”执行权限“纯脚本”
切换到“目录安全性”
身份验证和访问控制
点“允许匿名访问资源及编辑身份验证方法”旁边的编辑
勾选“启用匿名访问”
用户名:IUSER_user001
密码:输入之前设置好的密码
取消“集成Windows身份验证”前面的勾
会提示确认密码,再次输入一遍之前设定好的密码
最后,应用 确定。
选中网站下面的user001 右键-权限
输入IUSER_user001
权限里面只勾选读取、写入
注意:如果网站程序需要创建、修改、生成目录等操作,这里允许所有权限即可。
全部设置完成之后,重启IIS服务器
确定,重启完成之后,在浏览器里面输入
出现下面的界面,说明配置成功。
至此,Windows Server 2003 IIS6.0+PHP5(FastCGI)+MySQL5环境搭建教程完成
最后编辑于:作者: 天乐
该用户很懒,还没有介绍自己。
2014 年 8 月 17 日
2014 年 3 月 1 日您好,欢迎来到织梦帮助中心!
环境搭建 windows server 2003 php 环境搭建
支持版本:
  来源: 作者:liujin834  编辑:织梦的鱼
windows server 2003是目前国内比较主流的服务器操作系统,其搭建php的环境也是多种多样,其中IIS+Fastcgi+php+mysql安装时最简单的。
IIS是windows平台下比较成熟的web服务,安装方法也非常简单。
打开&开始&菜单,点击&管理您的服务器&(如图1所示),点击&添加或删除角色&(如图2所示)。
图1-管理您的服务器
图2-添加或删除角色
进入预备步骤后直接点下一步。到达了选择角色的地方,选择&应用程序服务(IIS,ASP.net)&(如图3所示)
图3-应用程序服务
之后点击下一步,出现附加组件的选择,一个是FrontPage&Server&Extentions,另外一个是ASP.net,这两项我们的环境中都不需要,不必选择,如果有需要,可以选择性安装。进入下一步,是选项总结,再下一步,进入安装过程,此时提示需要插入windows&2003(R2)的安装光盘,插入光盘后,选择光驱所在驱动器下的I386,点击确定,安装过程将会继续一直到结束,并且出现成功提示(如图4所示)
图4-IIS安装成功
  完成后对IIS进行测试,打开&开始&菜单,点击&所有程序&,进入&管理工具&,点击&internet信息服务(IIS)管理器&
展开&网站&树型节点,删除默认网站,然后新建一个网站(如图5所示)
图5-新建网站
进入向导后,进入下一步,为网站添加描述,也就是IIS中显示的网站标示,可以随便填写,再进入下一步,为网站配置主机头,我们是用来配置本地测试环境,所以把主机头配置为127.0.0.1(如图6所示)
图6-配置主机头
进入下一步,选择目录,目录需要提前建立好,然后选择即可。继续下一步,需要选择网站权限,这里只选择读取即可。之后便可完成网站新建向导了。
下面要为目录配置权限,首先先在网站名称上点击右键,进入&权限&选项,进入&权限&之后点击&添加&按钮,点击&高级&,然后点击&立即查找&,找到IUSR_%计算机名%,选择之后点击确定,此时回到了权限选项的位置,除了&完全控制&和&特殊权限&之外全部勾选,最后点击&应用&。权限配置好后,在目录中新建一个index.html文件,随意输入一些文字或者html代码即可。
图7-权限配置
在网站名称上右键,点击属性,进入&属性&后点击&文档&选项卡,在此添加一个index.html和index.php(index.php添加好是为了待会不必再做配置),然后点击&确定&或者&应用&保存配置。
然后在浏览器中的地址栏中输入&http://localhost/&或者&http://127.0.0.1/&,即可看到刚才我们建立的index.html中的内容。
2.安装fastcgi
  IIS调试好后,就可以安装fastcgi了,首先需要下载IISfastcgi,下载地址是(http://www.iis.net/download/FastCGI),安装fastcgi非常简单,只需要同意协议后连续点击下一步即可,没有任何选项。
  首先下载php在windows的安装包,下载地址http://windows.php.net/downloads/releases/archives/,选择版本的时候,需要注意一下,截止目前(2011年6月),支持zend加密组件的最后一个php版本是5.2.17,国内大多数主机商和程序能到达的版本只有5.3.4,目前dedecms5.6在5.3.5和更高版本中后台会出现警告,但没有错误。这里选用php-5.3.4-nts-Win32-VC9-x86.msi做例子。
  下载好php-5.3.4-nts-Win32-VC9-x86.msi后,双击文件安装,接受使用协议后,为php填写安装目录,这个目录是可以更换的,指向需要放置它的位置即可。
之后需要选择web服务器的安装,这里选择我们先前安装的IIS&fastcgi(如图8所示)
图8-php&web&server&setup
下一步需要配置安装选项,这里我们除了默认的选项之外增加了pear&install(图9所示)
图9-php安装选项
再进入下一步,就可以确认安装了。
完成安装后,还需要测试一下php是否可用。
首先打开IIS管理器,然后在先前测试IIS的网站上右键,进入&属性&,点击主目录选项卡,然后将&执行权限&配置为&纯脚本&,如图10所示
图10-主目录选项卡
然后点击旁边的&配置&,擦看是否有.php扩展名,如果没有的话,需要添加一个新项,将可执行文件指向&C:WINDOWSsystem32inetsrvfcgiext.dll&,扩展名为&.php&(注意有个点),动作限制为&GET,HEAD,POST,TRACE&,点击确定即可(图11)
图11-添加php扩展名映射
做好了这些,就可以写个小脚本来测试了,在网站的目录中新建一个test.php文件,打开后输入&?php&echo&phpinfo();?&,保存后退出。
在浏览器地址栏中输入http://localhost/test.php,即可看到php信息了。
3.mysql安装(注:以下步骤同样适用于windows&server&2008的mysql安装)
  下载mysql(),安装过程比较简单,首先配置路径,然后选择安装选项,一般采用默认安装的方式,之后会进入一个配置向导界面(图12)
图12-mysql配置向导界面
连续下一步,需要选择配置方式,这里选择配置方式,我们需要手动配置,所以选择detailed&configuration,然后点击&下一步&(图13)
图13-配置方式
这里需要选择服务器类型,如果是开发用的测试环境,选择developer&Machine&,如果是服务器用,则选择Server&Machine,当然单一用途的服务器还可以选择dedicated&mysql&server&machine。选择好后进入下一步(图14)
图14-服务器类型
接下来是选择服务器使用,第一个是多功能数据库,可以使用&InnoDB&engine和MyISAM&engine。第二个选项,它的性能偏向于InnoDB,但是同时支持MyISAM&engine。第三个选项是偏向于分析功能的MyISAM。至于这三个选项有什么区别,其实只要知道,MyISAM类型的数据库引擎可以为php提供强大的检索和分析功能。InnoDB的性能则偏重于存储。
所以如果只做web服务器的话选择第三项即可,如果是有其它用途,建议选择第一项。
图15-数据库用途
&&&&下一步需要选择服务器上的连接数量,这里如果是测试用的小服务器可以选择最少的第一项,如果是流量巨大的网站,需要选择第二项,或者第三项自行填写。
&&&&之后是网络连接的选项,&enable&TCP/IP&Networking&可以按照需求来选择,如果不做集群的话可以把勾去掉,如果是在内网环境,不为mysql做路由规则是完全可以打开此项的。可以直接添加一个防火墙例外给3306端口。端口号可以选择,但是推荐默认的3306。
还有一项是是否开启严谨模式,此项推荐勾选(图16)
图16-服务器网络连接
点击下一步,选择默认字符集,这里选择自定义的utf8字符集(图17)
图17-默认字符集
进入下一步,需要设定windows选项,这里推荐安装windows服务,并且自动启动。第二个选项,如果有必要,可以选择添加一个环境变量,可以方便命令行指向。(图18)
图18-windows选项
配置好后,进入下一步,需要为root用户设定密码,还有一个是否允许root用户从远程登录的选项,此处最好不勾选,否则安全性将会降低。
到此配置就全部结束了,点击下一步,会出现安装总结,点击&execute&执行安装即可。
安装成功后,我们依然需要对此进行测试。
打开刚才测试php时创建的test.php,我们使用pdo链接mysql作为测试。
$db=new&PDO(&mysql:host=dbname=test&,&root&,&刚才设置的密码&);
echo&&ok&;
访问http://localhost/test.php,如果屏幕上打印出了ok,表示mysql安装成功。
4.为dedecms创建数据库&(注:以下步骤同样适用于windows&server&2008的mysql&gui&tools安装)
一般情况下,mysql管理都使用的是网页的管理工具,比如phpmyadmin,在这里推荐一种图形化的窗口管理工具,它提供windows版本和linux版本,官方下载地址是
下载到后,直接配置路径安装,无多余的选项,默认安装即可。
安装好后,进入&开始&&&所有程序&&&mysql&&&mysql&administrator&,在&server&host&中,输入&localhost&,在&username&中输入&root&,&password&中输入刚才在mysql配置时设置的root密码。然后点击ok进入数据库管理(图19)
图19-mysql&administrator登录界面
  进入后,在主菜单上点击&Catalog&,这是数据库管理(如图20所示)
图20-数据库管理
在左下角的数据库框中空白处右键,选择&create&new&schema&来创建数据库,输入数据库名即可,在这里演示所创建的数据库名为&dedecms&。
接下来需要创建一个新用户,点击主菜单的&User&Administration&,来到用户管理界面(图21)
图21-添加用户
点击图21中红框①处,可以添加用户,在点击之前它不是灰色的。然后在红框③处填写信息,Mysql&User是用户名称,下面的password是密码,confirm&Password是确认密码。
之后还需要继续操作,点击图21中红框③之上的第二个选项卡&schema&Privileges&,为此用户配置数据库权限
图22-给用户分配数据库权限
点击图22中红框①处的数据库&dedecms&,此时右侧会出现权限,点击红圈②处得&&&&按钮,为用户&dedecms&授予&dedecms&数据库的所有权限。然后点击&apply&changes&保存。点击图21中红框②处的&apply&changes&即可保存用户。
当这些步骤进行完毕时,就可以按照安装教程进行dedecms的安装了。
× 以上内容是否解决了您的问题呢?
我还有问题,我想继续:
最新发布问题
请输入评论内容,至少八个字
&&有疑问的可以跟贴提问!Windows Server 2008中安装IIS7.0 - Windows操作系统 - 红黑联盟
Windows Server 2008中安装IIS7.0
Windows Server 2008中安装IIS7.0
最近由于需求重新部署了一台服务器Windows Server 2008,由于以前都是在Windows Server 2003上操作,因此记录下,供其他同学参考。
下面主要介绍在Windows Server 2008中安装IIS7.0
(注:已经安装了Framework4.0等)
  1、右键点击 &计算机&,在弹出菜单中选择&管理&选项,在服务器管理器左侧界面
  点击 &角色&选项,如下图:
  2、点击&添加角色&按钮后,弹出如下界面
 3、选择&角色&列表中的&Web服务器(IIS)&和&应用程序服务器&,点击&下一步&
  弹出如下的效果界面: & &
点击&添加必须的功能&按钮后,进行下一步操作:
点击下一步:
点击下一步:
安装完成后,点击下图中的&关闭&按钮完成Web服务器的安装。
到此IIS的安装已经结束了,下面就是进行配置了,设置应用程序池及Framework版本,下面的就不一一介绍了!
作者 wikstonewin2003可以安装IIS7.0吗?
win2003可以安装IIS7.0吗?
09-02-19 &
楼主无非是想本机调试网站,不用安装IIS,用aspmao就可以,运行即可,简单方便。下载地址:
请登录后再发表评论!
TMD人家问能不能装肯定是跑服务器的
请登录后再发表评论!
只手遮天 回答驴头不对马嘴,还在做广告 我R你是要实现什么规则用IIS7.0 win2003到现在没看到有人用上IIS7.0多查阅些资料看看
请登录后再发表评论!WINDOWS SERVER2003 安装IIS 不用光盘
WINDOWS SERVER2003 安装IIS 不用光盘
在组件这里找不到IIS安装,服务器在外地托管,求一个解决办法,非光盘安装
从网上下载一个IIS6.0的压缩包,上传到上,解压开。
默认情况下, 在Windows server 2003系统中是没有安装IIS的, 2003中的IIS版本为6.0,比Win2000下的IIS更加安全,IIS最初以高度安全的&锁定&模式安装。例如,默认情况下,IIS最初将只处理静态内容。除非管理员启用它们,否则诸如Active Server Pages (ASP)、ASP.NET、Server Side Includes(SSI)、WebDAV(Web Distributed Authoring and Versioning)发布、以及Microsoft FrontPage& Server Extensions等特性将无法工作。这些特性可以通过Internet Information Services Manger (IIS Manager)中的Web Service Extensions节点来启用.
1. --&Start --&Administrative Tools --& Configure Your Server Wiziard.
2. &Welcome to the Configure Your Server Wiziard& --& &Next& --& &Next&
3. 系统自动搜索已在本机安装了的,在&服务器角色&窗口显示已在本机安装的系统服务以及没有安装的服务,区别在于&已配置&处用&是&和&否&进行区分。读者可以看到&应用程序服务器(IIS,ASP.NET)&组件是没有安装的。
4. 点&下一步&按钮后会出现应用程序服务器选项,在这里会让我们选择是否安装IIS相关的其他工具,包括frontpage server extension以及asp.net。如果我们想安装可以在前面打勾。点&下一步&继续。
5. 在安装过程中会弹出提示要求插入标为windows server 2003的安装到光驱中,这时,你把路径指向解开压缩的路径。
6. 就会自动搜索所需要的文件进行安装。
7. 等待大概5分钟所有系统就完成了IIS6组件的安装工作,中间还可能会弹出路径要求的对话框,你再选择一下路径就行了。最后会弹出此服务器现在是一台应用程序服务器的提示。我们点&完成&按钮完成全部安装工作。
8. 安装完后我们在&管理您的服务器&窗口中就会发现&应用程序服务器&已经出现在该界面中了。我们也可以通过&开始-&程序-&&中找到&Internet 信息服务(IIS)管理器程序&的踪影了。
1. 任务栏--&Start --& Control Panel --& Add or Remove Programs.
2. Click &Add/Remove Windows Components&
3. Double Click &Application Server&
4. 选择 &ASP.NET& 和 &Internet Information Services (IIS)&
5. 可以双击 &Internet Information Services (IIS)&, 在打开的页面中, 根据需要, 可以选择 &FrontPage Server Extentions& / &NNTP Service& / &SMTP Service&等选项.
6. 一路OK下来, 在主页面中选择 &Next& 开始安装, 中间会提示你输入&i386& 的路径, 指向解压的地址后就可以了.
(责任编辑:winiis)
------分隔线----------------------------

我要回帖

更多关于 windows2003安装iis 的文章

 

随机推荐