ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Ubuntu布署Blazor Server

Ubuntu布署Blazor Server

第一步:在ubuntu.24.04-x64系统中安装安装 ASP.NET Core运行时

1. 安装基础工具​​ sudo apt install -y software-properties-common 确保系统拥有 add-apt-repository命令,用于添加软件源
 
​​2. 添加 Backports 源​​ sudo add-apt-repository ppa:dotnet/backports
 
添加包含 .NET 9 的官方后移植软件源。
​​3. 更新软件列表​​ sudo apt update 刷新软件包列表,使新添加的源中的包信息生效。
​​4. 安装运行时​​ sudo apt install -y aspnetcore-runtime-9.0
 
安装 ASP.NET Core运行时(推荐,它包含了基础的 .NET 运行时)。如果你想安装完整的 SDK 进行开发,可以使用 sudo apt install -y dotnet-sdk-9.0

验证安装是否成功

dotnet --info

如下图所示是安装成功

截图 2025-10-23 17-07-16

 第二步:把Blazor server发布成Linux-64运行程序,使用WinSCP把发布的程序传送到Ubuntu中,并且修改程序目录的权限

sudo chmod 777 /path/to/your/target_directory

文件传送结束后把当前目录修改成755权限

第三步:进入程序当前的目录执行如下命令

dotnet EnergyConsumCollection.Server.dll

这样网站就可以在本地访问,如下图所示

image

 

返回列表