您的位置:首页 > 运维架构 > 网站架构

【IIS】VS+IIS发布网站

2016-12-05 21:01 176 查看

前言

        之前经历过很多次网站的发布,比如正在维护中的永和收银系统,就经常有重新发布的需求,所以对这块也算是轻车熟路,但是与之前的的发布不同的是,ITO需要先经过一层VS发布编译后,再由IIS发布到服务器。

VS发布

1、右键你要发布的网站Client端,重新生成后发布



2、配置文件



3、连接



4、设置



5、预览并发布



问题

        至此,VS端编译发布已经完成。在发布过程中,我们可能遇到一些问题。

1、未能将XXX复制到XXX,未能找到文件XXX



解决办法

        具体这个问题的原因没有探究清楚,但是我们可以Ctrl+F查找这个文件,发现它是这样的(有个黄色感叹号):



        如果项目中,这种错误不多的话,我们可以逐个删除,删除完毕后即可发布(这是一些生成过程中的编译文件,删除不会产生影响)。但是,如果这种东西多了,就会很麻烦,这里我用的第二种方法,就是把bin文件夹和obj文件夹“从项目中排除”。发布,成功。

IIS发布

        IIS发布就相对简单了。

1、发布网站

        打开IIS管理器,右键网站,选择添加网站,按如下配置,单击确定即可。



2、权限以及默认网页

        这时候我们会发现刚刚发布的网站出来了,需要配置一下它的权限以及它的默认网页。





3、配置应用程序池

        我们的系统可能在不同的Framework框架下搭建的,需要选择不同的版本。



4、选择操作系统

        有的程序是在32位操作系统下编译而成的,不能完美运行于64位系统,需要在应用程序池的高级设置中设置。



5、设置托管管道模式

        一般程序的托管管道模式为集成。按照程序要求设置(同在应用程序池基本设置中)。



总结

        至此,ITOO考试系统发布完毕,如果发布后的网站还是不能访问,有可能就是防火墙的问题了,这时候,可以关闭防火墙,也可以添加信任端口,后者相对安全一些。还有一些小bug,不过都一一解决了,解决问题的过程还是非常有收获的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  发布网站