怎样在阿里云服务器上部署ASP.NET MVC5网站
windows、iis和sqlserver的版本,只要不是太旧,问题都不大,只要.net core / .net framework的版本对了就行。
■网友
无所谓你的本地版本是多少。
既然你有自己的服务器,想装什么版本就装什么版本。
首先在服务器上装系统,
配置好iis,根据你的程序版本在服务器上安装.netframework对应版本。
装好数据库 2012,2016都可以,看你的本地版本是多少,如果服务器上和本地版本想同可以直接拷贝数据库文件到服务器上附加到数据库,省去了导入数据的麻烦。
然后发布你本地程序,发布完成后传到服务器上,
【怎样在阿里云服务器上部署ASP.NET MVC5网站】 iis上添加站点绑定域名(域名要解析到你发服务器对应的ip,域名还要在阿里备案不然不能访问)设置好权限,一般添加iuser和iis_user两个用户,给只读权限即可访问,如果要上传文件,在上传文件目录多勾选一个写入权限即可。
■网友
真心推荐SmarterAsp.Net的服务器,具体内容可以看看这篇文章。比部署在iis和阿里云上要方便很多。关键是不仅仅支持静态网站,也支持动态网站。http://convert-my-image.com像这种网站也是基于他家的服务器进行部署的。
如何部署ASP.NET MVC项目(非iis与阿里云)
■网友
你的问题一分为三:第一,MVC是一个Web框架,承载于IIS服务器,但需要.net来执行,最后运行在某个版本Windows平台上。你搞清它们之间关系,就会知道什么版本Windows系统,有着什么版本IIS,能安装什么版本.net。第二,VS2017是一个集成环境,并不是只能建立最新版本的Web工程,可以选择.net与MVC版本的,按你的需求,一般选择.net 4.5x以及MVC5即可。第三,MVC不是与系统紧耦合的,其所用到的库,都在工程发布目录里,整个拷贝过去就能用。MVC主要与.net版本有关,而主流版本Windows所带的IIS版本,都能承载滴。关键的关键,你看看云服务器安装的.net版本是什么。。。
■网友
以前都用自己的服务器放在机房托管,这次因为新项目刚弄了一个商城放到阿里的云虚拟主机,
所以我来说说看吧,有错的欢迎指教
======================
先说下,阿里的云虚拟主机是不允许远程登录的,所以大部份的功能都是靠设定就可以了,其实挺方便的;先进到个人中心中,
选「云虚拟主机」=\u0026gt;在域名后面选到「管理」=\u0026gt;进到主机管理平台
首先:基础设置中可以设置默认的主页
其次:「高级设置」中,直接选择.NET版本,MVC5的话,建议直接选「V4.0(集成)」,因为V4.0(经典)有少部份能会有问题
再下一步,进到VS中(我用的是VS2017),在要发布的网站
右键「发布」=\u0026gt;创建新配置文件=\u0026gt; 「IIS、FTP」
接下来按步填写FTP的资讯就可以了,相关资讯在「主机管理控制台」的「账号信息」里面都有
=======================
另外,也可以发布到文件夹,然后自己上传到FTP上也可以
我自己用FileZilla,加密选项选「只使用普通FTP」
基本就这样,比自己弄服务器省事多了
■网友
没用过阿里云服务器啊。如果阿里云服务器有iis ,就像是一般服务器一样的部署了
■网友
大神们也都说的差不多了,记住阿里云安全组规则,端口都设定好,不然最终还是无法访问,新手建站不用考虑那么多弹性计算云云的,最便宜的服务器买下来,IIS,sql server,.net framework装好然后就和本地发布一毛一样了。
■网友
可以直接按需求买配置好的镜像来配置,不想花钱就自己装啊
■网友
没用过阿里云的Windows服务器,通常情况下弹性服务器:可认为是一台装好系统的电脑,你可以远程桌面或终端连接上去,自己可以在上面装软件,就像操作自己电脑一样。虚拟主机:通常只是提供了web运行环境,数据库什么的,用户可能就只有个上传自己网站的界面,把网站传上去,启动服务就好了。。应该不能远程登录机器去装软件吧。。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
