Beruflich Dokumente
Kultur Dokumente
Basic Concepts
WHAT IS AEM?
Adobe Experience Manager is a web-based client-server system for building, managing and deploying
commercial websites and related services. It combines a number of infrastructure-level and application-level
functions into a single integrated package.
At the infrastructure level AEM provides the following:
Web Application Server: AEM can be deployed in standalone mode (it includes an intergated Jetty web
server) or as a web application within a third-party application server (WebLogic, WebSphere, etc).
Web Application Framework: AEM incorporates the Sling Web Application Framework that simplifies
the writing of RESTful, content-oriented web applications.
Content Repository: AEM includes a Java Content Repository (JCR), a type of hierarchical database
designed specifically for unstructured and semi-structured data. The repository stores not only the userfacing content but also all code, templates and internal data used by the application.
Building on this base, AEM also offers a number of application-level features for the management of:
Websites
Mobile Applications
Digital Publications
Forms
Digital Assets
Social Communities
Online Commerce
Finally, customers can use these infrastructrue and application-level building blocks to create customized
solutions by building applications of their own.
The AEM server is Java-based and runs on most operating systems that support that platform. All client
interaction with AEM is done through a web browser.
Page 1
Created on 2014-09-08
There are many advanced options and elaborations of this setup, but the basic pattern of author, publish
and dispatcher is at the core of most deployments. We will begin by focusing on a relatively simple set up.
Discussion of advanced deployment options will follow.
Getting Started
PREREQUISITES
While production instances are usually run on dedicated machines running an officially supported OS
(see Technical Requirements), the Experience Manager server will actually run on any system that
supports Java Standard Edition 7.
For purposes of familiarization and for developing on AEM it is quite common to use an instance installed on
your local machine running Apple OS X or desktop versions of Microsoft Windows or Linux.
On the client-side, AEM works with all modern browsers (Internet Explorer 9+, Chrome, Firefox, Safari 6+)
on both desktop and tablet operating systems. See Supported Client Platforms for details.
It's recommended for all customers to install Adobe Experience Manager Service Pack 1 either
with the initial install, or using the Package Manager to apply SP1 after the installation. Learn
more about SP1 on: Release Notes.
2.
Create an install directory on your local machine. On a unix machine this might be
/opt/aem
In Windows it might be
C:\Program Files\aem
Equally, it is common to install sample instances in a folder right on the desktop. In any case we will
refer to this location generically as
<aem-install>
Note that path of the file directory must consist of only US ASCII characters.
Place the the jar and license files in this directory:
<aem-install>/
cq-quickstart-6.0.0.jar
license.properties
3.
If you do not provide a license.properties file, AEM will redirect your browser to a Welcome screen on
startup, where you can enter a license key. You will need to request a valid license key from Adobe if
you do not yet have one.
To start up the instance in a GUI environment, just double-click the cq-quickstart-6.0.0.jar file.
Alternative, you can launch AEM from the command line. For a 32-bit Java VM enter the following:
java -Xmx1024M -jar cq-quickstart-6.0.0.jar
Page 2
Created on 2014-09-08
AEM will take a few minutes to unpack the jar file, install itself, and start up. The above procedure results in:
an AEM author instance
running on localhost
at port 4502
To access the instance point your browser to:
http://localhost:4502
The result in author instance will be automatically configured to connect to a publish instance on
localhost:4503.
If the instance was installed from the GUI, then a browser window will open auomatically and a desktop
application window will also open displaying the host and port of the instance and an on/off switch:
Page 3
Created on 2014-09-08
Once logged in, you have access to AEM. For further information, depending on the your role, see the
following:
Authoring
Administering
Developing
Managing
Advanced Deployment
The above section should give you a good understanding of the basics of AEM installation. However,
installing a full production system of AEM can involve considerably more complexity. For full coverage of
advanced installation see the following subpages:
Deploying CQ
Page 4
Created on 2014-09-08