windows2008中IIS7详细安装图文教程加fastcgi模式PHP配置教程
windows 7安装IIS,三种方法图文教程-推荐下载
win7如何安装IIS,三种方法任你选(图文教程)安装方法1:通过用户界面安装1.单击“开始”/“控制面板”/“程序”,选择“打开或关闭Windows功能”。
2.在Windows 功能对话框中,选中“Internet信息服务”3.单击“确定”,这时Windows Vista就会启动IIS的安装过程;注意,如果你用上述步骤安装,得到的是默认的安装,也就是最少的功能。
如果你需要额外的IIS功能,如应用程序开发功能或者Web管理工具,就要在Windows功能对话框中,保证选中这些功能的相关复选框。
安装方法2:通过脚本安装在脚本中输入如下的命令:start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI如果你用这个脚本安装,就会完全安装IIS,即安装全部的IIS功能。
windows2008IISMysqlPHPZendOptimizer环境配置图解
windows 2008+IIS+Mysql+PHP+ZendOptimizer环境配置图解本方法是实现用户在本机环境下搭建属于自己的网站!以下方法如有错误,望请高手改正!本人语言水平差,见谅了.....所用软件:IIS: server 2008系统是自带的,但要用户自己全新安装,具体方法见教程下方!地址地址地址以上版本如有不合适,请到官方站!第一步:创建相应目录首先我在D盘建个目录,目录名为BBS,见下图:进入BBS目录,在里面再建立几个目录,分别为:Mybbs,Mysql,PHP,Zend,等一下用来放以上的软件!见下图解:目录都分配好了,现在我们来装IIS.第二步:IIS安装开始----程序----管理工具-----服务器管理见下图解:打开服务器管理器----角色-----添加角色见下图解:弹出添加角色向导,再点服务器角色,在右边选择"web 服务器(IIS)" 再点下一步安装IIS。
见下图解:回到服务器管理器主窗口,功能----添加功能见下图解:弹出选择功能窗口,选中下图红线的两个功能安装,安装完就算配置好IIS了。
见下图解:第三步:PHP安装1、把解压到我们刚才上面新建的PHP目录里面,如下图:2、将复制到C:\WINDOWS 目录下并改名为,复制和到C:\WINDOWS\system32 中。
(这步大家都会的啦)3、接下来在IIS中进行设置,开始----程序----管理工具----Internet 信息服务(IIS)管理器如下图:再双击“处理程序映射” 如下图:再点击“添加通配符脚本映射” 弹出窗口如下图:在“可执行文件”输入框中,指向D:\BBS\PHP\,在“扩展名”输入框里面输入“.php”点确定退出,至此服务器应该已能支持PHP了!4、下面对进行配置让php支持MYSQL和GD库用记事本打开这个文件(1)在记事本中查找“extension_dir”,然后把extension_dir = "./"修改为extension_dir = "C:\php\ext"(2)在记事本中查找“;extension=”和“;extension=”,然后把前面的“;”去掉,即把;extension= 改为extension=把;extension= 改为extension=(3)保存好,然后重起IIS即可到些PHP己经安装完毕了!第四步:Mysql安装图解解压,运行“”,出现如下界面:mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。
IIS 7开发与管理完全参考手册说明书
图书基本信息书名:《IIS 7开发与管理完全参考手册》13位ISBN编号:978730220377310位ISBN编号:7302203776出版时间:2009-7出版社:清华大学出版社作者:[美] Ken Schaefe,Jeff Cochran页数:799译者:颜炯版权说明:本站所提供下载的PDF图书仅提供预览和简介以及在线试读,请支持正版图书。
更多资源请访问:前言WindowsServer2008是微软公司最新开发的服务器操作系统,提供了全新的InternetInformationServices7.0。
IIS7.0的基本工作机制已经进行了全新的设计,是一个完全模块化的Web服务器,易于部署,易于配置,因而大大提高了产品的可用性。
安全性和性能,同时,IIS7.0与紧密结合,大大扩展了IIS 的功能。
此外,IIS7.0还提供了全新的FTP服务程序,并提供了对FastCGI的支持,还具备了全新的实时诊断和错误定位功能。
因此,对于IIS管理人员和开发人员来说,为了充分利用IIS7.0的新特性,必须深入掌握更多的新知识。
本书正是基于上述原因编写的。
本书介绍了IIS7.0的新特性,并关注如何最有效地利用IIS7.0的新特性。
通过学习本书的内容,读者可以掌握如何部署。
使用和管理IIS7.0,并且学会如何在企业级系统中操作IIS7.0。
本书面向的主要读者是IIS管理人员以及应用IIS的技术人员。
因此,本书不仅仅关注IIS的各项功能,也不仅仅关注于如何利用某个图形用户界面或命令行管理工具配置这些功能,更重要的是:本书详细解释了IIS各项功能的内部工作原理,这样,当系统发生错误时,读者可以迅速找到错误的根源。
此外,因为许多IIS管理人员需要具备将常用过程自动化的能力,所以,本书的某些章节讨论了如何通过编程方式完成IIS管理工作,同时,还给出了大量的代码示例。
本书还介绍了在应用IIS过程中与高可用性。
WebFarm,以及IIS扩展等有关的内容,并且用一章的篇幅介绍如何进行错误定位和诊断。
Windows Server 2008 IIS安装
安装步骤:
1.通过“开始->控制面板→管理工具->服务器管理器”,来配置IIS7,选择“角色”,点“添加角色”,如下图所示:
2.出现安装开始之前介绍,直接点“下一步”,如下图所示:
3.选择服务角色,在此只需选中“Web服务器(IIS)”,“应用程序服务器”可以不选,操作如下图所示:
4.Web服务器介绍,直接点“下一步”,如下图所示:
5.选择“角色服务”,在此选择“”,点“下一步”,操作如下图所示。
注:IIS7绑定的是2.0
6.添加角色向导界面,点“添加必需的角色服务”,如下图所示:
7.安装确认阶段,点“安装”,如下图所示:
8.安装进度对话框,进度完成后,点“下一步”,如下图所示:
9.安装完成有安装成功提示,在此点“关闭”。
完成IIS7配置。
10.安装完成后,在Internet信息(IIS)服务器界面,可以看到,安装完成,如下图所示:。
Windows2008R2 IIS7.5 PHP5.3.22安装配置 错误0x800736b1
前言:本人在配置的时候遇到了很多问题所以整理了本文,用以记录存档,也可以方便能看到本文档的朋友,如果您遇到了类似问题可以少走弯路。
文章末尾有一个注意事项,请一定留意,建议看完本前言之后先看注意事项(本文核心)。
本文章内容并非我自己一字一字敲出来的,多来自网络(技术博客、微软官方帮助、PHP支持等)如有侵权请告知笔者:杞都天子。
另:微软的PHP配置说明:/zh-cn/library/hh994592#Install_PHP1.安装IIS1.1单击“开始”,指向“管理工具”,然后单击“服务器管理器”。
1.2在“角色摘要”中,单击“添加角色”。
1.3使用“添加角色”向导添加 Web 服务器角色。
1.4此处较为简单,而且网上参考文献也较多,所以本文点到为止。
2.安装配置PHP2.1下载php-5.3.22-nts-Win32-VC9-x86.zip并解压到D: \php53222.2复制php.ini-development,并修改文件名为php.ini,进行如下修改:extension_dir = <PATH TO EXTENSIONS>Extension_dir 指向存储 PHP 扩展的目录。
此路径可以是完全限定路径(例如,D:\php5322\ext\)或相对路径(例如,.\ext)。
在 Php.ini 文件中的较低级别指定的扩展位于 extension_dir 中。
如果指定的扩展未位于 extension_dir 中,则 PHP 会在开始执行脚本时显示一条警告消息,并且应用程序可能会因缺少功能而显示错误。
extension = xxxxxx.dll对于启用的每个扩展,对应的 extension= 指令(用于告知 PHP 在启动时要加载extension_dir 中的哪些扩展)是必需的。
将自己需要安装的组件前的”;”去掉。
例如一般是extension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dlllog_errors = On(可以不设置此项,笔者未设置)PHP 错误还会记录到 PHP 错误日志记录设施中。
Windows 2008R2+IIS7.5+PHP+Mysql+Wincache+Memcache+URL伪静态环境搭建教程
:由于种种原因,服务器一直都用Windows 2003,之前有感于Processed in一直都高于2.0,于是不得已痛下决心,预计花费一天时间等待机房技术帮安装Windows 2008操作系统,中途还是比较周折,刚开始由于没有说明机房技术安装的是Windows 2008 32位的。
一想这怎么行呢,有64位不用我干嘛整那32位的呢,于是在一小阵子纠结后果断又安排机房技术重新给安装Windows 2008 R2,顺便说一下,Windows 2008 R2没有32位的,只有64位一个版本。
以后别傻了,要记住教训,若不是机房技术人品好,恐怕来回让你折腾烦了,给你一拖再拖,网站瘫痪在那时间一久伤不起啊。
下面还是进入正题吧,首先我们来讲一下我们看完此教程后需要完成的目标:Windows 2008R2+IIS7.5+PHP+Mysql+Wincache+Memcache+URL伪静态环境搭建+并做适当的Discuz优化注:此教程适合新手或没有搭建成功人士,高手算了,人生苦短就飞过吧!本人水平有限,难免有不足地方,如有错误地方请指正,尊重原创,转载请注明!本文原文地址:/thread-70329-1-1.html整个环境的搭建与测试大致可以分为十部分来:我们需要安装好一个Windows 2008 R2 操作系统,这一步我想不是我们这个阶段所要考虑的事情,因为很多东西需要机房的技术来配合你来完成。
你想做也无法做,所以此步略过!:安装IIS7.5与FastCGI,因为Windows 2008R2自带环境了IIS7.5与FastCGI,这一点与IIS6.0区别很大,IIS6.0需要自己安装FastCGI.而IIS7.5 自带已集成了FastCGI 模块,所以只要安装时只要勾选上CGI模块后,即可装上FastCGI.:安装MySql 5.5.29,这个不用说了,开源的数据库软件系统,Discuz必不可少。
如何配置MySql请看分节教程!:选择正确的PHP版本,并下载。
WIN7下配置 IIS7.0+PHP+MySQL+Zend+Phpmyadmin
WIN7的用户越来越多,很多朋友都更新上来了,呵呵,当然我的也是WIN7系统,但是很多时候我们做网站需要本地测试,只装IIS7.0只能支持ASP,只装Apache+PHP...又只能支持php,但是我们平时接触的所用到网站程序不只一种,同时安装IIS和Apache那当然是可以的但是80端口只能选一,感觉很麻烦,如何在WIN7下配置IIS7.0+PHP+MySQL+Zend+Phpmyadmin?那下面我分享我的经验。
1)、需要准备的程序:声明下我的系统win7 旗舰版X86(32位)1.IIS 7.0-----------------------------------系统自带的就行2.php-5.2.10-Win32-x86.ZIP-----------测试了很多版本,这个为我测试成功且最高版本的3.MySQL 5---------------------------------这个自己选择对版本没多大要求4.ZendOptimizer-3.3.3---------------------zend3.3.3就好了.5.Phpmyadmin----------------------------这个用的人很多,我不用这个,后面推荐一个我用的MySQL管理工具(说明:这里出来IIS系统自带的,其他的我都是用的解压版的)2)、依次安装配置上述程序:2-1)、安装IIS:安装iis我就不多少了,实在不懂的网上大把资料,自己去搜下!要注意的是:你后面配置PHP运行方式的时候是用“ISAPI筛选”还是“Cgi-fcgi”,如图选择:如何配置下面会讲到,这里支持ASP就可以了.(请根据自己的需要选择,都选上也行.)2-2)、安装/解压php压缩包(这里我所讲到的是压缩包,安装版的实际也叫傻瓜版)把php的压缩包解压,例如我的:D:\HostServer\PHP (或其它目录)2-2-1)、配置PHP:打开D:\HostServer\PHP (或其它目录) php.ini-dist,重命名为php.ini,用记事本打开查找:extension_dir = "./"将其路径知道你的PHP目录下的扩展功能目录中,这里PHP5对应修改为extension_dir = "D:/PHP/php5/ext"。
Windows server 2008 R2配置iis7.5
Windows server 2008 R2 + IIS7.5,ASP网站设置1.让IIS7支持ASPWin2008IIS7默认不安装ASP,如果需要ASP的支持,需要将这个角色服务选上。
2、相关设置应用程序池-->DefaultAppPool-->高级设置-->启用32位应用程序,置为True如果只使用ASP功能,可将2项以及 AppPool停止网站-->编辑权限-->网站目录属性,安全-->添加IUSR:修改、读取、写权限(仅读权限可能读不出.mdb)网站-->IIS-->ASP-->行为-->启用父路径,置为True;并视需要修改“调试”里的参数网站-->IIS-->默认文档-->添加网站首页文档,如index.asp以下的权限设置可以参考:1、在服务器计算机管理中新建一网站用户用于对网站的匿名访问,比如用户名为vcoo2、IIS7.5中新建网站时物理路径下面有个【连接为...】,点开后设置为特定用户为之前新建的vcoo3、IIS7.5中选择网站,在右边的功能视图中选择身份验证,编辑【匿名身份验证】为新建的vcoo4、在磁盘网站目录中添加vcoo用户的读取和修改权限5、值的注意的是硬盘网页目录权限要设置网页web目录上级目录的权限(暂时不知为何)6、可笑的是从网上搜索到的答案是给网页目录添加Everyone用户的完全控制权,找黑呢!可笑!以下是IIS7.5的权限介绍:工作进程(Worker Process)Worker Process是IIS应用程序的宿主,在任务管理器中可以看到每一个Worker Process就是一个w3wp.exe.工作进程标识(Worker Process Identity-WPI)是Worker Process运行时的身份:*在IIS6,Windows2008IIS7下,默认关联权限是NetworkService.*在Windows2008R2IIS7.5下,默认是关联权限是Application Pool Identity.这里并没有提供一个直接的手段来设置Worker Process在什么身份标识下运行,而是通过Application Pool的身份标识设定来实现的.应用程序池(Application Pool)Application Pool包含至少一个或多个Worker Process(Web Garden模式).在运行时会将Application Pool的身份注入到Worker Process中,就会以ApplicationPool的身份运行.可以认为Application Pool与其包含的Worker Process的运行身份是一致的.应用程序池标识(Application Pool Identity)是Application Pool运行时的身份:*在IIS6,Windows2008IIS7下,默认关联权限是NetworkService.*在Windows2008SP2IIS7下,运行身份设置时除了LocalService,NetworkService,LocalSystem外增加了Application Pool Identity一个选项,而这个则是一个可以设置权限的虚拟标识.*在Windows2008R2IIS7.5下,默认是关联权限是Application Pool Identity.虚拟帐户Application Pool Identity只是一个统称,并不存在实际的这个命名。
Windows Server 2008 安装过程图文详解
一、Windows Server 2008 安装过程图文详解工具/原料•Windows Server 2008 R2安装光盘•足够的硬件配置方法/步骤安装系统之前,请确保硬盘里没有重要的资料!!!首先设置光盘启动,将系统光盘放入光驱,开始激动人心的2008 R2的安装。
第一个界面,如图。
正在装载系统文件……1.2很快,你就可以看到这个了,如图.先选择好你的语言及其他,点击:下一步。
2.3这个才是真正的开始安装,呵呵,点击:现在安装。
如图。
3. 4到了这里,请选择你要安装的版本,我当然是要安装完整版的企业版啦。
如图。
4.5打勾:接受,再下一步。
如图.5.6安装方式的选择,这个根据你的需要,如果你是从低版本升级到2008的话,你就点击升级吧,其他的当然是自定义啦,如图.因为我的是新装,硬盘上无任何数据呢。
安装之前,得先分区,这个大家都懂的了,如图。
所以,我们点击:驱动器选项。
6.8然后点击:新建,如图。
7.9一般来说,2008的系统占用空间约为20G 左右,但实际安装建议50G以上,如图。
8.10提示:要为系统文件创建额外的分区,这是必须的,点确定吧,如图。
9.吧11然后会返回上一层,这时,硬盘还有空间,我们先把他分成另一个区.先占击未分配的空间,再新建。
如图.10.12分完区后,会返回上一层,这时,大家要小心看清楚,因为我们要安装系统到“C盘”,我们必须这个分区,如图.错了你就得重新安装系统了,好累的。
开始安装了,安装是一个漫长的过程……这个过程如图。
.大约要半小时多.可能反复重启几次终于完成安装了,然后会自动重启……如图。
11.15看到这,有点激活了,如图。
当然还是要设置一个密码。
点击:确定。
12.16设置密码是有些要求的:有长度要求(4个以上字符)、复杂性(要有大小写及数字)要求及历史要求.设置好了,点击:右箭头,如图。
会提示:密码成功修改,请保管你的密码哦。
13.18第一次进入桌面,会先准备好用户信息配置等等,请稍后,如图.到此,系统正式安装完成了,快来尝试新功能吧。
Win7在IIS7下的PHP环境搭建
Windows7下IIS7+PHP5+MySQL5+PHPMyAdmin环境的配置一.IIS7的启用。
控制面板-----程序-----打开或关闭Windows功能,按下图选取必要的功能:等运行结束后进行下一步工作。
二.安装微软公司的PHP管理程序(可从微软网站下载)程序的名字为:PHPManagerForIIS-1.2.0-x64(64位的)PHPManagerForIIS-1.2.0-x86(32位的)若安装32位的程序,系统提示不能安装,就改为64位的Next选I Agree然后Next等待安装结束。
点CLOSE.三.安装PHP5:选取一个你认为合适的硬盘(例如:C:或D:或E:等等)创建一个名为PHP5的文件夹,将下载的php-5.2.3-Win32解压到这个文件夹中。
四.安装mysql-essential-5.0.27-win32:双击安装:Next选Custom然后Next选全部组件这里选第二项。
点change改变安装文件夹。
(这里我选取早已建好的mysql文件夹)点OK.然后next.点Install(安装)等待安装结束。
要求创建帐户。
这一步选Skip Sign-Up点Next安装向导安装完成。
选中Configure The MySQL Server now 点击Finish开始配置MySQL.点next.选第一项Detailed Configuration(详细配置)然后Next.第一项是将本机配置成一台用于程序开发的服务器(Developer Machine)使用较少的内存。
第二项是将本机配置成一台服务器(Server Machin)适用于web或应用程序服务器,将使用中等的内存。
第三项是将本机配置成一台专用的MySQL 服务器(Dedicated MySQL Server Machine)将使用较大的内存。
我们在此选第二项。
Next第一个选项是本服务器可以为多功能数据库提供服务,快速事务处理和存储引擎第二个选项是本服务器只作为数据库事务处理服务器第三个选项是是一台非数据库事务处理处理服务器在这里我们选第二项,nextNext这里:第一项是Decision Suppot(DSS)/OLAP在线决策支持,20个用户连接。
Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程
准备工作在完成IIS上进行PHP5安装配置工作之前,首先需要下载PHP5.2和PHP5.3,PHP5.3以php-5.3.2-Win32- VC9-x86为准,具体下载地址请参考PHP环境搭建:Windows7 Apache+PHP+Mysql一文。
Windows7 IIS7安装在进行IIS7 PHP安装配置之前,首先需要安装IIS7,Windows7默认并没有安装IIS,安装过程如下:首先进入控制面板,点击程序和功能,再点击左侧打开和关闭Windows功能,勾选Internet Information Services可承载的Web核心,确定安装。
在完成安装后,在勾选Internet信息服务,选择安装必要的IIS功能,注意由于在配置PHP5.2和PHP5.3 时,IIS7中是以ISAPI和FastCgi方式配置PHP的,所以Cgi和ISAPI 扩展和ISAPI筛选器务必勾选(此处由于我首先以ISAPI方式配置PHP5.2,我没有勾选Cgi),如图:安装IIS7在完成Windows7 IIS7的安装后,即可在控制面板中的管理工具中看到Internet信息服务管理器选项。
如何在Windows7 IIS7上以ISAPI方式配置PHP5.2?IIS7 PHP5.2配置第一步:php.ini配置解压php-5.2.13-Win32-VC6-x86.zip,重命名为php52iis,将其复制到C盘根目录下,将php.ini- list文件名更改为php.ini,打开php.ini进行配置,php.ini的配置与PHP环境搭建:Windows7 Apache+PHP+Mysql基本一样,注意extension_dir的目录指向必须准确,即1 extension_dir = "C:/php52iis/ext"另外在PHP5.2版本中没有date.timezone选项,所以无需设置。
在完成PHP5.2中php.ini的配置工作后,将其复制至C:\WINDOWS目录下,同时将PHP52iis目录下的libmcrypt.dll,libmysql.dll,php5ts.dll三个文件到C:/windows/System32目录下。
IIS7安装及配置
1、开始菜单——控制面板——2、双击打开,Internet信息服务下面的所有信息都选上3、Internet信息服务下面的所有信息都选上,确认以后完成IIS7的安装工作。
4、在控制面版中找到管理工具,双击打开,找到5、双击打开,6、双击打开7、设置站点端口8、添加虚拟目录8、开启目录浏览9、处理程序映射选上执行。
10、程序池设置11、如果是64位系统,在应用程序池高级中设置启用32位应用程序12、13、IE能够浏览,但是Interlink程序一连接就会提示连接被重置,这时候需要修改组件服务下面的DCOM配置中的IIS Admin Service安全中的配置在系统“运行”里面输入“dcomcnfg”,依次点开“组件服务”,“计算机”,“我的电脑”,“DCOM 配置”,查找到我们需要的“IIS Admin”服务;2.右键点击该服务,选择“属性”,进入“安全”菜单,在“启用权限”下的“自定义”里,进入“编辑”。
3.添加NT AUTHORITY\NETWORK SERVICE用户的启动权限。
4.重新启动服务器,查看错误是否依然存在。
如果IIS Admin Service属性中的安全信息是灰色的不能修改需要修改注册表,具体方式如下:一些核心系统组件只能允许本地帐号,TrustedInstaller有完全控制权限,而不是本地管理员组要在Windows Server 2008 R2 上修改“IIS Admin Service”,你需要授予本地管理员组有注册表权限:1.在组件管理器中查到IIS的appid2.使用regedit,定位到HKEY_CLASSES_ROOT\AppID\{刚查到的ID}”3.右键点击{刚查到的ID},选权限4.在权限设置窗口中点高级,选择所有者标签,选中administrators为所有者5.授予administrators组有读/写等所有权注意:务必不要修改TrustedInstaller的权限14、15、以下的J2EE 应用程序已经配置, 并且可用下面列出的URL 来访问。
在IIS布置PHP环境图文教程
在IIS布置PHP环境图文教程1PHP环境搭建1.1IIS1.打开[开始]菜单->控制面板,选择[程序与功能]选项。
2.打开窗口,选择[打开或关闭windows功能],等待菜单读取(如图1-1)。
3.勾选[Internet信息服务]下除[FTP服务器]以外的所有选项,点击[确定],等待系统结束安装过程(如图1-2)。
4.重新打开[控制面板],选择[管理工具],点击打开[Internet 信息服务(IIS)管理器],出现下图窗口IIS安装成功(如图1-3)。
1.2PHPManagerForIIS1.位置EPD_ElpSim_MSP\Trunk\Project\03.Study\工具【PHPManagerForIIS-1.1.2-x86.msi】2.双击PHPManagerForIIS-1.1.2-x86.msi文件3.安装准备完成后,出现安装窗口(如图2-1),点击[Next>]进入下一步;4.出现用户协议(如图2-2),选择[I Agree],点击[Next>]进入下一步;5.显示安装进度(如图2-3),等待安装完成;6.安装完成(如图2-4),点击[Close]结束安装。
7.打开[Internet 信息服务(IIS)管理器],看到PHPManager选项(如图2-5),安装成功。
1.3PHP1.3.1安装1.位置EPD_ElpSim_MSP\Trunk\Project\03.Study\工具【php-5.4.10-Win32-VC9-x86.zip】2.解压压缩文件[php-5.4.10-Win32-VC9-x86.zip]到指定目录(如D:\Program Files\php目录),完成安装。
1.3.2配置1.打开[Internet 信息服务(IIS)管理器];2.选择PHPManager选项(如图3-1),点击打开PHPManager选项3.出现PHPManager配置窗口(如图3-2),点击Register new PHP Version链接;(如D:\Program Files\php\php-cgi.exe),点击确定;5.如出现PHP版本信息且各链接项可用(如图3-4),测PHP配置成功。
IIS7添加PHP支持
3、把 php.ini 保存,然后复制到 Windows 目录下。 4、打开“Internet 信息服务(IIS)管理器”,在“应用程序池”中新建一个应用程序池,取名为 PHP,.Net 版本为“无托管代码”。
8、以上工作做完后就基本完工了,下面测试: 在 IIS 指定的站点目录下建一个文件 phpinfo.php,里面的内容就是经典的 PHP 测试函数:
<?php phpinfo(); ?>
保存后打开浏览器看结果:localhost/phpinfo.php,如果能看到类似下面的页面就说明你成功了:
5、在“ISAPI 筛选器”中点右键“添加”,起名为 php,可执行文件选成 C:\php\php5isapi.dll。
6、在“ISAPI 和 CGI 限制”里点右键“添加”,路径还是选成 c:\php\php5isapi.dll,描述还写成 php,选中“允许执行扩展路径”。
7、在“处理程序映射”里右键“添加脚本映射”,请求路径填*.php,可执行文件还选 c:\php\php5ispai.dll,名称还叫 php。
IIS7 添加 PHP 支持 适用于 Vista/Windows 2008/Win7) 支持(适用于
PHP 5.3 以上的版本在 IIS 中的运行方式是 FastCGI,本文个 5.3 以前的版本 配置 IIS 之前,在“程序和功能”里面的“打开或关闭 Windows 功能”里不但要安装 IIS,而且还要安装两个重要的 ISAPI 组件,如下图:
下面开始配置 PHP 1、把 PHP 目录下的 php.ini-dist(显示扩展名)改成 php.ini,然后用记事本打开,在里面找到 extension_dir = "./",然后把里面的./改成 c:\php(就是把 PHP 解压到的那个路径)。 2、还是在 php.ini 这个文件里,找到下面这三行,把它们前面的分号删掉(带分号是注释的意思)
windows2008_iis7_配置说明
windows2008 iis7配置说明(带图)一、安装必须的iis7 组件iis7 被分成了很多个组件,你需要安装这些组件。
下图对应的功能,可以通过以下步骤打开:开始--> 控制面板--> 程序--> 打开或关闭windows 功能二、配置iis71、为站点设置单用户,绑定硬盘独立站点文件夹。
双击创建的用户,将该用户隶属于guests组打开硬盘上对应的网站所在文件夹,点右键—属性,增加这个单用户,并设置权限为允许修改、读取、写入权限,如下图:2、iis7配置使用环境默认装完iis7之后,使用asp程序会发现提示数据库连接失败,在网上找了找,说是因为ms jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。
如果使用access。
先要设置应用程序池(application pool)为classic .net apppool,而不是默认的default apppool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。
选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。
特殊说明下:x64系统没有提供64位的access数据库连接驱动,所以需要修改classic .net apppool应用程序池:“编辑应用程序池”——“高级设置”中的“启用32位应用程序”设为true,而默认是flase。
如果你是vista+iis7,那么还需要再给“系统盘:\windows\serviceprofiles\networkservice\appdata\local\temp”目录添加一个“authenticatedusers”的用户,其中appdata目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
iis 的应用程序池根据托管管道模式分了两种类型:集成和经典集成.net 模式下,应用程序不应在<system.web>/<httpmodules> 配置节中指定 模块组件,而应使用<system.webserver>/<modules> 配置节来加载 模块组件。
win2008下IIS安全配置
win2008下IIS7、IIS7.5 配置ASP+ACCESS使用环境一、IIS7的安装Windows 中IIS7、IIS7.5是默认不安装的,所以在安装完Windows Vista/windows 7/windows 2008之后如果需要安装IIS7/iis7.5的话,就要自己动手了。
安装的步骤为:开始》控制面板》程序》打开或关闭Windows功能》Internet信息服务。
IIS7安装时需要注意的是,如果需要ASP、等的支持,是需要把功能模块给装上的,默认是不安装的。
IIS7 安装完成之后可以在开始菜单的所有程序中看到“管理工具”,其中有一个“Internet信息服务管理器”,如果没有可以按以下步骤添加:开始》右击属性》“开始”菜单选项卡》自定义》把“系统管理工具”设置为“在所有程序菜单显示”或者“在所有程序菜单和开始菜单上显示”。
打开Internet信息服务管理器就可以看到IIS7的主页了IIS7配置ASP+Access使用环境默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,因为MSJet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。
先要设置应用程序池(ApplicationPool)为AppPool,而不是默认的DefaultAppPool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。
选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。
然后再给“系统盘:WindowsServiceProfilesNetworkServiceAppDataLocalTemp”目录添加一个“AuthenticatedUsers”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入AuthenticatedUsers,确定》返回到“Temp的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。
windows7 iis安装与配置
windows7/win7 iis的安装与配置(图解教程)
一、进入Win7的控制面板,选择左侧的打开或关闭Windows功能。
本文来自玛雅部落
二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。
内容来自玛雅部落
三、安装完成后,再次进入控制面板,选择管理工具,双击Internet(IIS)管理器选项,进入IIS设置。
本文来自
玛雅部落
四、现在进入到IIS7控制面板。
本文来自
五、选择Default Web Site,并双击ASP 的选项。
内容来自
源自玛雅部落mayaanet
六、IIS7中ASP 父路径是没有启用的,要开启父路径,选择True,搞定父路径选项。
玛雅部落
七、配置IIS7的站点。
单击右边的高级设置选项,可以设置网站的目录。
玛雅部落
八、点击右侧的绑定...,设置网站的端口。
内容来自玛雅部落
玛雅部落
九、点击默认文档,设置网站的默认文档。
玛雅部落
玛雅部落
本文来自。
win7下IIS的安装和配置 本地调试asp傻瓜教程 图文教程
Windows7安装IIS最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功。
在博客里记录一下,给需要的朋友,也是给自己留个备份,毕竟我脑子不是很好使。
一、首先是安装IIS。
打开控制面板,找到“程序与功能”,点进去二、点击左侧“打开或关闭Windows功能”三、找到“Internet 信息服务”,按照下图打勾即可一定要一模一样,否则容易出现问题。
等待安装完成四、安装完成后,再回到控制面板里面,找到“管理工具”,点进入五、双击“Internet 信息服务(IIS)管理器”就是IIS了。
如果经常需要使用IIS的朋友,建议鼠标指到“Internet 信息服务(IIS)管理器”上,右键--发送到--桌面快捷方式,这样就能从桌面进入IIS,而不用每次都点控制面板。
IIS界面:六、选中“Default Web Site”,双击中间的“ASP”把“启用父路径”改为“True”七、下面就是配置站点了。
单击右侧“高级设置”选择你网站的目录八、回到IIS,单击右侧的“绑定...”,选中你要绑定的网站,点“编辑”如果是一台电脑,只修改后面的端口号就行,可以随意修改数字。
如果是办公室局域网包括家里面使用路由器,点击下拉框,选择自己电脑上的局域网IP,这一步很重要,例如:192.168.**.**,然后修改端口号九、回到IIS,如果右侧显示停止,就选择启动,然后点击下面的浏览网站,就可以打开你绑定文件夹里面的网站了十、如果有多个网站,在IIS左边“网站”右键“添加网站”主要修改三个地方,“网站名称”、“物理路径”、“端口”,如果局域网,请修改“IP地址”,同上十一、添加好后,点击新建的网站名字,就是这个网站的详情了。
十二、关于如何访问你的网站;先点击你的网站名字,然后再右边的控制面板,点击查看网站:十三、测试访问创建一个名为index.aspx的文件,加入以下代码<%@ Page Language="VB" %><html><head><link rel="stylesheet"href="intro.css"></head><body><center><form action="index.aspx" method="post"><h3> Name: <input id="Name" type=text>Category: <select id="Category" size=1><option>One</option><option>Two</option><option>Three</option></select></h3><input type=submit value="Lookup"><p><% Dim I As IntegerFor I = 0 to 7 %><font size="<%=I%>"> Sample TEST</font> <br><% Next %></form></center></body></html>然后把这个文件放入你的目录中,我这里访问“http://192.168.100:8008/index.aspx”就可以浏览了,当然你的就不一定是这个地址了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IIS7的安装图文教程,以及fastcgi模式下配置PHP,现在网上很多IIS7下配置PHP的教程还停顿在IIS6的配置阶段,还在用isapi模式,如果是这样,还是直接用IIS6好了,不然IIS7再好,也是浪费。
1、右键“计算机”,点击“管理”
2、添加角色
3、添加角色服务
如果你的程序在IIS7下出错,记得选择服务的时候添加IIS6兼容模块,如果无问题,这个可以不用选择;
4、打开“处理程序映射”
选择“添加模块映射”,添加你PHP目录中的php-cgi;
5、选择fastcgi配置(注意,这里如果是IIS7,则需要下载安装Administration Pack for IIS 7.0 ,如果是IIS7.5,则无需下载,IIS7.5已经集成此功能);
点击“Edit.。
.”,则弹出如下图:
添加:PHP_FCGI_MAX_REQUESTS , value 数值10000;
添加:PHPRC 值D:\Program Files\php5 //这里是我的php解压路径,请根据情况修改
进入你PHP的存放目录,复制一份php.ini-disk,改名为php.ini;
4.配置php.ini
将D:\Program Files\php5\php.ini-recommended重命名为php.ini (注意:无需拷贝到C:\windows\)
打开D:\Program Files\php5\php.ini,修改:
extension_dir = "D:\Program Files\php5\ext"
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
extension=php_dba.dll 去掉前分号
extension=php_dbase.dll 去掉前分号
extension=php_gd2.dll 去掉前分号
extension=php_mysql.dll 去掉前分号,开启mysql支持
short_open_tag = Off 改为 On,开启<??>短标记
(注意:以上dll文件无需拷贝到C:\windows\system32)
复制D:\Program Files\php5\libmcrypt.dll和libmysql.dll 到D:\Program Files\php5\ext目录 (注意:无需拷贝到C:\windows\system32)
其它根据实际需要对php.ini进行设置修改
最好是重起电脑,重起IIS ,开始->运行->CMD->IISRESET /RESTART ,待重起完后就完成所有配置了.
<?php phpinfo();?>
复制代码
测试是否正常;。