发布第一步 ,如果想发布后继续可以看到Swagger的话 记得修改配置文件
去掉这个环境判断就行
1. 开始发布
选择文件夹就行
发布的publish文件夹里所有的文件添加到宝塔(文件夹名字自己随便取)
2. 安装宝塔应用管理器
3.配置.NET 环境
安装.NET6 SDK:首先在CentOS系统中执行命令,注册Microsoft密钥,安装.NET之前,需要注册Microsoft密钥,注册产品存储库并安装所需的依赖项。这只需要每台机器完成一次
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
然后安装.Net Core SDK
sudo yum install dotnet-sdk-6.0
安装.Net Core Runtime
sudo yum update sudo yum install aspnetcore-runtime-6.0
安装完成后,查看安装环境版本信息
dotnet --info
4.配置环境池
默认地址一般是这个
启动就行了
PS:坑来了,会发现 本地可以用localhost:5000 访问 但是 用 IP 不行,这时候需要改项目的配置文件 (修改 Program.cs 和 launchSettings.json),改完后重新发布一下就可以了