ASP.NET MVC4网站部署在阿里ECS云服务器(WIndows Server 2012+IIS8环境)

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq1010885678/article/details/41747613 首...
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq1010885678/article/details/41747613

首先交代一下服务器的环境配置

系统是WIndows Server2012(配置的时候选的是全能环境),服务器是IIS8

由于装了VS2012,所以系统也自动装上了.Net Framework4.5,MVC4等

数据库为SqlServer2005,直接在服务器上装的数据库系统

如果在服务器上装vs2012这些软件的时候装不上去又不知道怎么回事的时候

去阿里售后提交一下工单就好了,把问题描述一下,他会说这是第三方软件的问题,会给你一个专门处理这些问题的第三方公司

然后给你一张代金卷,金额刚好是那个公司这次处理你服务器的费用(等于说免费帮你修理,装好那些软件)

第三方公司处理的时候可能会远程登录到你的服务器进行操作,所以还需要提供登录系统的账号密码

以上交代完毕



首先在服务器上打开vs2012,打开要发布的项目

在项目名上右键->重新生成->发布(注意:不是解决方案上右键,也不是什么逻辑层和数据层的这些类库项目上右键,是在mvc主项目上右键)


点击发布之后出现一个类似发布向导的东西

第一步是配置文件

点击下拉框->新建,为配置文件命名(这个和项目里的WebConfig配置文件是不一样的)


点击下一步,如图

发布方法选择文件系统,这样可以发布在本地了(就是服务器的那台电脑)

目标位置选择一个自定义的路径

如果有域名的话,目标URL自个儿填呗


点击下一步

配置选择Release,这个配置会将系统的性能最大化

Debug是调试模式,附加了很多调试信息,是为了方便程序员调试用的


点击下一步,点击发布


这样,mvc项目就被发布到本地的一个路径上了

下面是发布之后的项目


接下来就没vs什么事情了

打开控制面板->管理工具->IIS管理器

在网站上右键->添加网站

输入自定义的网站名称

应用程序池选择默认的那个

点击确定


物理路径选择刚刚用vs发布的那个路径

ip地址输入服务器的公网ip

之后不管,点击确定


之后就可以看到网站目录下多了一个BookShop的站点

点击下面的内容视图就可以看到发布的项目


这样就将MVC4的项目部署到IIS8上面去了,打开浏览器访问公网ip地址(只要能上网的电脑都可以访问到了)


如果这时候出现什么网站配置文件无法读取的情况,可能是对网站发布的那个路径访问权限不够

找到网站发布的路径,右键网站主目录,属性


找到安全选项卡,在组或者用户名那边点击编辑

添加用户everyone

点击确定



给这个everyone用户加上修改的权限

确定


这样就可以正常访问网站的那个路径了

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
C# Windows
.NET开源免费的Windows快速文件搜索和应用程序启动器
今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow Launcher。
|
10天前
|
存储 文字识别 C#
.NET开源免费、功能强大的 Windows 截图录屏神器
今天大姚给大家分享一款.NET开源免费(基于GPL3.0开源协议)、功能强大、简洁灵活的 Windows 截图、录屏、Gif动图制作神器:ShareX。
|
1月前
|
机器学习/深度学习 弹性计算 运维
ECS阿里云监控服务
ECS阿里云监控服务
73 3
|
7天前
|
Windows
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
【报错】在浏览器输入localhost为什么启动的是Microsoft的IIS windows首页?
|
1月前
|
Windows
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
|
1月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
|
1月前
|
Kubernetes 网络安全 Windows
要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
【2月更文挑战第18天】要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
160 4
|
1月前
|
存储 弹性计算 大数据
阿里2核4G配置云服务器价格多少钱?阿里云2核4G云服务器531元一年怎么样?
随着云计算技术的日益发展,越来越多的企业和个人开始选择云服务器来满足其数据存储和处理需求。在众多的云服务提供商中,阿里云以其卓越的性能和稳定的服务赢得了广大用户的青睐。 近期,阿里云推出了一系列爆款特惠活动,其中一款2核4G通用算力型u1实例云服务器ECS备受关注。这款云服务器不仅拥有强大的计算能力,还提供了稳定的运行环境,非常适合对性能和稳定性有一定要求的用户。
|
1月前
|
存储 弹性计算 人工智能
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
|
1月前
|
安全 关系型数据库 MySQL
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】
199 0
利用windows服务器自带的IIS搭建网站并发布公网访问【内网穿透】

热门文章

最新文章