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"]);
...
}

 

posted @ 2025-04-25 12:00  清风神剑  阅读(161)  评论(0)    收藏  举报