宝塔面板运行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环境支持还不是很好,希望官方后续能给出点专业点的管理模块。

相关推荐
xinyu_Jina4 小时前
局域网文件传输:P2P应用层协议——元数据握手与数据通道的生命周期管理
数据库·asp.net·p2p
锋君1 天前
Orcale数据库在Asp.Net Core环境下使用EF Core 生成实体
数据库·后端·oracle·asp.net
Aevget2 天前
DevExtreme JS & ASP.NET Core v25.2预览 - DataGrid/TreeList全新升级
开发语言·javascript·asp.net·界面控件·ui开发·devextreme
Aevget3 天前
界面控件DevExpress JS & ASP.NET Core v25.1 - 全新的Stepper组件
javascript·asp.net·界面控件·devexpress·ui开发
kkk_皮蛋3 天前
信令是什么?为什么 WebRTC 需要信令?
后端·asp.net·webrtc
2301_800256114 天前
第十一章中的函数解读(1)
后端·asp.net
武藤一雄4 天前
[.NET] 中 System.Collections.Generic命名空间详解
windows·微软·c#·asp.net·.net·.netcore
William_cl6 天前
【CSDN 专栏】C# ASP.NET控制器过滤器:自定义 ActionFilterAttribute 实战(避坑 + 图解)
c#·asp.net·状态模式
William_cl6 天前
【CSDN 专栏】C# ASP.NET Razor 视图引擎实战:.cshtml 从入门到避坑(图解 + 案例)
开发语言·c#·asp.net
靓仔建7 天前
在asp.net web应用程序,老是访问同一个Handler1.ashx
后端·asp.net·一般处理程序