windows7+iis +php 配置
IIS服务器的安装和配置

3、增加虚拟目录(本实验可跳过此步骤不做)
假设某网站http://xxx的根目录为C:\Inetpub\wwwroot,而某文 件在D:\temp目录下,为了让用户通过WWW方式访问该文件 所在目录,而又不必费事地将该目录及文件拷到根目录下面去, 可以采用虚拟目录的方法来实现:将D:\temp目录命名为一个 逻辑上位于根目录下面的别名temp111,则用户可以通过形如 http://xxx/temp111的Ueb网站设置
• 修改网站的http等协议类型、端口号及IP地址等设置 (可选步骤可跳过):如需修改,可在上页中的右侧操 作栏中,点编辑网站绑定…,打开网站绑定对话框。 然后选中一条设置后,点击“编辑”按钮,打开编辑网 站绑定对话框进行修改。也可添加新的网站绑定。
主机名空着不填
• 修改网站的主目录物理路径等设置(可选步骤可跳过) :如需修改,可在上上页中的右侧操作栏中,点编辑网 站基本设置,打开编辑网站对话框,来进行修改。
• 添加虚拟目录:添加虚拟目录完毕后,该虚拟目录的主 页界面如图所示,可以看到与主网站的主页界面相似, 也可设置默认文档、身份验证等功能。
使用虚拟目录的主要优点有: 隐藏实际的文件夹。因为用户并不知道文 件在服务器上的实际文件夹名称,也无法 利用此信息来试图改变文件夹的内容。 更容易规划网站的目录。因为不需要改变 该目录的URL地址,只需要修改虚拟目录 的别名与实际文件夹之间的对应,就可以 重新整理网站的目录。
IIS服务器的安装和配置
目录
• IIS的安装 • IIS的具体内容 • IIS中的Web服务器的配置 • IIS中的FTP服务器的配置 • 其它FTP服务器及FTP客户端软件
IIS的安装(已装好不必再装!)
• 开始控制面板程序打开或关闭Windows功能, 打开服务器管理器,然后在角色页面中选择添加角色 (也可直接从管理工具服务器管理器进去)。
win7_apache_+mysql+PHP_配置更新篇(赛林)

win7安装Apache+PHP+MySql环境apache 简介2012年5月Web服务器市场份额Windows7下的apache + php安装配置一、需要的软件httpd-2.2.22-win32-x86-openssl-0.9.8t.msi官网下载地址:/apache//httpd/binaries/win32/httpd-2.2.22-win32-x86-openssl-0.9.8t.m siphp-5.4.1-Win32-VC9-x86.zip最新版下载地址:/downloads/releases/php-5.4.3-Win32-VC9-x86.zipmysql-5.5.24-win32.msi二、首先安装好apacheA、双击httpd-2.2.22-win32-x86-openssl-0.9.8t.msi文件安装,在安装过程中输入Network Domain(填写网络域名,自己定吧,、都可以,以后在配置文件中可以再改)、Server Name(填写服务名,自己定吧,、都可以,以后在配置文件中可以再改)、Administrator's Email Address(填写你的邮件地址,只要是邮件地址都可以)后,点击next,直到完成。
B、在浏览器中输入http://localhost,回车,如果出现It works.则表示安装成功。
三、安装并配置phpA、解压php-5.4.1-Win32-VC9-x86.zip,将解压过后的文件重命名为php54,将其放在e盘目录下(也就是php54的路径是e:/php54)。
B、在e:/php54文件夹下,将php.ini-development文件重命名为php.ini。
然后用记事本打开此文件。
开启php扩展模块,php有许多模块,php安装文件中有个ext的目录(e:/php54/ext),这个目录下,有php所有的支持模块。
首先我们要启用这个目录下的模块,就需要如下操作:找到; extension_dir = "ext"(大概在730行这个位置),将其改为extension_dir = "e:/php54/ext",php 安装目录下ext 子目录的绝对路径,也就是e:/php54/ext路径,这步很重要。
最新IIS+PHP+MySQL+Zend_Guard_Loader(ZendOptimizer)+phpMyAdmin环境配置图解

