.NET 8+Vue2 部署到Window Server

打印 上一主题 下一主题

主题 537|帖子 537|积分 1611

.NET 8+Vue2 部署到Window Server

1 配置情况

1.1 下载安装.NET 8 SDK,下载时需留意目标服务器的体系范例(64位 or 32位)
https://dotnet.microsoft.com/zh-cn/download
1.2 下载安装SQL Server数据库(服务和管理工具)。
2 发布前/后端项目

2.1 打包前端项目(当前项目的根目次下)
-c Release: 打包依赖,-o ./publish:打包到当前目次的publish文件夹下
  1. dotnet publish -c Release -o ./publish
复制代码
留意打包完成后记得修改appsettings.development和appsettings文件为目标数据库地点以及账户密码
2.2 打包Vue项目(当前项目的根目次下)
  1. npm run build
复制代码
打包完成后在根目次天生…/WebHost/wwwroot/文件夹,默认为dist文件夹。内里包含了全部项目相关的内容。若没有找到则有大概打包路径不对,可从Vue.config文件下查看一下打包路径。
3 部署

3.1 把发布完成的前端项目放到发布后的后端项目的wwwroot文件夹下,IIS会自动辨认此目次为前端页面。
3.2 将发布的完成的文件打包发送到目标服务器。
4 配置IIS

互联网信息服务(英语:Internet Information Services,简称IIS),是由微软公司提供的基于运行Microsoft Windows的互联网根本服务。最初是WindowsNT版本的可选包,随后自带在Windows2000、Windows XP、Professional和Windows Server 2003一起发布,但在广泛使用的Windows XP Home版本上并没有IIS。
4.1 安装IIS
打开控制面板==>步伐和功能 ==> 启用和关闭Windows功能
添加角色和功能,服务器角色选项中安装Web服务器(IIS),勾选IIS下的全部选项,功能中勾选与IIS相关内容末了点击安装。
4.2 打开IIS管理器,网站右击添加网站。

4.3 应用步伐池
点击应用步伐池,右击当前网站选择根本设置,将.NET CLR版本设置为无托管代码点击确定即可。

4.4 测试
http://localhost:5220/
若能正常打开阐明发布成!!!
4.4 测试
http://localhost:5220/
若能正常打开阐明发布成!!!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

千千梦丶琪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表