Sitecore 8 基础II - Sitecore CM与CD服务器部署

写在前面:

转载请注明出处

  • 什么是CM和CD服务器?
    CM (Content Management) 服务器,是用来后台管理,设置和发布Sitecore实例的管理系统服务器,通过登录CM,内容管理者仅需最基本的技术背景即可使用Sitecore CM来对网站内容进行编辑和发布。

    CD (Content Delivery) 服务器, 是用来承载公开Sitecore实例的服务器。用户实际访问的网站是存贮在这个服务器上的,与CM服务器不是同一个服务器所以用户并不能访问Sitecore后台管理系统。

    一般来讲,CM的Url是比较私密的,不能被匿名用户访问。CD的Url是公开的,匿名用户可以访问并浏览。CM与CD均为Sitecore的实例 (Instance), 最简单的Sitecore的CM与CD分布式部署仅需两个Sitecore 客户端 (Client) 和一个Sitecore 数据库 (即可), 其中一个Sitecore 客户端用来作为CM,另一个用来作为CD,通过调整web.Config中的参数来使CM与CD通数据库连接,再通过调整IIS的权限来区分CM与CD,最后通过调整Sitecore文件系统中的大部分配置文件来对CM与CD进行个性化设置及优化。

    下面是最简单的CM与CD分布式部署:
    (警告:不要在实际生产环境中使用以下构架,以下构架仅可用于开发或测试环境) 在这里插入图片描述

  • 为什么需要CM与CD服务器?

    1. 安全性提高,若CD服务器被入侵,可以使用CM服务器来重新建立CD服务器,所有网站内容不会受到影响,重新上线速度快。
    2. 可以根据实际情况分别对CM及CD服务器的性能进行提高从而提高硬件使用效率,节省资源,节省资金,提高用户体验等。
    3. CM服务器可以成为潜在的预览服务器,当有新内容需要发布时,可以先发布到预览数据库,仅有内部人员可以访问,无论是内容部门,法律部门还是审阅部分均可进行最终查阅和测试。
正文目录:
  1. 在CM和CD服务器上分别安装Sitecore实例
  2. 对CM服务器进行配置
  3. 对CD服务器进行配置
  4. 分别访问CM实例与CD实例进行测试
  5. 比较合理的生产环境Sitecore构架

正文:

  1. 根据这个安装教程,在CM服务器上,安装一整套Sitecore实例 (在第4步选择"Complete")。在CD服务器上,只安装客户端实例 (在第四部选择"Client Only")。命名Si

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值