提示:.Net core 部署II最新发布教程,一定要自信看跟着我的流程来,避免入坑
提示:以下是本篇文章正文内容,下面案例可供参考
一、购买阿里云服务器
这里就不教大家怎么买服务器了,如果你还没有阿里云的服务器,购买好了服务器请自己行选择版本
我的服务器系统版本:win2019_1809_x64_dtc_zh-cn_40G_container_alibase_20201015.vhd
二、使用阿里云服务器
购买了服务器,打开左边导航栏,选择Ecs云服务器,打开进去
记住自己的Ip公网地址
用户名:Administrator
密码:问你自己
在桌面建一个txt文本保存一下,懂吗?
三、使用本机远程连接阿里云服务器
按住Win键+S键
提示:找不到这个建?在Ctrl右边第一个图案的键
**你会看到这个搜素框
输入远程连接进行搜素
打开之后会这样
这里输入你刚刚复制的Ip地址
公网Ip地址:
**我已经记住地址了,
都是账号统一用户名:Administrator
密码就是你在阿里云控制台选服务器的时候你自己输入的
如果密码不正常,很正常不要慌张
自己去阿里云改一下实例密码,不是登入密码
四、配置你的阿里云服务器系统环境
请选择中文下载链接Webdeply
下载完成 打开所在的文件夹
****一共四个文件一个不能少,少了自己去百度下载
复制后打开
在桌面 建一个文件夹装刚刚下载好的文件
耐心等待安装.
五、配置你的服务器发布环境
安装运行时
打开服务器管理器
实在不会的,直接看视频 哔哩哔哩 用户名字:吃掉螃蟹
我发布的第二个视频
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 作为远端数据库使用