「IIS配置零散教学」 IIS 动态建站

教程大全  / 只看大图  / 倒序浏览   ©

#楼主# 2020-2-18

跳转到指定楼层

马上注册,分享更多源码,享用更多功能,让你轻松玩转云大陆。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

一、使用工具建站

适用版本:Win2000/XP/Win2003/Win2008/Win2012等 + 相应IIS环境下运行(IIS7及以上请自行开启IIS6兼容模式)。

本工具箱对.Net Framework无依赖,不用安装巨大的.Net环境,做站群服务器的话会比较方便。

大小:1.5MB

下载地址:http://boiis.lordxi.com/


220014ctdi7ip9i6yt9pil.jpg

域名批量建站方式


另外:还有DedeCMS批量更新等小工具。


二、使用代码建站

写了一个类IISAdmin,负责建立、设置、删除虚拟目录,发现在本地F5调试时,正常运行,也可以建站。可以百度,主要代码在下面贴出来了。

很多人遇到,在本地测试时,可以建站,一点问题都没有。

在服务器上面,部署后,就不行了。 其实就是这个权限引起的。

同时需要注意的是服务器上面必须有iis兼容程序。


部署在web中调用,遇到权限问题,解决方法如下:


System.DirectoryServices.DirectoryEntry directoryEntry;

directoryEntry = new System.DirectoryServices.DirectoryEntry("IIS://localhost/w3svc/1");

directoryEntry.Invoke("Start", new object[] { }); 错误:拒绝访问。


在ASP.NET里面使用COM对象的时候,会被拒绝访问。

可以在web.config里面添加下面代码解决:



应该是权限问题导致的,刚开始设置客户 组什么的都解决不了。

现在这种方法一句话解决。

本地测试OK没问题。

服务器上面,就出现问题了。

访问不了iis,这里问题也找了好久,终于发现服务器上面需要安装IIS6的兼容助手,这样就可以解决服务器不能动态创建站点的问题了。

分享淘帖
回复

使用道具

您的回复是对作者最大的奖励

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

  • 主题

    8

  • 帖子

    8

  • 关注者

    0

Archiver|手机版|小黑屋|云大陆 | 赣ICP备18008958号-4|网站地图
Powered by vrarz.com!  © 2019-2020版权所有云大陆