优CMS内容管理系统部署手册


优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,

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

 

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

提示

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

版权声明:本文为优CMS内容管理系统发布内容,转载请附上原文出处连接
管理员
上一篇:没有了
下一篇:优CMS-插件开发
评论列表

发表评论

评论内容
昵称:
关联文章

CMS内容管理系统部署手册
CMS,内容管理系统,快速建站,博文分享
U-CMS系统官网上线了
CMS文章标签功能更新指南
CMS更新记录之文章详情页增加文章标签显示
CMS-插件开发
U-CMS是如何做到百度同级代码在发布环境生效,VS调试环境不生效的?
html标签之文章详情 u-article
U-CMS样式说明
升级版本后文章明细中相关文章部分找不到了
站点自定义扩展属性 YESCMSLibs.GlobalData.SiteAttrData
Jquery Get,Post提交的正确姿势
文章列表文章很少时页脚没有底部对齐
html标签之提问详情 u-issue
ajax提交数据的异常处理
Title或Description包含html,未编码引起页面异常
html标签之友情链接links
AJAX后台接口异常返回json处理YESAPI,ajax接口异常处理
关于我们
站点基本信息字段介绍 YESCMSLibs.GlobalData.SiteData