当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪Win2003下配置iis+php+mysql+zend图文 使其支持asp,.net,cgi,perl和php       所需软件: ActivePerl、PHP、MYSQL、Zend (一、安装IIS6.0;二、配置PHP环境;三、安装mysql;四、安装 Zend Optimizer;五、配置PHPMYADMIN) Win2003配置下iis+php+mysql+zend 2、下载php环境的相应的软件(下载地址.........
    ▪Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法       1)下载IIS伪静态组件——ISAPI_Rewrite3完全破解版 ISAPI_Rewrite3非常好用,是个人见过最好用同时可以支持多站点的IIS伪静态组件!1、官网下载(http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite.........
    ▪IIS7/IIS7.5 二级域名伪静态设置方法       因为需要,一直在找IIS7.5二级域名伪静态的设置方法,但是一直没有找到,有的也是ASP.NET设置的,通过本人摸索,终于完成了,其实很简单,下面我一步步教大家怎么设置。    一、域.........

[1]Win2003下配置iis+php+mysql+zend图文 使其支持asp,.net,cgi,perl和php
    来源: 互联网  发布时间: 2013-12-24
所需软件: ActivePerl、PHP、MYSQL、Zend (一、安装IIS6.0;二、配置PHP环境;三、安装mysql;四、安装 Zend Optimizer;五、配置PHPMYADMIN)

Win2003配置下iis+php+mysql+zend
2、下载php环境的相应的软件(下载地址:http://s./ )
推荐配置:php-5.2.1-Win32.zip 、 mysql-5.0.37-win32.zip 、 ZendOptimizer-3.3.3-Windows-i386.exe

第一步、安装php
解压php-5.2.6-Win32.zip,然后更名php-5.2.6-Win32文件夹为php,拷贝到E盘(可选)。

把E:/php/下的php.ini-dist重命名改为php.ini,
打开php.ini文件,找到:extension_dir="./",并将其改为extension_dir=" E:\php\ext"

把下面这些扩展功能中的
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
前面的;注释给去掉,
然后将php.ini复制到windows目录下(如果是2000系统,就放到 c:\winnt 目录)。

6、把php5根目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。

第二步、iis6下加载php扩展
打开IIS管理器,点web服务扩展--添加一个新的web服务扩展,扩展名为php,在要求的文件哪里,添加一个文件路径为E:\php\php5isapi.dll的文件,在设置扩展状态为允许哪里打钩, 如下图所示


 

在网站上点右键--属性,如下图所示:


在ISAPI筛选器那里添加一个新的筛选器,名称:php,可执行文件还是上面的E:\php\php5isapi.dll




在主目录,执行权限那里,改为脚本和可执行文件,点配置,如下图所示

然后再点击<配置>,添加php应用程序扩展名映射


最后点击确定。
配置默认站点

先在E盘建立wwwroot目录


右键 默认站点--->





点击<属性> ,把本地路径修改为 E:\wwwroot目录,执行权限 修改为 脚本和可执行文件。

其次,点击 <文档> 选项卡


第三步、安装mysql-5.0.18-win32.zip,下载到服务器桌面解压。

单击 mysql的安装程序setup.exe,选择(custom)--把mysql安装在E:/mysql目录下,进行安装如下图












 
上面这个截图是设置mysql的登录密码


点击finish 即可完成mysql的安装
安装完毕后,
我们要把mysql安装目录bin下的libmySQL.dll拷贝到C:/windows目录下(重要)

第四步、下面来安装zend,双击执行ZendOptimizer-3.3.3-Windows-i386.exe
把Zend安装在E盘上,web服务器选择iis6.0,  server root 的目录修改为 E:\wwwroot,然后全部是下一步,具体参考以下的截图







   

  然后安装程序会重新启动iis,安装完成。

第五步、到此,IIS下php的配置就完成了,在你的网站目录/wwwroot下,新建个内容为
<?php phpinfo(); ?>的phpinfo.php,


在服务器端,访问一下http://localhost/phpinfo.php,是否配置成功
看看能不能见到熟悉的php页面,如果看到,那么说明php配置成功了.
以下是php配置成功的截图参数主要是查看(php Zend mysql gd 库)




   


    
[2]Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法
    来源: 互联网  发布时间: 2013-12-24
1)下载IIS伪静态组件——ISAPI_Rewrite3完全破解版
ISAPI_Rewrite3非常好用,是个人见过最好用同时可以支持多站点的IIS伪静态组件!
1、官网下载(http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0073.msi);
2、建议从本网站下载破解版:http://www./softs/41171.html
2)安装IIS伪静态组件
1、以下载本网站的破解版为例:将下载的ISAPI_Rewrite3解压,你会看到两个文件(分别是:ISAPI_Rewrite.dll 和httpd.conf);
把整个文件夹解压到安装在C:\Program Files\ISAPI_Rewrite下;

