2023年9月

一. 安装宝塔面板

  1. 请参考官方文档:https://www.bt.cn/download/linux.html

二. 安装.net SDK

  1. 在Debian上安装 https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-debian
  2. 更多参考 https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0

三. 发布程序

  1. 从宝塔面板添加网站
    2023-09-04T02:39:33.png
  2. 将代码文件复制到添加的网站目录下面

四. 设置反向代理

  1. 在宝塔面板点击刚添加网站后面的设置,然后找到反向代理,添加反向代理

2023-09-04T02:43:32.png

  1. 添加反向代理,
    代理名称随便填
    目标URL填写:http://localhost:5000
    发送域名填写:localhost
    2023-09-04T02:46:57.png

五. 使用守护进程

  1. 通过宝塔面板安装守护进程
    这里我们使用 Supervisor 守护进程
    在宝塔面板-软件商店-搜索Supervisor 并安装
  2. 配置守护进程
    点添加守护进程
    名称:请使用英文名称
    启动用户:root
    运行目录:选择前面添加网站并上传的程序代码目录
    启动命令填写:dotnet Blazor.Server.dll
    2023-09-04T02:52:39.png