IIS+PHP+MySQL+Zend Guard Loader(ZendOptimizer)+phpMyAdmin环境配置图解[2012-03-14更新]发表于2012-02-09由丑颜本文将详细讲解IIS 6.0+PHP 5.3.10 (VC9 x86 Non Thread Safe)+Mysql 5.5.20+Zend Guard Loader (Runtime for PHP 5.3)(即ZendOptimizer的升级版)+phpMyAdmin 3.4.9环境配置过程。
操作系统以Windows.Server.2003为例,其他系统仍可以参考。
第一步,下载相关软件本次实例所使用的是系统是Windows.Server.2003 32位版本,因此以下软件都是下载对应这个版本的,使用其他版本的windows系统的同学请自行下载相对应软件。
如链接失效,请直接在官方网站查找。
FastCGI 1.5 for IIS 6 and 5.1官方下载网页:/download/FastCGI下载地址:/?linkid=9707432PHP 5.3.10 VC9 x86 Non Thread Safe官方下载网页:/download/下载地址:/downloads/releases/php-5.3.10-nts-Win32-VC9-x86.msiMysql 5.5.20官方下载网页:/downloads/mysql/5.5.html下载地址:.tw/Downloads/MySQL-5.5/mysql-5.5.20-win32.msiZend Guard Loader (Runtime for PHP 5.3)官方下载网页:/products/guard/downloads下载地址:/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip phpMyAdmin 3.4.9官方下载网页:/home_page/downloads.php下载地址:/project/phpmyadmin/phpMyAdmin/3.4.9/phpMyAdmin-3 .4.9-all-languages.7z第二步,安装配置软件1、安装IIS打开“控制面板”,进入“添加或删除程序”,点击“添加/删除windows组件”,弹出“windows 组件向导”对话框。
强烈推荐:Windows2008r2 环境搭建 简明教程:IIS7.5、mysql、php、URL_rewrite伪静态

Windows2008r2 环境搭建简明教程(本文适用32、64 bit的IIS7和IIS7.5,php5.2.x、php5.3.x和php5.4.x等后续新版本)强烈推荐:IIS7.5+mysql5.5.x+php5.2.17+ZendOptimizer3.3.3+xcache2.0.1青海西宁生活网-西宁人自己的网上生活平台-/一、软件环境准备二、安装配置步骤2.1、安装MYSQL所以MYSQL直接选用[Typical]标准安装方式,Mysql 字符集选择UTF8,不影响网站的编码选择。
完成安装,打开cmd命令提示符窗口,输入命令:mysql –u root –p输入刚才安装时设置的密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。
2.2、安装IIS7.5和CGIWindows2008r2主机打开服务器管理器-添加角色-Web 服务器(IIS),再勾选CGI后安装。
Win7主机打开控制面板-程序和功能-打开或关闭Windows功能-选中Internet信息服务选框和应用程序开发功能中的CGI选框,确定安装。
2.3、安装PHPManagerPHPManager安装过程简单,直接双击安装至完成。
打开控制面板-管理工具-Internet 信息服务(IIS)管理器,PHP Manager已存在IIS功能列表中2.4、安装PHP首先安装 Visual C++ 库,过程省略。
这里使用的是32位php,所以安装32位vcredist_x86.exe解压 php-5.2.17-Win32-VC6-x86.zip,例如解压目录为E:\php-5.2.17-Win32-VC6-x86注:此目录需要administrator完全控制权限,USERS读取执行权限。
打开PHPManager如下图点击"Register new PHP version"选择已解压 E:\php-5.2.17-Win32-VC6-x86目录下的php-cgi.exe,"Configure error reporting"选择"Prodution machine"点击“Check phpinfo()”查看PHP安装信息。
图文IIS配置大全及IIS常见错误解决

