.NET网站部署到阿里云服务器经验分享

        由于笔者需要将自己的网站上线,所以第一步就是去买了一个阿里云服务器。想要远程访问的话,首先是云数据库的部署,然后是网站的部署。 

1.云数据库的部署 

        过程:在云服务器上下载SQLServer,然后把本地的数据库(架构和数据)使用脚本导出保存,再复制之后扔在云服务器的SQLServer中执行,数据库就成功迁移了。 
        测试是否成功:在本地SQLServer中连接云服务器上的数据库,看能否连上。 
注意事项:

        (1)、下载SQLServer最快且方便且稳定的方法是,把本地的镜像文件通过邮件发给自己,然后在云服务器上下载,通过邮件下载的附件一般都比较稳定。
        (2)、导出的数据库脚本执行的时候可能会有一些路径上的问题,比如说本地SQLServer不是安装在C盘的时候,脚本里面可能就会有路径报错,这个时候去报错的地方把路径改一下就可以执行成功了。
        (3)、连接远程数据库的时候,很有可能报错,“是否允许远程连接”。这个时候需要检查远程连接的设置。但是使用阿里云服务器的话,还需要多做一点,因为阿里云本身在外层也有一层防火墙,需要进阿里云网页端实例去设置安全组规则,将1433(默认的数据库端口)端口的出规则和入规则


2.网站的发布 

        过程:发布过程
        注意:没有什么好注意的

3.网站的部署 

        过程:把上述过程中的文件拷到云服务器桌面上,然后在云服务器上的IIS发布即可。 
        测试:云服务器里面浏览网页啊!本地电脑直接ip+端口访问啊!直接看啊! 
        注意:

        (1)、权限问题 
        放到桌面上的问题,那当然会出现权限问题。十有八九会遇到权限问题而不发打开网页的HTTP500.19错误。这个时候在发  布的文件夹上右键属性,增加一个新用户,把“修改”属性下的“允许”打开。
        (2)、阿里云安全组规则设置 
         IIS部署网站的时候选的那个端口,需要在阿里云设置安全组规则


————————————————
版权声明:本文为CSDN博主「huster_Yao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sparkleyn/article/details/79240638

https://blog.csdn.net/sparkleyn/article/details/79240638?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.edu_weight

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值