Chapter 3. Setting Up an Alfresco Environment


  • Installing and configuring Alfresco

  • Extending Alfresco

  • Debugging installations and extensions

There are quite a few things to consider when setting up your Alfresco environment. Obviously, Alfresco first needs to be installed and configured. There are also a number of extensions that can be deployed for configuring Spring, using Web scripts, customizing Share, and more. In addition, there are several considerations for how to handle JavaScript and caches.


To follow and implement the examples introduced throughout this book, you must have a version of Alfresco installed and running. The examples in the book presume an environment based on Microsoft Windows with a MySQL database; however, all the techniques explained are similar on all platforms.

There are several ways to install Alfresco on any of the major operating systems. For detailed step-by-step and platform-specific instructions, please refer to the Installing and Configuring Alfresco guide on the Alfresco wiki. Alternatively, if you have an Enterprise subscription, you can download the guide from the Alfresco Network at This book describes the installation using the Alfresco installation wizard.

Running the Alfresco Installation Wizard

The quickest and easiest way to install Alfresco is to run the Alfresco installation wizard for the target platform. This sets up all the required third-party software, configures your ...

Get Professional Alfresco: Practical Solutions for Enterprise Content Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.