W S2003使用IIS服务配置WEB站点目前网络的快速发展,带动着网站的不断普遍,那么我们来了解一下WEB站点的配置过程!首先先来了解WWW服务,即万维网服务,在网上发布的,并可以通过浏览器观看的图形化页面的服务。
常用的WWW服务软件:在Windows系统中是IIS,在Linux系统中是Apache,但不要认为MS的IIS只能用于创建WEB站点,那就大错特错了,它同样还能支持FTP服务,邮件服务,以及新闻组等:1.在系统上安装IIS服务:选择"应用程序服务器":选择"IIS":默认就选择上了"万维网服务",即WEB站点:完成安装:打开IIS服务:可以看到刚创建好的IIS就有个默认站点:查看默认站点的目录路径:2.配置默认站点:IP地址这里需要注意,因为有可能本地有两块网卡,会有两个不同的IP,那么客户访问时输入哪个IP呢?或只有一个网卡,但设置了两个IP都有可能出现此类问题.如果选择"全部未分配",代表客户输入哪个IP都能访问,但在实际当中还是最好指定一个IP 来访问比较好!默认TCP端口是80,一般的WEB站点都保留此值,这样用户使用浏览器输入"http://IP地址"就可以访问WEB站点.如果为了安全保密,修改TCP端口,如修改成"81",则访问WEB站点时需要输入"http://IP地址:81",如果不具体指定TCP端口,则不能正确访问WEB站点.主目录中可以设置WEB站点目录的存放路径,以下是默认站点目录的路径:文档用于设置网站的首页,以下的多个网页的优先显示的顺序是从上到下.3.配置虚拟目录物理目录:实际存放在主目录的子文件夹虚拟目录:能将一个网站的文件分散存储在同一计算机的不同路径和其他计算机中使用虚拟目录的优点:将数据分散保存到不同的磁盘或者计算机上,便于分别开发与维护当数据移动到其他物理位置时,不会影响到Web网站的逻辑结构在默认网站上创建"虚拟目录":创建虚拟名称:指定虚拟路径:打开虚拟目录属性:配置后虚拟目录属性后访问虚拟目录:在浏览器地址栏输入“http://IP/地址/虚拟目录名”通过在网页中的链接访问Web网站4.配置虚拟主机为了提高硬件资源的利用率,可以在一台计算机上运行多个网站,而不需要另加什么硬件,这些网站称为虚拟主机,而实现虚拟主机一般有3种方式:a)使用不同的IP地址b)使用相同的IP地址、不同的TCP端口c)使用相同的IP地址和TCP端口、不同的主机头1)不同IP地址的网站例如:服务器上有2个IP地址192.168.1.2和192.168.1.3,默认网站站用192.168.1.2,现在需要新建一个网站,IP地址为192.168.1.3.创建另一个新的WEB站点:为第二个网站指定1.3的IP地址:指定站点目录路径:创建完毕:2)不同TCP端口的网站如果2个网站,IP地址和TCP端口都相同(主机头值为空),则这2个网站不能同时启动:修改第二个网站的TCP端口:网站地址为“http://IP地址:TCP端口号”:3)配置主机头相同IP相同TCP端口能运行多个网站吗?可以使用不同的主机头运行多个网站(主机头形式为FQDN)注意:主机头需要DNS解析创建第二个网站的IP和第一个IP相同,然后再选择"高级":单击"编辑":为两个站点分别配置不同主机头,客户端分别输入不同的名称访问不同的WEB站点:巧妙设置解决IIS服务器访问难题(图)1、解惑子页面无法访问难题当我们使用IIS6.0服务器架设好了目标网站,并尝试使用IE浏览器来访问目标网站的主页面时,可能会发现该网站主页面内容可以被正常访问到,但我们在尝试访问该网站子页面内容时,IE浏览器却出现了无法访问的提示,这究竟是什么回事呢?其实这种访问错误提示是IIS6.0服务器所特有的,我们只要按照如下步骤设置一下IIS服务器就能轻松排除该访问难题:进入到本地服务器系统的IIS服务器控制台界面。
Windows 服务器部署标准

