一、前言
声明:此教程主要参考了以下两篇文章,如有侵权,请联系我删除:
https://blog.youkuaiyun.com/sxy_student/article/details/113486234
https://stackoverflow.com/questions/66725062/asp-net-core-and-spa-vue-the-spa-default-page-middleware-could-not-return-the
本人菜鸟一个,最近想借助WTM框架学习一下.Net5和Vue,正好手头有一台闲置的Centos服务器,顺便记录一下如何在Centos8中部署WTM。
二、准备工作
一台已经安装好宝塔面板的Centos8服务器或者虚拟机,
三、安装环境
我使用的环境是Nginx+MySql,守护进程使用Supervisor。
1,安装Nginx、MySql以及Supervisor
Nginx和Supervisor安装最新版即可。WTM官网推荐MySql安装5.7版本以上的,我这里受服务器内存限制,只能安装5.7的。
2.在数据库页面,点击添加数据库。
3.安装.NET 运行时
打开终端,连接服务器,输入
sudo dnf install aspnetcore-runtime-5.0
最后出现complete!环境就安装完成了。