宝塔面板运行Admin.net框架

准备

宝塔安装

.netcore安装

Admin.net框架发布

宝塔面板设置

完结撒花

1.准备

服务器/虚拟机一台

系统Windows server / Ubuntu20.04(本贴使用的是Ubuntu20.04版本系统)
Admin.net开发框架

先安装好服务器系统,这里就不做安装过程描述了,不会的请自行百度

2.宝塔安装

csharp 复制代码
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

复制上方安装脚本,运行即可

3.netcore安装

这里用的是net6.0版本

csharp 复制代码
sudo apt-get update && \ sudo apt-get install -y dotnet-sdk-6.0

复制上方安装脚本,运行即可

4.发布Admin.net框架

  1. 前端

    • 安装依赖
      下载好框架源代码后,使用vscode打开前端目录

      在终端运行以下指令
csharp 复制代码
pnpm install
复制代码
 - 测试运行
csharp 复制代码
pnpm run dev
复制代码
 - 打包发布
csharp 复制代码
pnpm run build

2.后端

使用vs2022打开后端工程项目

选择发布 Admin.NET.Web.Entry 项目

这里,我选择的是发布到FTP,因为宝塔上有FTP功能,可以很方便的更新后端服务。

5.宝塔面板相关设置

这里主要说明下关于运行Admin.net框架的相关设置,面板其他方面设置,请自行百度。

  • 前端项目的反向代理设置

    按照以上配置,如果还出现无法正常访问后端,可查看具体的代理目录,按对应的代理目录自行添加代理配置项。

  • 后端项目创建站点服务

    6.完结撒花

    以上就是使用宝塔面板运行Admin.net框架全部过程,仅供参考。

    目前宝塔面板,对netcore环境支持还不是很好,希望官方后续能给出点专业点的管理模块。

相关推荐
步步为营DotNet20 小时前
借助 Microsoft.Extensions.AI 与 ASP.NET Core 10 实现智能 Web 应用故障预测
人工智能·microsoft·asp.net
品尚公益团队1 天前
C#在asp.net网页开发中的带cookie登录实现
前端·c#·asp.net
time展天12 天前
Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施
数据库·后端·asp.net
拉长的苗条2 天前
细说 ASP.NET Cache 及其高级用法
后端·asp.net
醉熏的斑马2 天前
ASP.Net MVC3 】使用Moq让单元测试变得更简单
单元测试·log4j·asp.net
轻松的小鸭子3 天前
细说ASP.NET Forms身份认证
后端·asp.net
风中的小甜瓜4 天前
ASP.NET Page 那点事
java·前端·asp.net
自由的裙子4 天前
ASP.NET路由模型解析
后端·asp.net
帅气的冬天4 天前
在ASP.NET MVC中对表进行通用的增删改
后端·asp.net·mvc
俭朴的奇异果5 天前
MongoDB实战开发 【零基础学习,附完整Asp.net示例】
学习·mongodb·asp.net