.NetCore发布部署IIS全网最细流程丨阿里云服务器丨.Net5MVCAPI发布

提示:.Net core 部署II最新发布教程,一定要自信看跟着我的流程来,避免入坑


提示:以下是本篇文章正文内容,下面案例可供参考

一、购买阿里云服务器

这里就不教大家怎么买服务器了,如果你还没有阿里云的服务器,购买好了服务器请自己行选择版本

win2019_1809_x64_dtc_zh-cn_40G_container_alibase_20201015.vhd
我的服务器系统版本:win2019_1809_x64_dtc_zh-cn_40G_container_alibase_20201015.vhd

二、使用阿里云服务器

购买了服务器,打开左边导航栏,选择Ecs云服务器,打开进去

阿里云

记住自己的Ip公网地址
用户名:Administrator
密码:问你自己
在桌面建一个txt文本保存一下,懂吗?
在这里插入图片描述

三、使用本机远程连接阿里云服务器

按住Win键+S键
提示:找不到这个建?在Ctrl右边第一个图案的键

**你会看到这个搜素框

在这里插入图片描述
输入远程连接进行搜素
在这里插入图片描述

打开之后会这样

这里输入你刚刚复制的Ip地址
公网Ip地址:

在这里插入图片描述

**我已经记住地址了,
都是账号统一用户名:Administrator
密码就是你在阿里云控制台选服务器的时候你自己输入的

在这里插入图片描述
如果密码不正常,很正常不要慌张
自己去阿里云改一下实例密码,不是登入密码

在这里插入图片描述

四、配置你的阿里云服务器系统环境

在这里插入图片描述
请选择中文下载链接Webdeply

在这里插入图片描述

在这里插入图片描述

链接
donethosting-3.-1.5

在这里插入图片描述

这里下载

下载完成 打开所在的文件夹

在这里插入图片描述
这里下载

在这里插入图片描述

****一共四个文件一个不能少,少了自己去百度下载

在这里插入图片描述

复制后打开在这里插入图片描述

在这里插入图片描述

在桌面 建一个文件夹装刚刚下载好的文件

在这里插入图片描述
在这里插入图片描述
耐心等待安装.

五、配置你的服务器发布环境

在这里插入图片描述

安装运行时

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

打开服务器管理器

在这里插入图片描述

在这里插入图片描述

实在不会的,直接看视频 哔哩哔哩 用户名字:吃掉螃蟹
我发布的第二个视频

https://www.bilibili.com/video/BV1ay4y1S7qF?from=search&seid=12631681408280818379

在这里插入图片描述

安装成功后图片

六、配置发布要素

在这里插入图片描述

在这里插入图片描述
安装 WebDeploy_amd64_zh-CN 成功才会 有这个用户组

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

两个都要用打勾
应用

防火墙

在这里插入图片描述
打开高级设置

在这里插入图片描述

添加入站点规则
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
出站规则

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

六、配置IIS

在这里插入图片描述新创建一个文件夹,来装项目发布文件

打开iis 6 管理器

在这里插入图片描述

添加用户,如果没有显示这个用户管理,代表前面没有安装够

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

删了

在这里插入图片描述

右键新建一个

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

七、配置安全环境

到这里快结束了

每一步都很重要,漏了就跑不起来

打开阿里云服务中心

配置安全组规则

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
我已经添加过了

在这里插入图片描述

出入都要添加

最后一步 发布云服务

在这里插入图片描述

知道自己的项目发布目录

在这里插入图片描述
打开属性
打开安全
在这里插入图片描述
点击编辑

在这里插入图片描述

在这里插入图片描述
输入 everyone
授予权限

在这里插入图片描述

发布测试

在这里插入图片描述

创建一个空的

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

接受证书 同意一下,不然每次都得验证 麻烦

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

一键部署起飞!!!!!!!!!!!!!!!!!
完美成功-打开网页测试
公网IP:端口(自己建网站设置的,我的是8066)
例如 123.39.25.4:8066

抛出了一个错误,提示我没有安装.net core sdk

在这里插入图片描述

打开cmd
输入dotnet --info
在这里插入图片描述

在这里插入图片描述

看来.net core 又更新了

在这里插入图片描述

找对对应的sdk版本号运行时
在这里插入图片描述

你要是觉得麻烦直接,这个运行时那么麻烦
在这里插入图片描述
下载这个,这些包都是在服务器上面安装,不是在本地,我在服务器装了
谷歌!!!

再次打开

**一定要重新发布,先把服务器的项目文件全删了,在vs2019再发布一次 **

在这里插入图片描述

Linson 最后想说

这个教程是我自己写的,刚刚摸索发布的时候,在百度找教程,那些教程都是没头没尾巴垃圾的一批。

自己摸索好久才整出来,实属不易,给我点赞吧。

后续还会在数据库部署 Sql2019 作为远端数据库使用

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值