关于Orchard Core CMS,这是一套内容管理系统(Content Management System),看一下来自官方文档的解释,什么是Orchard CMS。

Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

大体意思是说:Orchard是一套免费的、开源的,以社区为中心的建立在ASP.NET MVC平台上的内容管理系统。

而现在称为Orchard Core CMS,Orchard Core是ASP.NET Core中的Orchard CMS的重新实现,实现跨平台,使其不仅仅再只依赖于.Net环境,可以完美运行在Linux,MacOS等平台,关于Orchard Core CMS的详细介绍,请移步至下方查看具体链接,以及开源代码。下面主要看发布后的效果。

运行环境如下:

服务器环境:CentOS 7.4版本(阿里云服务器)

开发环境:.Net Core 2.0以上版本

数据库: MySql Community Server 5.6.38

服务器环境不需要多说,我这里依旧选择了阿里云,毕竟用了两年多了,已经顺手了,但在今天安装Mysql的时候还是遇到了坑,一直提示我超时,关于怎么在CentOS环境中安装MySql请看我之前的博客(博客地址:CentOS下安装mysql及配置使用),在这篇博客中安装以及授权以及修改编码等操作都是正确的,但是在客户端连接时始终连不上,请教了很多人,但是给出的答案都没有解决,另外注意的是从CentOS 7.0版本以后,可能会默认开启SeLinux服务,这个服务开启后可能会导致一些服务安装不成功,也可能会导致MySql无法连接,大家可自行查看自己的Linux环境下这个服务的状态,命令为:

getenforce   可查看当前的SeLinux状态,enable 或disabled,如果为启用,请关闭这个服务重试,命令为:

setenforce 0    设置为0即为关闭该服务,反之设为1为开启。

但我遇到的并不是这个问题,而是阿里云自己的安全策略问题,需要手动在阿里云的安全规则里面开放3306端口,具体位置在:云服务器ECS->网络和安全->安全组->配置规则,如下图所示:

这样就可以正常访问了,因为在以前使用阿里云的时候,并没有需要设置这一步,具体什么时候才需要这样的,我也不得而知了。下面就是发布我们的Orchard Core CMS了,这个正常发布就可以了,如何在CentOS 上发布,从开始用了Jexus后,就不再使用Nginx了,因为那个太繁琐,Jexus发布的步骤要简单很多,具体的请看我另一篇博客,这些在之前的博客中都已经有详细的步骤了,就不再赘述了(博客地址:Jexus部署Asp.Net Core项目),OK以上都部署完成后,下面就可以访问我们的CMS了,界面如下:

这是Orchard的安装界面(域名可正常访问),下面填写具体内容:

点击Finsh Setup后完成创建,如图所示:

至此基本的工作完成了,至于它的具体功能,后续再研究了。下面附上相关的地址:

Orchard Core CMS 文档地址:http://orchardcore.readthedocs.io/en/latest/

github地址:https://github.com/OrchardCMS/OrchardCore

关于如何使用可参考这篇博客,支持原创,转载地址:http://www.cnblogs.com/linezero/p/OrchardCore.html

各位,晚安。

