如何在IIS上发布网站

 

本片博客记录一下怎么用IIS发布一个网站,以我自己电脑上一个已经开发完成的网站为例:

  • 1.打开项目

这是我电脑上的一个项目,现在我记录一下将这个项目发布到iis上的整个过程;

  • 2.在vs2017中发布网站

如下图:右击该mvc程序,然后点击 发布 按钮

弹出如下界面:

在上图中所示的位置(目标配置)点击配置二字,进入配置选项卡:

发布方法选 文件系统,目标位置 为一个 自己任选的文件夹,这个文件夹在后续发布到IIS上时需要用到,最好专门建一个文件夹,把自己所有发布的网站都放到同一个文件夹中,就像上图中的Publish,然后点击  保存,再点击 发布。

点击发布后,会生成 发布后的文件。

  • 3.发布到IIS上

(1)打开IIS,新建应用程序池

打开iis,iis打开的方法不止一种,各有各的方法,这里不详述了,打开后如图:

右击 应用程序池,点击 添加应用程序池:

输入名称,点击确定;

(2)右击 网站,点击 添加网站:

该选项卡上的一些选项,按照图上的提示性文字添加,主机名不用写,不写没问题,写了可能会出问题,写完后点击 确定,即可。

(3)浏览发布的网站:

右击刚才添加的网站,在选项卡中选择 管理网站 ,然后在  管理网站 选项卡下选择 浏览,即可浏览发布的网站或直接在浏览器搜索框中输入 127.0.0.1:8007(ip+端口号),亦可:

如下图所示:

好了,关于在IIS上发布网站

在阿里云服务器windows server2012r iis上部署.net网站

 

先说一堆废话:之前在阿里云上租了一个服务器,也配置了相关的环境,然后准备把自己手上的一个小网站挂上去,就按照我的上篇博客记载的方法把发布好的网站发布到服务器的iis上,结果发布之后死活访问不了,始终显示无法访问该网站,在试过防火墙等各种方法之后,都没有得到解决,就来打电话给阿里云的客服,求助了阿里云的工程师后,问题终于得到解决,现在记录一下,在一台新的服务器iis上发布网站的正确做法。

  • 1.添加站点

添加站点的方法和我上篇博客中记录的方法相同,分为以下两步:

(1)创建连接池

(2)添加网站

添加网站这里,需要注意上图中这个画框的这个位置,ip地址这里,不要填 服务器的 公有ip地址 ,而是直接按照默认的写  全部未分配 ,端口这里,服务器的默认端口只有 80 。

注意:端口号这里有要求,不能随便填写,到这一步,http的端口号没有开启,所以访问不了。

  • 2.安全组配置

阿里云的服务器对相关方面做出了限制,只允许使用特定的端口来访问,默认开启的只有 80 端口,如果服务器上需要部署多个网站,要用到多个不同的端口的话,需要在阿里云网站上的控制台里,对安全组进行一些配置,具体配置过程如下:

(1)登陆阿里云的管理系统

(2)找到 控制台下的云服务器ECS

如上图所示;

(3)点击上图中箭头标注的  更多,找到 网络和安全组 => 安全组配置

(4)对安全组进行配置,参数填写如下图所示:

首先,点击配置规则,进入配置界面

然后,点击  添加安全组规则

接着对添加的规则进行配置:

添加好之后,点击确定,安全组规则就添加完毕了,然后就可以使用自定义的端口访问服务器上的网站了。

访问结果如下图所示:

外网访问结果:

本片博客就记录到这里了,第一次用服务器,不太懂里面的配置,给阿里云的工程师添了不少麻烦,但最后终于搞好了。写下来免得自己以后忘了,如果有跟我遇到相同问题的同学,也可以看一下能不能解决对应的问题。

