您的位置:

iis架设php,iis架设二级域名

本文目录一览:

iis如何运行php

IIS下运行PHP的方法:\x0d\x0a一、安装PHP5.3.6\x0d\x0a 1) 关闭防火墙,解压 php5.zip 到 D:\PHP\php5\x0d\x0a\x0d\x0a 2) 将php.ini文件分别拷贝到 D:\PHP\php5 和 C:\WINDOWS 目录下\x0d\x0a\x0d\x0a 3) 给php安装目录(D:\PHP\php5)赋上users组读与执行权限\x0d\x0a\x0d\x0a 4) 在 D:\PHP\php5 文件夹下找到名为php_mysqli.dll,php_mysql.dll,libmysql.dll,libmcrypt.dll的文件,并将其复制到C:\windows\System32文件夹中 (注:IIS处理PHP和MYSQL需要该文件)。\x0d\x0a\x0d\x0a二、配置IIS\x0d\x0a 1) 在IIS下新建网站,这里可以存放你的php网站文件。比如新建虚拟目录jihetuan指向电脑上的E:\jihetuan目录。\x0d\x0a\x0d\x0a 2) 在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到D:\PHP\php5\php5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。\x0d\x0a\x0d\x0a 3) 在文档选项卡中添加index.php做为默认文档。也可不添加。\x0d\x0a\x0d\x0a 4) 再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。\x0d\x0a\x0d\x0a 5) 重启IIS,生效。\x0d\x0a三、安装Mysql\x0d\x0a完毕

如何在IIS下部署PHP网站

首先你要有windows2003和iis6.0(6.0以下就免谈了)。

然后要安装的东东依次为:php5.2,mysql5.0,phpmyadmin2.11

这些东西一个个去找实在是太麻烦了,幸好我们有wamp。

只要学会了安装wamp,那么就只剩下“配置”了。

下面所有牵涉到的文件路径都以wamp为准,php在wamp中的目录为wamp\bin\php\php5.2.5。

要让iis能够解析php,首先要把php.ini复制到c:\windows目录下,把php5isapi.dll复制到c:\windows\system32下。

然后从windows2003的管理工具中进入iis,新添加一个web服务扩展,扩展名可以任意填写,比如说“php服务扩展”,要求的文件则是php5isapi.dll,勾上“设置扩展状态为允许”。

然后新建一个网站,假设已经有了一个网站,右键“属性”,为网站创建一个“应用程序池”,执行权限为“脚本和可执行程序”,点击“配置”,添加一个

“应用程序扩展”,在新弹出的窗口中,可执行文件选择刚才的php5isapi.dll(最好是c:\windows\system32下的),”扩展

名”为.php,动作限制为“get,head,post,trace”,勾去“确认文件是否存在”

ok,这样php就基本上配置好了,可以去网站根目录下创建一个index.php,写入“

?php

phpinfo();?”,然后打开浏览器测试一下就可以了。

首先你必须修改php.ini,找到extension_dir这个参数,假设wamp安装在d盘,改成

extension_dir

=

“d:\wamp\bin\php\php5.2.5\ext\”,然后找到extension=php_mysql.dll和

extension=php_mysqli.dll,确保他们之前的逗号已经去掉。

接下就是关键了,在wamp\bin\php\php5.2.5目录下有一个关键的文件libmysql.dll,昨天困扰了许久,才想起以前配置

mysql的惨痛经历(都是wamp惹的祸,把php/mysql的安装搞的太简单了),这个文件一定要复制到c:\windows\system32目

录下去,否则就算在php.ini里面打开extension=php_mysql.dll也没有用,当浏览需要连接mysql的页面时,会报错说

“mysql”类型不存在。

我们就遇到了这样一个实际问题:54上已经在运行asp以及asp.net的网站,iis抢占了80端口,apache就不能使用了,这样难道你要别人在

单,在wamp中找到httpd.conf文件,将其中所有“80”字样替换成你想要的端口,重启apache就可以了。apache里面一共有4个地方

需要修改80:

listen

80,servername

localhost:80,namevirtualhost

*:80,前2个是默认的,后2个是配置了virtualhost才会出现。/pre

评论

11

加载更多

iis如何配置php

在IIS下配置PHP,一共4大步骤。

步骤/方法

首先下载Windows的PHP安装包。随后将该包解压至C:\PHP。完成上面的步骤后,将C:\php目录下的php.ini-dist文件改名为php.ini,然后拷到C:\Windows目录下。

用记事本打开C:\Windows目录php.ini文件php.ini里找到register_globals = Off 将 Off 改成 On。

再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最后将php目录下的php5ts.dll拷到C:\WINDOWS\system32目录下。至此完成PHP的安装步骤。

设定IIS支持PHP

添加新的WEB扩展服务。按

“开始”→“程序”→“管理工具”→“Internet 信息服务(IIS)管理器”打开IIS管理器。选中“Web服务扩展”→添加一个新的Web 服务扩展。添加:php目录下的php5isapi.dll,名称:PHP设置扩展状态为允许:√。完成后选择确定。添加ISAPI筛选器。按

“Internet 信息服务(IIS)管理器”→“网站”→“属性”→“ISAPI 筛选器”→添加筛选器名称:PHP可执行文件:php目录下的php5isapi.dll。添加php映射文件。

选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“配置映射”→添加可执行文件:php目录下的php5isapi.dll扩展名:.PHP。添加首页默认文件。选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“文档”。添加index.php首页文件。

设定相关权限

设定PHP文件夹权限。打开PHP文件夹,添加everyone和IUSR及IWAM用户权限。查看相关资料说只需添加IUSR用户权限就可以但我个人试过如果不加入everyone用户则执行不成功。如果设定有误欢迎指正。因为加入everyone不能保证安全。设定网站文件夹权限。具体设定如上所述。只是文件夹路径不一样。

4

测试

重启IIS。

查看PHP首页文件。测试页面。 在浏览器中输入本机的IP地址。

如何在iis服务器搭建php环境

在 IIS 中搭建 PHP 环境,推荐用 php manager ,步骤如下:

1、先安装配置好 IIS。

提示:需要注意的是要选中 CGI。

2、下载安装 php manager 1.2。

提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。

3、下载安装(解压) php。

提示:从官网下载时,注意选择 windows 平台的 PHP 版本,Non Thread Safe,x64 或 x86。

4、配置 php。

提示:打开 IIS 管理器,点击 php Manager。

点击 Register new PHP version,定位到上面解压的 php 所在路径,添加即可。