第1部分:应用场景
不得不说,最近研究.net 6有些吃力,以前都是用.net framework,现在可好,基本把以前的东西都抛弃了,前面我已经分享了两种在Linux中部署的.net 6网站的方法了。一个是使用docker部署,部署的方法我在文章《宝塔面板+.net 6(asp.net core 6)+linux+Docker如何部署网站》中提及,但是缺点也很明显,另一个是自己搭建服务进行部署,这个方法我在文章《宝塔Linux面板+.net 6+自建服务如何部署网站?》中提及,也有一个缺点,就是更新程序后,需要通过终端命令进行重启,那么,既然我们用了宝塔,为什么不使用这一个牛皮的工具呢?现在我在跟大家说下最便捷的方案。
第2部分:解决方案
1.安装.net 6运行环境
方法参照文章《宝塔Linux面板+.net 6+自建服务如何部署网站?》中的步骤1
2.创建静态网站
方法参照文章《宝塔Linux面板+.net 6+自建服务如何部署网站?》中的步骤4
3.上传我们的程序到静态网站目录下
将.net 6 包进行发布,发布后压缩并且上传到第2所创建的静态网站对应的目录下
4.安装进程守护程序
5.设置进程
运行目录选中第2步创建的静态网站对应的目录
启动命令为:
则填写
6.设置静态网站的反向代理
方法参照文章《宝塔Linux面板+.net 6+自建服务如何部署网站?》中的步骤6
重要提示
虚拟资源具有可复制性: 建议具有一定思考和动手能力的用户获取,并且学习使用。本站资源均为网友收集整理而来,仅供学习和研究使用。
请谨慎考虑: 小白用户和缺乏思考动手能力者不建议赞助。
虚拟商品购买须知: 虚拟类商品,一经打赏赞助,不支持退款。请谅解,谢谢合作!
如有解压密码: 看下载页、看下载页、看下载页。
暂无评论内容