As of AEM 6.1 Communities, the easiest way to quickly create a sandbox is to create a community site. See Getting Started with AEM Communities.
Another useful tool for developers is the Community Components guide, which allows for exploration and quick prototyping of Communities components and features.
The exercise of creating a website can be useful for understanding the structure of an AEM website which may include Communities features, while also providing simple pages on which to explore working with the social component framework (SCF).
This tutorial is primarily for developers, new to AEM, who are interested in using SCF components. It walks through the creation of An SCF Sandbox site, similar to the tutorial for How to Create a Fully Featured Internet Website which focuses on site structures, such as navigation, logo, search, toolbar, and listing child pages.
Development takes place on an author instance, while experimenting with the site is best on a publish instance.
This tutorial does not create a community site with the functionality created using the Communities Sites console. For example, this tutorial does not describe how to setup login, self-registration, social login, messaging, profiles, and so on.
If a simple community site is preferred, follow the Create a Sample Page tutorial.
This tutorial assumes you have one AEM author and one AEM publish instance installed that has the latest release of Communities.
Following are some helpful links for developers new to the AEM platform :
AEM developers spend much of their time in the CRXDE Lite development environment on an author instance. CRXDE Lite provides a less restricted access to the CRX repository. Classic UI tools and Touch-Optimized UI consoles provide more structured access to specific portions of the CRX repository.
After signing in with administrative privileges, there are various ways to access CRXDE Lite :
To work with CRXDE Lite, you must sign in with developer or administrator priveleges. For the default localhost instance, you can login with
- username : admin
- password : admin
Be aware that this login will timeout and you will need to re-login periodically using the pull down on the right end of the CRXDe Lite tool bar.
If not logged in, you will be unable to navigate the JCR repository or perform any edit/save operations.
When in doubt, re-login!