初始设置 initial-setup
启动创作和发布实例 start-author-and-publish-instances
出于开发和演示目的,需要运行一个作者实例和一个发布实例。
要实现此目的,请遵循基本的Adobe Experience Manager (AEM) 快速入门 说明,其结果如下:
- 创作环境 localhost:4502
- 发布环境 localhost:4503
对于AEM Communities,
-
创作环境用于:
- 站点、模板和组件的开发。
- 管理和配置任务。
-
发布环境用于:
- 发布和审核内容的社区体验。
- 创建社区组、成员和成员组。
安装最新的Communities版本 install-latest-communities-release
本教程将创建 参与社区站点 且基于AEM Communities 6.2 feature pack版本1.10。
要确保已安装最新的功能包,请访问:
配置 Analytics configure-analytics
时间 为社区站点配置了Adobe Analytics,提供了有关社区活动的信息,这些信息可改善社区成员的体验并向站点管理员提供反馈。
与Adobe Analytics集成是可选的。
配置通知电子邮件 configure-email-for-notifications
通知功能,默认情况下可用于使用创建的所有站点 Communities Sites
控制台,为通知提供电子邮件渠道。
要为站点正确配置电子邮件,这是必需的。
请参阅 配置电子邮件.
启用通道服务 enable-the-tunnel-service
在“创作”环境中创建社区站点时,通道服务能够将角色分配给在“发布”环境中注册的受信任社区成员。 隧道服务还允许从访问社区成员 成员和组控制台 在创作环境中。
该约定适用于在发布环境中创建的成员和成员组 非 将在创作环境中重新创建。 有关更多信息,请参阅 管理用户和用户组.
有关启用通道服务的简单说明 作者 实例,请参见 通道服务.
社区管理员角色 community-administrator-role
社区管理员组的成员可以创建社区站点、管理站点、管理成员(他们可以从社区中禁止成员)和审核内容。
创建用户 create-user
创建用户 作者,分配了社区管理员角色:
-
在创作实例上
-
使用管理员权限登录
- 例如,用户名“管理员”/密码“管理员”
-
从主控制台,导航到 工具 > 操作 > 安全性 > 用户.
-
从 编辑 菜单,选择 添加用户
-
在
Create New User
对话框输入:- ID:天狼星
- 电子邮件地址: sirius.nilson@mailinator.com
- 密码:密码
- 确认密码(&A);:密码
- 名字:天狼星
- 姓氏:尼尔森
将Sirius分配给社区管理员组 assign-sirius-to-community-administrators-group
向下滚动到 Add User to Groups
:
-
输入“C”进行搜索
- 选择
Community Administrators
- 选择
Community Enablement Managers
- 选择
-
选择 保存。
启用社交登录 enable-social-login
在使用Facebook和Twitter社交登录的演示版本之前,必须
- 安装修复包或 最新功能包 (对于2017年3月的Facebook API更改)。
- 启用OAuth提供程序 在发布环境中。
对于生产服务器,必须创建提供社交登录所需的云服务。
创建教程标记 create-tutorial-tags
创建标记,以便将标记用于engage教程,使用的标记命名空间 Tutorial
.
使用 标记控制台 要创建以下标记,请执行以下操作:
Tutorial: Sports / Baseball
Tutorial: Sports / Gymnastics
Tutorial: Sports / Skiing
Tutorial: Arts / Visual
Tutorial: Arts / Auditory
Tutorial: Arts / History
然后按照说明执行以下操作:
为AEM Communities快速入门Tutorials创建的标记示例包
适用于UGC公用存储的MongoDB mongodb-for-ugc-common-store
建议设置(但可选) MSRP (MongoDB) 公用存储 以体验从发布和/或创作环境中审核所有UGC的灵活性。
有关说明,请访问 如何设置MongoDB以进行演示.
默认情况下,安装创作实例和发布AEM实例会导致用户生成的内容(UGC)存储在中 JCR Tar存储 ,可通过以下方式访问: JSRP. JSRP不是通用存储,这意味着UGC仅在输入它的实例上可见。 通常,UGC是在发布实例上输入的,在创作环境中不可见,从而导致所有审核任务都需要使用发布实例。