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

相关推荐
我来整一篇2 天前
ASP.NET Core中使用NLog和注解实现日志记录
后端·asp.net
ArabySide2 天前
【ASP.NET Core】探讨注入EF Core的DbContext在HTTP请求中的生命周期
后端·http·asp.net·asp.net core·efcore
专注VB编程开发20年3 天前
在VS2022中调试ASP.NET项目时修改DLL或ASPX动态页面的原理及实现方法
后端·云计算·asp.net
王柏龙3 天前
ASP.NET Core MVC中taghelper的ModelExpression详解
后端·asp.net·mvc
代码老y6 天前
ASP.NET Core 高并发万字攻防战:架构设计、性能优化与生产实践
后端·性能优化·asp.net
工藤新一OL7 天前
把xml的格式从utf-8-bom转为utf-8
xml·c#·asp.net·.netcore·visual studio
步、步、为营9 天前
.NET 8使用牛逼的AOT发布ASP.NET Core应用
ui·asp.net·.net
lgaof65822@gmail.com12 天前
ASP.NET Core Web API 中集成 DeveloperSharp.RabbitMQ
后端·rabbitmq·asp.net·.netcore
神仙别闹13 天前
基于ASP.NET+SQL Server的网站登录注册功能设计与实现
后端·asp.net
CodeCraft Studio15 天前
文档处理控件TX Text Control系列教程:使用 C# .NET 将二维码添加到 PDF 文档
pdf·c#·asp.net·二维码·tx text control