如何在IIS上发布网站 在阿里云服务器windows server2012r iis上部署.net网站的更多相关文章

  1. 在阿里云服务器windows server2012r iis上部署.net网站

    先说一堆废话:之前在阿里云上租了一个服务器,也配置了相关的环境,然后准备把自己手上的一个小网站挂上去,就按照我的上篇博客记载的方法把发布好的网站发布到服务器的iis上,结果发布之后死活访问不了,始终显 ...

  2. 阿里云服务器Windows Server 2008/2012部署Office Web Server 2013

    以前成功将Office Web Server 2013部署在了本地服务器上,此次是将Office Web Server 2013部署在阿里云服务器Windows Server 2008和2012上,中 ...

  3. asp.net网站部署在云服务器windows server 2008上

    搭建一个网站需要以下4个准备: 1.域名解析 2.(云)服务器 3.数据库 4.网站代码 其中1可以可以去DNSPOD申请,同时需要进行备案,在上面就都可以完成.2用的是阿里云服务器windows s ...

  4. 阿里云服务器win2003下iis整合tomcat共享80端口

    阿里云服务器win2003下iis整合tomcat共享80端口 很多机器都用tomcat跟IIS部署不同网站.最近买了阿里云的服务器.于是也想玩一下.网上百度了很多方法.但是都有缺陷说的不是很清楚.通 ...

  5. 【转载】ASP.NET网站选购阿里云服务器的时候,阿里云账号个人认证以及企业认证有何不同

    在采购阿里云产品,如阿里云云服务器.阿里云短信包.阿里云数据库MySql以及Sqlserver.阿里云对象存储OSS等云产品的时候,如果账号未进行实名认证,很多时候会要求实名认证操作,在实名认证时可选 ...

  6. 结合阿里云服务器,使用FTP上传和下载文件,出现的问题和解决方案

    一.FTP出现的问题 二.在网上找的方案 如果使用FileZilla默认设置连接ftp服务器的话可能会报以下错误: 错误: 无法建立数据连接:ECONNREFUSED - Connection ref ...

  7. 在阿里云服务器(ECS)上从零开始搭建nginx服务器

    本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器.阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验 ...

  8. 【UEditor】 UEditor整合项目上传资源到阿里云服务器

    目录 关于此文 下载源码 JSP代码 Java代码 阿里云jar包引入配置 成功啦! 回到顶部 关于此文 项目中要实现编辑器生成带格式的html文档,存入模板,最后生成html的URL,所以选择了UE ...

  9. 阿里云服务器使用镜像市场上的环境以后sql不能远程问题

    关于阿里云的服务器,首先要说的就是买了以后是没有环境的,什么都需要自己配置,也是在这个上面栽了很多跟头最后去的镜像市场买的一个IIS8+SQL2016的asp.net环境 怎么说呢,感觉有些问题的本源 ...

随机推荐

  1. [转]jQuery 选择器和dom操作

    居然是12年的总结.... 文章地址: http://www.cnblogs.com/happyPawpaw/articles/2595092.html JQuery选择器 1.基本选择器 基本选择器 ...

  2. bzoj 泛做

    3003 这个题是这样的,对序列差分后,每个取反操作就是给两个端点的值取反,然后背包之后再状压就好了 4128 这题棒棒的QAQBSGS 23333 4176 这个杜教筛呃呃呃大爷链接 3028 我要 ...

  3. Java笔记(十四) 并发基础知识

    并发基础知识 一.线程的基本概念 线程表示一条单独的执行流,它有自己的程序计数器,有自己的栈. 1.创建线程 1)继承Thread Java中java.lang.Thread这个类表示线程,一个类可以 ...

  4. (网络数据交互)Android解析Internet中的DOM树数据 “DOM树”

    从网络请求回来的数据格式可能是.xml文件格式,常见的有:DOM树结构,下面讲述如何解析.具体可以参考博客文章:http://www.cnblogs.com/shenliang123/archive/ ...

  5. React使用DVA本地state传值取值

    React使用DVA本地state传值取值 最近在用Ant Pro 做一个后台系统,在使用中发现Antd Pro使用DVA来实现redux+sagas+router一系列的功能,比传统方式要方便快捷的 ...

  6. bzoj1051: [HAOI2006]受欢迎的牛(tarjan板子)

    1051: [HAOI2006]受欢迎的牛 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 6064  Solved: 3179[Submit][Sta ...

  7. Unity安装破解

    最近,电脑重新安装的系统,然后的然后就是软件之类的都要重新安装 一.在unity官网下载对应版本对应系统,之后双击下载得到的.exe可执行文件. 二.选择对应的包和引擎安装的本地路径,等待安装完成. ...

  8. windows下安装和配置redis

    1.windows下安装和配置redis 1.1 下载: 官网(linux下载地址):https://redis.io/ Windows系统下载地址:https://github.com/MSOpen ...

  9. Jupyter Notebook 介绍 安装和使用技巧

    Jupyter Notebook介绍.安装及使用教程 原文链接:https://www.jianshu.com/p/91365f343585 目录一.什么是Jupyter Notebook? 1. 简 ...

  10. sqlserver触发器insert,delete,update

    Create Trigger [dbo].[upemployee_kefyu_sale] on [dbo].[employee] for update as if update(FullName) b ...