初试Orchard Core CMS的更多相关文章

  1. 创建一个新的解耦的Orchard Core CMS网站

    引言本文将介绍创建一个功能齐全.解耦的CMS网站的过程,该网站允许您编辑博客帖子并呈现它们.解耦是一种开发模型,其中站点的前端和后端(管理)托管在同一个Web应用程序中,但只有后端由CMS驱动.然后, ...

  2. 创建一个Orchard Core CMS 应用程序

    开始使用Orchard Core作为NuGet软件包 在本文中,我们将看到使用Orchard Core提供的NuGet包创建CMS Web应用程序是多么容易. 你可以在这里找到Chris Payne写 ...

  3. 创建一个 Orchard Core CMS 站点

    本文通过引用项目模板的方式创建Orchard CMS站点. 创建项目有不同的方式可以为Orchard Core创建站点和模块.你可以在这里了解更多关于它们的信息.在本指南中,我们将使用我们的" ...

  4. 如何实现Orchard Core CMS的全文索引

    Orchard Core提供了Lucene功能,允许您在网站上进行全文搜索.大多数情况下,在运行博客或简单的代理网站时,您可能需要在页面内容中进行搜索.在Orchard Core中,您可以使用Liqu ...

  5. Orchard Core创建CMS/Blog站点

    安装.NET Core SDK 下载并安装当前最新版本.NET Core SDK 3.1: https://dotnet.microsoft.com/download 安装visual studio ...

  6. Orchard Core学习一

    Orchard Core学习一 Orchard Core是ASP.NET Core上Orchard CMS的重新开发. Orchard Core由两个不同的目标组成: Orchard核心框架:用于在A ...

  7. Orchard Core 文档翻译 (二)代码生成模板 Code Generation Templates

    Code Generation Templates 翻译原文:https://www.cnblogs.com/Qbit/p/9746457.html转载请注明出处 Orchard Core Templ ...

  8. Orchard Core 中文文档翻译(一)关于Orchard Core

    原文连接:https://www.cnblogs.com/Qbit/p/9746363.html 转载请注明出处 翻译说明:本系列为直译,按照官方的计划现在这个版本(2018年10月5日)已经接近最终 ...

  9. Orchard Core 简介

    Orchard Core 是基于ASP.NET Core 对Orchard CMS的 二次开发. Orchard Core由两部分组成: Orchard Core Framework: 一个基于ASP ...

随机推荐

  1. 修改hosts文件不起作用

    今天遇到个很奇怪的问题,在hosts文件里添加了一些域名指向后,发现根本没起作用,后来还发现个细节,就是hosts文件左下角有个小锁的标志,开始以为是杀毒软件之类的把他锁了.可是没找到在哪里有相关操作 ...

  2. 我的Android进阶之旅------>Android Activity的singleTask加载模式和onActivityResult方法之间的冲突

    今天调试一个bug的时候,情景如下: 一个Activity A,需要用startActivityForResult方法开启Activity B.Activity B的launch mode被设置为si ...

  3. Mongo 查询

    Mongo 查询   mongo js 遍历 db.getCollection('CPU').find({}).limit(100).sort({"time":-1}).forEa ...

  4. 编程语言的介绍(Day2)

    1.什么是编程,为什么要编程? 编程==编写程序(写代码) 2.编程语言有哪些 机器语言 优点是最底层,速度最快,缺点是最复杂,开发效率最低 汇编语言 优点是比较底层,速度最快,缺点是复杂,开发效率最 ...

  5. EXSITS应该怎么用?

    无论是做项目还是普通使用SQL,我们通常都会使用IN.因为很好理解,也很方便.但是,面对着多层查询嵌套,或者IN关键字里面的结果集数量巨大,查询的效率就会直线下降.这时候,我们应该用好EXSITS. ...

  6. MAC brew软件安装

    之前一直怀念ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护.下载,编译,安装,那叫一个痛快.什么软件用着不爽,一个命令卸载! 怀念ap ...

  7. PAT 天梯赛 L1-018. 大笨钟 【水】

    题目链接 https://www.patest.cn/contests/gplt/L1-018 AC代码 #include <iostream> #include <cstdio&g ...

  8. 并查集模板 && 带权并查集模板

    不带权: ]; void init(void) { ;i<=n;i++) f[i]=i; } int fd(int x) { return f[x]==x?x:fd[x]=fd(f[x]); } ...

  9. hdu4749 kmp应用

    呃,从网上看的题解,然而其实有点地方还没搞懂,先放在这,以后再回来理解. 题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=4749 题目:2013 is ...

  10. grid布局笔记

    1.应用 display: grid 的元素.这是所有网格项(Grid Items)的直接父级元素.即容器 2.网格容器(Grid Container)的子元素(直接子元素). 3.注意:在 网格容器 ...