NET Core 8在UOS运行
下载前看看服务器版本 在Linux服务器中输入uname -a命令,返回结果x86_64,所以选择x64下载
下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0

下载完成后,将压缩包拷贝到LInux服务器/opt/dotnet目录中,然后执行下面的命令。
# 解压 当前位于/opt/dotnet目录中 tar -xzfaspnetcore-runtime-8.0.15-linux-x64.tar.gz -C ./ #配置环境变量 echo 'export DOTNET_ROOT=/opt/dotnet' >> ~/.bashrc echo 'export PATH=$PATH:/opt/dotnet' >> ~/.bashrc source ~/.bashrc
目录如下,如果用宝塔更方便些

看看是否安装成功

最后进入网站部署目录,dotnet运行命令
dotnet demo.dll
如果访问不了,先检查防火墙 是否放行
修改监听端口
appsettings.json
首层json添加
"Urls": "http://*:9666",
Program.cs
添加
public static void Main(string[] args)
{
var builder = WebApplication.CreateBuilder(args);
//添加监听
if (!string.IsNullOrWhiteSpace(builder.Configuration["Urls"])) builder.WebHost.UseUrls(builder.Configuration["Urls"]);
...
}

浙公网安备 33010602011771号