YES-CMS 内容管理系统 快速发布与部署


一、编译 YES-CMS 内容管理系统 源码

使用 Visual Studio 2019  打开 YES-CMS内容管理系统 源码项目

右键项目 YESCMS 选择 发布

弹出框中选择 发布目标 为文件夹,并点击下一步

文件夹位置可改可不改,根据自己喜好,这里不做改动,点击完成

发布预览,点击发布按钮

等待程序编译运行, 输出窗口 显示 发布成功

可以按住键盘 Ctrl键 不放,然后鼠标左键点击 途中圈出的地址,系统会自动打开发布目录

发布后的文件

 

二、服务器安装.NET5环境

参考: https://www.yesdotnet.com/archive/post/1625849208.html

.net core 版本为:ASP.NET Core Runtime 5.0.3,也可用其他本本

下载地址: https://dotnet.microsoft.com/download/dotnet/thank-you/runtime-aspnetcore-5.0.3-windows-hosting-bundle-installer

 

三、服务器部署

1) 新建空数据库

YES-CMS内容管理系统 是支持多种数据库的,这里演示用SQL Server 数据库

只需要创建一个空的数据库即可,YES-CMS内容管理系统 在第一次运行的时候,会自动的创建数据库表结构,并且初始化系统数据

2) 复制发布目录的文件到服务器上,这里我们用的是 Windows服务器

服务器创建一个目录 YES-CMS 

复制 YES-CMS内容管理系统 发布的文件到服务器目录中

3) 修改配置文件

在服务器中修改 YES-CMS内容管理系统 的配置文件 appsettings.json

需要修改两个地方:

  • 修改数据库连接字符串
  • 修改DBModel 值为 Product,Development模式下不会去同步数据库表结构,Product模式下 YES-CMS 内容管理系统 才会去执行表结构迁移,即同步表结构
  • 删除DBModel 上面的注释,JSON不支持注释

修改后如图,其他信息根据需要去做修改

 

4) IIS中部署

IIS新建网站,配置如下

修改程序池为非托管模式

 

四、查看效果

YES-CMS内容管理系统 部署完成后,后台成功运行后

原来为空的数据库 YES-CMS 中会多出一些 YES-CMS内容管理系统 所需要的表结构

 

首次运行的时候,访问首页会报错

别着急,这里还需要进行一些配置

进入 YES-CMS 内容管理系统 后台 访问地址: [你的网址]/admin

登录,用户名为 admin,默认密码:888888,

一定要及时的修改后台登录密码

 

进入后台后,点击 系统管理 → 档案类目管理 → 重建模板

提示

重建模板后,首页就能访问了

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章

YES-CMS 内容管理系统 快速发布部署
YES-CMS 内容管理系统介绍
YES-CMS内容管理系统 售价
YES-CMS 内容管理系统 项目源码介绍
YES-CMS 内容管理系统 系统初始化后台配置
YES-CMS内容管理系统运行首页没有Header
YES-CMS 内容管理系统 用户登录密码修改
YES-CMS 内容管理系统 关于本站页面调整
YES-CMS 内容管理系统 TinyMCE编辑插件演示
YES-CMS 内容管理系统首页修改指南
YES-CMS 内容管理系统 配置数据库连接
YES-CMS内容管理系统 项目问题集锦
YES-CMS内容管理系统插件扩展
YES-CMS内容管理系统 页面模板介绍
YES-CMS内容管理系统 代码高亮配置
YES-CMS 内容管理系统 后台配置提交报错
YES-WEB快速开发框架,.NET WEB开发平台,高效的web项目开发框架
YES-WIN Winform开发框架 日志管理升级指南
YES.PlanManage 一款强大的 .NET 定时计划管理 服务框架
《步步入门》 .NET 6 部署到Linux