关于asp.net部署腾讯云大坑
由于学习原因我购买了一台腾讯云的服务器,准备部署上我在学校写的项目。
因为不知道怎么做,具体的跟着这位大哥发的教程操作(衷心感谢)
Windows云服务器上部署ASP.NET网站详解(新手适用)_pcdd的博客-CSDN博客这是链接:
如果跟着上面链接操作可以正常部署就不用来看我这个了。
我只是写出我跟着写的时候出的一些问题。
主要是以下几个:
目录
连接服务器时,
默认目录的设置(不设置也不会报错)
防火墙设置
数据库连接以及修改连接字符串
对路径“什么”的访问被拒绝
连接服务器时,
注意!先去服务器端找到我的电脑,右键属性
打开之后选择远程,把允许远程连接勾上。
然后在自己电脑上win+r输入mstsc
,
之后的用户名和密码分别输入服务器的名字:如图
不出意外就能连接上了,然后就是数据库。
图中附带的数据库下载连接已经失效:用2012的也是可以的,这是下载地址
百度网盘:链接:https://pan.baidu.com/s/1lcPyuZ2ql0_W6ipbo-YOKQ
提取码:xxkk
或者直接在网上找资源也可以,不过别下错了盗版。
在服务器端安装好sqlserver,和我们本机安装是一样的。
默认目录的设置(不设置也不会报错)
之后有一个就是添加默认目录而不采用访问目录的方式,不然你通过ip访问就直接是你的文件了。
类似于这样:
你可以这样设置:
设置完成后,这是我自己的项目就拿来做演示了
防火墙设置
注意!!!
重中之重,我就在这里卡了好久,先跟文章把流程都做完,然后找到防火墙
分别是>控制面板>系统于安全>windows防火墙>高级设置。
看图操作,非常重要。
打开这个是因为我们需要本地的数据库链接上服务器端安装的数据库。
数据库连接以及修改连接字符串
返回我们本机的visual studio .按照下图操作
右键第三部的数据库添加连接到这一步:看图。
不行就去看一下防火墙和sqlserver服务是不是正常打开的。都正常的话
就找到腾讯云的控制台:点击管理规则
点击添加规则:
如果出现这个1433端口就可以了下一步。
再测试一下数据库可不可以正常连接。
如果能正常选择数据库就点击>高级,还不行的话我也就没辙了
,再返回服务器端,打开Web.config,找到连接字符串那一行:
这里我用的是ef模型连接的,如果不是用的ef,换字符串的时候注意位置不要弄错了其他都一样的。
到这一步服务器的数据库已经能正常跑了,
现在可以在网页上输入你的ip,看一下能不能访问你的主页,如果出现一下情况:
就复制下面这一句话到服务器端的web config的<<configuration>>一级标签下,
一定不要复制错位置。
<system.web>
<customErrors mode="Off"/>
</system.web>
像这样:
。
最后一步。。。
对路径“什么”的访问被拒绝
前面一步完成之后就可以正常登录系统了,但是有些操作,比如增删改的时候会报这个错
这个时候就要切换回服务器端,
打开网站根目录(一般是wwwroot)的“属性”窗体,然后切换到“安全”选项框
点击“编辑”按钮,在打开的“权限”对话框中,再点击“添加”按钮,
我的图是已经添加过了的。
点击添加:
依次添加匿名用户IUSR和和用户组IIS_IUSRS,
点击确定之后,分别选中IUSR和和用户组IIS_IUSRS,编辑权限,
将修改和读取都勾上,保存,就可以了。在本机通过ip访问。
以上是对文章第一个链接操作可能会报错的一些补充,因为我自己只是一个学生党,网络安全方面的不太懂,如果文章那些地方有问题的话欢迎评论区讨论或者联系qq:1718236979.
一起交流在.net开发中的问题和技术。
最后甘雨老婆镇楼。
。
关于asp.net部署腾讯云大坑相关推荐
- cdn部署php,Typecho博客全站部署腾讯云CDN教程
博客由原来的wordpress转换为typecho后,有部分设置发生了变化,记录在这里以备后用. 一.添加域名 在腾讯云的控制台 - 内容分发网络 - 域名管理 - 添加域名 里添加好CDN用的域名, ...
- 基于微哨自动打卡程序部署腾讯云函数
1. 进入腾讯云官网腾讯云 - 产业智变 云启未来,登录/注册后,上方搜索框输入云函数回车搜索,进入管理控制台,通过一系列提示操作后,来到此页面 2. 依次点击<函数服务>.<新建& ...
- 微信小程序 部署腾讯云 出现502 bad gateway 新解决方案
当我们完成本地开发后 会选择微信开发者工具 上传测试代码 但往往会出现 502 (Bad Gateway) 错误 博主根据自身的跳坑经验 给出以下解决方案 希望能帮到各位! 一 ,上传之前的准备 1, ...
- 部署腾讯云(CentOS6.6版本,jdk1.7+tomcat8+mysql)
这是从一个大神哪里学到的,用来留下来用以记录 http://blog.csdn.net/qingluoII/article/details/76053736 只是其中有一个地方,我在学习的时候觉得可以 ...
- 微信公众号上部署自己训练的聊天机器人(腾讯云服务器+TensorFlow2.1+Django3.1)
文章目录 前言 1. 模型介绍 1.1 Encoder-Decoder框架 1.2 Attention机制 1.3 代码实现 2. 安装依赖库 3. 模型部署 4. 测试 前言 哈哈,重头戏终于来 ...
- 腾讯云Web应用防火墙有什么用?Web应用防火墙是防御原理介绍
腾讯云Web应用防火墙有什么用?Web应用防火墙是防御原理介绍 腾讯云 Web 应用防火墙是一款专业为网站及 Web 服务的一站式智能防护平台,帮助企业组织应对网站及 Web 业务面临的 Bot 爬虫 ...
- python刷新腾讯云cdn
程序需要使用python3,使用前需获取腾讯云SecretID和SecretKey. # -*- coding:utf-8 -*- __author__ = 'wx' import hashlib i ...
- 腾讯云仪征数据中心开服,辐射长三角产业数字化升级
腾讯云仪征数据中心开服,辐射长三角产业数字化升级 12月15日,腾讯云仪征数据中心正式开服投产.该数据中心计划部署超过30万台服务器,是目前腾讯在华东地区最大的自建数据中心,也是腾讯在江苏建设容纳百万 ...
- 腾讯云Web应用防火墙有什么用?Web应用防火墙是怎么防御网络攻击的?
腾讯云 Web 应用防火墙是一款专业为网站及 Web 服务的一站式智能防护平台,帮助企业组织应对网站及 Web 业务面临的 Bot 爬虫恶意爬取.漏洞暴露.Web 入侵及数据泄露.网站被篡改或植入.域 ...
最新文章
- RobotFrameWork(五)控制流之if语句——Run Keyword If
- NOIP模拟题——来自风平浪静的明天
- Tomcat已经启动
- php服务器怎么设置cookie,php服务器如何清除浏览器cookie
- Linux下访问光盘数据
- 产品采用的即时通讯软件是本地云架构
- nginx源码分析:打开监听套接字的流程
- 老李分享:Web Services 组件
- (7)Redis-Cluster集群理论及实践【上】
- cydia红字解决方法(cydia安装软件时出现红字怎么解决)
- 校园网路由器——校园网禁止使用无线路由器或者第三方代理软件共享网络解决方案(breed web控制台+老毛子(Padavan)+锐捷(Ruijie)认证+电信闪讯(NetKeeper)L2TP学校)
- Java8 Function 用法简介
- 大型粒子对撞机已被上面叫停了!何祚庥:希望杨振宁李政道有生之年重归于好...
- 推荐 :聊天机器人开发中的机器学习(附链接)
- (10万+浏览量)语句覆盖、条件覆盖(分支覆盖)、判定覆盖、条件-判定覆盖、组合覆盖、路径覆盖 的区别
- MFC:读取整个记事本文件
- eclipse 中使用@slf4j报log找不到
- group by column中的column与前面条件发生的错误的解决方案
- 数据库原理概论理论知识点总结
- 苹果手机怎么扩大内存_怎样扩大手机内存