2、将Rewrite破解文件夹中的ISAPI_Rewrite.dll文件覆盖到程序安装目录下替换即可;

3、打开安装目录下的httpd.conf文件,在里面输入以下内容并保存,这样就没有使用天数的限制了;
RegistrationName= wlqcwin
RegistrationCode= 2EAD-35GH-66NN-ZYBA

4、安装好后记得给ISAPI_Rewrite3软件安装目录network service的读权限,否则会出现无法加载ISAPI_Rewrite的错误。
 


3)IIS伪静态配置方法
我们打开Internet 信息服务(IIS)管理器,找到“网站”,右键打开“属性”选项卡;

选择“ISAPI 筛选器”选项卡,点击“添加”,弹出“添加/编辑筛选器属性”,“筛选器名称”写上ISAPI_Rewrite,这个可以自定义;“可执行文件”这里,通 过“浏览”找到伪静态组件安装目录下的ISAPI_Rewrite.dll文件即可,路径是C:\Program Files\ISAPI_Rewrite\ISAPI_Rewrite.dll;

一路确定之后,我们重启下IIS管理器,之后再次打开网站属性的“ISAPI 筛选器”,看下是不是刚刚添加的ISAPI_Rewrite变为绿色向上的箭头呢?这样的话伪静态就配置成功了。

4)IIS伪静态使用方法
IIS伪静态配置成功后,在你的IIS管理器——网站下面,任意建立一个新网站,就可以使用伪静态了。你只需要在新网站根目录下新建立一个.htaccess文件,用记事本打开,在里面写上相应的伪静态规则即可。
5)测试IIS伪静态是否生效
 

1、在某个单独网站(如:localhost)新建.htaccess文件,并在文件中写上以下规则:
RewriteEngine on
RewriteBase /
RewriteRule ^get-(.*).html /get.asp?id=$1

#说明:RewriteEngin on表示启用重写功能;RewriteBase / 表示重写的路径是从网站根目录开始。
 

2、在localhost下新建get.asp文件,文件内容以下:
<% response.write("get_id=" & request.querystring("id")) %>
 

3、在浏览器中分别输入http://localhost/get-123.html 和 http://localhost/get.asp?id=123 ; 如果结果是一样的,则表明重写成功。


    
[3]IIS7/IIS7.5 二级域名伪静态设置方法
    来源: 互联网  发布时间: 2013-12-24
因为需要,一直在找IIS7.5二级域名伪静态的设置方法,但是一直没有找到,有的也是ASP.NET设置的,通过本人摸索,终于完成了,其实很简单,下面我一步步教大家怎么设置。

   一、域名设置

    这个就不多说了,大家都知道,就是将域名解析管理里的“*.xxxx.com”指向对应服务器IP,比如我的就是“*.xue163.com”指向我现在服务器IP。

    二、服务器IIS设置

    为了使得乏解析都有效,肯定需要一个默认网站的,不绑定任何域名,如我的:

(点小图查看大图)
 

    然后安装URL重写插件,这个插件是微软提供的,IIS自带的功能,需要选择安装,可点下面地址下载: rewrite.rar 安装完了,重新启动下服务器吧

接下来我们开始进入主题。
 三、二级域名伪静态配置  安装完毕URL重写插件后,在IIS网站面板中可以看到:

(点小图查看大图)

点击进入URL重写面板:

(点小图查看大图)
 

接下来我们点击右边的“添加规则”,选择默认的“空白规则”:

(点小图查看大图)
 

点击确定,进入添加具体规则,这里就是配置二级域名伪静态了,请看图片上说明:

(点小图查看大图)

还有一个最重要的地方,就是条件,那怎么填写,点击“条件”下拉,可以看到下图:

(点小图查看大图)

点击添加,按照下图填写:

(点小图查看大图)

模式里面的xue163\.com请换成您的域名,然后点击确定,现在所有事情都完成了,请点右侧的“应用”,完成第一步,这步主要作用是将二级域名转换为对应二级域名目录下的内容,完成本规则添加后,您现在可以测试下是否成功,如输入:img.xue163.com,结果重写后现在的地址就应该是:http://img.xue163.com/img.xue163.com。明白了吧,接下来就容易了,是不是需要img这个变量呢,再添加个规则呗,按照上面的步骤,不过这次不需要添加条件了,如下图:

(点小图查看大图)
 

这个规则就是将第一步重写得到的地址继续重写,{R:1}就是变量了,也是二级域名的前缀,通过这步可任意的编写规则以满足不同需求好了,已经完成了,其实大家想不到的就是第一步,怎么获得二级域名的前缀,获得后就容易了,怎么重写都行。不会的朋友请加我的QQ:20127430,或者访问http://www.xue163.com查看。 


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3