Windows 服务器部署标准Discuz! X 是一款以PHP 为编程语言,以MySQL 为数据库,并使用Apache/IIS/Ngi nx(任意一种即可)提供web 服务的产品。
要搭建Discuz! X 站点,服务器必须安装由PHP、MySQL、Apache/IIS/Nginx 构成的环境。
其中,IIS 主要用于Windows 服务器,Apache、Nginx 多用于Linux 服务器(即LAMP 和LNMP)。
Windows 服务器部署时,需要按照一定的部署顺序,即:系统环境检查-> MySQL、PHP 程序包下载-> MySQL、PHP 安装下面以在Windows 服务器上部署IIS、MySQL、PHP 为例,演示搭建环境的具体过程。
系统约定环境软件下载后存放位置X:\Server_Tools环境软件安装位置X:\Server_CorePHP安装位置X:\Server_Core\PHPMySQL安装位置X:\Server_Core\MySQLZend Optimizer安装位置X:\Server_Core\ZendIIS网站站点根目录X:\wwwrootMySQL 数据库位置X:\Databasephp.ini存放位置Y:\Windows\php.inimy.ini 存放位置X:\Server_Core\MySQL\my.ini 注:X 和Y 为本标准中的变量,X 仅表示应用程序实际存放、安装的分区盘符,Y 为系统所在分区盘符。
系统环境检查以及准备所需软件1、检查系统是否已安装IIS单击:“开始” -> “管理工具”。
检查是否存在“Internet 信息服务(IIS) 管理器”,由于操作系统盘中会自带IIS 组件,所以建议安装操作系统时也把IIS 组件安装上。
如果未安装,可以到网络上下载对应操作系统版本的IIS。
2、查看磁盘分区容量,确定使用策略打开“我的电脑”,查看除C 区外各个磁盘分区的可用空间容量。
Windows2022安装动易IIS配置-图文
Windows2022安装动易IIS配置-图文IIS、目录环境配置篇一、安装环境1、IIS7.02、安装.NETFramework2.03、安装SQLSERVER2005/2022二、IIS设置1、打开IIS,控制面板-管理工具-Internet信息服务(IIS)管理器,双击打开。
如下图:2、选中“网站”,右键“添加站点”。
如下图:(1)填写您的网站名称;(2)选择您的程序路径;(3)选择合适的应用程序池,选择“AppPool”;(4)填写您网站的域名。
3、设置“默认文档”(1)选中站点,然后选择“默认文档”,单击“打开功能”。
4、删除所有默认文档,然后添加“default.ap某”和“inde某.ap 某”。
5、把IIS中网站所使用的应用程序池“托管管道模式”选择为经典三、网站目录权限设置1、打开程序目录,选中程序目录右键“属性”,弹出对话框。
如下图:2、打开“属性”对话框后,选择“安全”,点击“编辑”,弹出对话框后,“添加”。
如下图:3、打开“选择用户或组”对话框后,单击“高级”,弹出对话框,继续单击“立即查找”,在搜索结果中按住CTRL键,多选中“NETWORKSERVICE”和“IUSR”,然后单击“确认”,再“确认”后即可。
如下图:4、鼠标分别选中“NETWORKSERVICE”和“Uer”,分别给予不同权限,权限如下:“NETWORKSERVICE”给予“修改、读取和执行、列出文件夹目录、读取、写入”权限;“Uer”给予“读取和执行、列出文件夹目录、读取”权限。
如下图:设置好后,确认保存即可。
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 错误日志记录设施中。
PHP5.4没有php5isapi.dli配置
PHP5.4 + IIS + Win7的配置新发布的php5.4需要采用FastCGI模式在IIS上配置,原来的php5isapi.dll已经找不到了。
1.安装IIS:在控制面板——程序和功能——打开或关闭windows功能中,保证IIS、CGI的安装打钩,否则将没有FastCGIModule选择。
(如果是2008R2则要选择上FastCGI,我这是Windows7没有FastCGI选)保险起见可以全部选上:2.将下载的php安装包解压在本地,如D:\server\php\(以下均以此地址为例)。
复制其中的php-development.ini为php.ini,并进行如下修改(要去掉开头分号):①修改扩展路径:extension_dir = "d:\server\ext"②找到要扩展的部件(可能不止一个),如:extension = php_mysql.dll③时区:date.timezone = asia/shanghai④fastcgi.impersonate=1 默认为0,如果使用IIS,你需要开启为1⑤cgi.fix_pathinfo=1⑥cgi.force_redirect=0 默认为1,如果你使用IIS,需要将其关闭为0⑦session存储路径,如:session.save_path = "d:\server\web\session"在win7的IIS7上配置php时,并不需要把php.ini和相关文件拷到系统目录下了。
3.打开IIS管理器(右键计算机——管理——服务和应用程序——Internet信息服务):点击ISAPI和CGI限制,点击添加,路径为d:\server\php\php-cgi.exe,描述可写php,允许执行扩展路径,确定。
点击处理映射程序,点击添加模块映射,请求路径*.php,模块FastCGIModule,可执行文件d:\server\php\php-cgi.exe,名称可为php。
PHP运行环境配置与开发环境的配置(图文教程)
PHP运⾏环境配置与开发环境的配置(图⽂教程)前提⽰时间⼀个博友,建议我提供PHP开发环境的搭建⽂章。
当然我们⼀般在windows平台下开发的居多,那么,今天我就在Windows平台下搭建PHP的调试和开发环境。
如果有写的不好的请谅解。
⼀、总的⼤概步骤如下1、下载资料1)、下载wamp2)、下载开发⼯具ZendStudio2、安装程序1)、安装wamp2)、安装开发⼯具ZendStudio3、配置环境4、PHP调试5、PHP开发环境⼆、步骤详细介绍1、下载资料1)、下载WAMP所谓WAMP,是指在Windows系统(W)下安装Apache⽹页服务器(A)以及MySQL数据库(M)和PHP脚本引擎(P)⽽搭建起来的PHP⽹络服务器环境,当然,在LAMP环境肯定是⽐WAMP环境要好的,可是由于Windows的易⽤性,所以,我们在做前期开发或者测试某些CMS的时候,使⽤WAMP环境甚⾄很⽅便更实⽤⼀些。
WAMP即这些单个软件共同组成了⼀个强⼤的Web应⽤程序平台。
2)、下载开发⼯具ZendStudioZend Studio是PHP 集成开发环境,具备功能强⼤的专业编辑⼯具和调试⼯具,⽀持PHP语法加亮显⽰,⽀持语法⾃动填充功能,⽀持书签功能,⽀持语法⾃动缩排和代码复制功能,内置⼀个强⼤的PHP代码调试⼯具,⽀持本地和远程两种调试模式,⽀持多种⾼级调试功能。
windows版 Zend Studio 8.0.1下载2、安装程序1)、WAMP 安装步骤图解把WAMP下载到选择WAMP安装路径,也可以默认路径。
SMP服务器地址PHP 邮件服务器默认Email设置启动浏览器。
安装完成,显⽰图⽚。
3、配置环境安装完成后默认是英⽂。
设置WAMP语⾔。
您可以设置其他的语⾔,当然我们设置为Chinese(中⽂)WAMP重启以后就为中⽂了。
您就可以通过WAMP去配置PHP环境了。
添加⼀个Alias⽬录,(就像在IIS上配置⼀个虚拟⽬录)添加⼀个Alias⽬录名称。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Windows7+iis+php配置
注:本人用的是windows7旗舰版,其他版本可能略有不同。
1.启用IIS服务
点击开始——控制面板——程序——打开或关闭windows功能,勾选Internet 信息服务,如下图:
2、配置IIS信息管理器
点击开始——控制面板——系统和安全——管理工具——Internet 信息服务(IIS)管理器(此处双击),如下图:
点击选中HP-005-HP(hp-005-HP\Administrator) 此计算机名,不同的计算机各不相同。
双击ISAPI筛选器,打开ISAPI筛选器界面,点击添加按钮,添加一个配置项,其中筛选器名称框中输入PHP 可执行文件输入PHP5ISAPI.DILL路径如图:
双击处理程序映射,打开处理程序映射窗口,在此窗口点击右侧的添加脚本映射,在打开的窗口中,请求路径输入:*.php 可执行文件筐中输入PHP5ISAPI.DILL路径如图:
注意,此处的请求路径筐,一定要输入*.php,否则会出现“由于扩展配置问题而无法提供您请求的页面。
如果该页面是脚本,请添加处理程序。
如果勇载文件,请添加MIME 映射。
”这样的错误提示
3、添加PHP应用程序池
双击左侧应用程序池,打开应用程序池窗口;点击左侧的添加应用程序池,打开添加窗口,配置如下图:
4、按照windows2003的方式,添加网站即可。
达世网络(网址:),版权所有,欢迎下载分享。