打赏

iis部署网站

1、vs右击项目——发布——自定义个配置文件

2、连接,(1)选择文件,目标定义个本地的空文件夹,用于存放发布后的代码、文件等。(2)也可以选择webdeploy ftp方式,配置server相关信息,直接发布到server。推荐使用文件方式。设置release,delete all。发布后的配置文件中含有一些release的节点信息,如果选择debug模式容易读取不了,产生不必要的麻烦。

3、发布。发布后将所有文件拷入到server,打开server iis(window+r inetmgr)。添加应用程序池(根据vs中的程序而定,目前常用.net framework 4或4.5 集成版)

4、右击网站,添加网站,(1)发布网站 两个方法,1是添加虚拟目录,并转换为应用程序,此方法容易引起虚拟目录问题,好css中的background url文件路径问题,(2)直接添加网站,优选。1输入网站名称,只是在iis中看到,便于管理

2选择对应的应用程序池3发布后的程序文件夹4配置ip和端口;6配置主机名或域名

 

 5、在没有域名的情况下选择用ip来访问时,选择虚拟目录形式(迫不得已不要用,会有虚拟路径问题)。

(1)右击默认网站,add virtual route,物理路径指向程序文件夹,点测试。如果失败,则点连接,配置用户和密码。

(2)右击该虚拟目录,转换为应用程序,点开右击的asp,启动父路径ture。默认文档添加个cshtml。目录浏览启用。

(3)如果出现虚拟目录问题,图片找不到,则用同样方法在默认网站下增加个指向image文件夹的虚拟目录

6、 部署要把目录浏览功能禁用掉,否则会被认为是安全漏洞。

 

posted @ 2016-10-21 16:08  KiteRunner1988  阅读(241)  评论(0编辑  收藏  举报