将ASP.NET项目发布到腾讯云IIS

Part-two:将ASP.NET项目发布到腾讯云IIS

工具\原料

  • 1.腾讯云轻量级服务器
    请添加图片描述
  • 2.准备好的sql server 2012 r2 安装包(http://xz.cncrk.com:8080/soft/keygen/SQLServer2012.rar)
  • 3.在本地电脑上发布成功的项目压缩包
  • 4.了解ASP.NET如何在本地部署,如还不了解,可以看一下https://blog.csdn.net/qq_42822993/article/details/119390309

一、将发布好的ASP.NET项目、数据库上传到服务器上(腾讯云)

1.在服务器上下载好QQ、chrome浏览器、任意压缩软件
  • QQ用于传输小文件(2G以内)邮箱可以3G
  • chrome用来下载大文件,因为原生的ie浏览器有时候缺少组件,有时候不太聪明
  • 压缩软件用来解压QQ发过来的压缩包

2.安装好sql server 2012 r2

​ 详细的安装过程上网找找就有,这里给大家提几个需要注意的点

  • 服务器的实例名称要记得

请添加图片描述

  • sa的密码要记得
    请添加图片描述

    3.打开sql server 2012

    1.在服务器中点击左下角的开始

请添加图片描述
请添加图片描述
请添加图片描述

2.附加上数据库,并把数据也附加上(方法自己想)

注意的点

  • 低版本数据库无法直接附加高版本的分离处理的数据库文件
  • 解决方法:在高版本的sql server 里选择数据库生成脚本,配置过程中选择sql server 2012或者sql server 2008版本的进行生成,然后把生成的脚本拿到服务器上低版本的sql server上运行即可。

附加成功就刷新就能看见数据库附加成功

3.完成项目文件配置

1.给项目文件夹添加everyone授权 完全控制

请添加图片描述

2.打开项目文件中的web.cofig文件,更改配置:主要是 服务器名称、sa的密码
请添加图片描述

二、配置IIS服务器

1.windows server 启用IIS功能

服务器管理器就在你的远程桌面左下角第二个,选择添加或删除角色。
即:服务器管理区-》添加角色和功能-》选择“Web Server(IIS)”
请添加图片描述

2.勾选相关选项进行安装

请添加图片描述
请添加图片描述

三、将ASP.NET项目部署到IIS服务器上

1.打开Internet Information Services

请添加图片描述

2.后续的操作就和在本地上部署网站一样这里就不重述了,不会的可以看前面的内容
3.完成部署后发现本地已经可以正常访问了,不过外网却无法访问

请添加图片描述

原因是防火墙没放开

4.放开防火墙
  1. 双击自己的服务器
  2. [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传请添加图片描述
    请添加图片描述

3.添加开放端口
请添加图片描述
请添加图片描述
成功后
请添加图片描述

4.外网访问服务器项目
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值