Cartella Prerequisites


Hardware Requirements

Ensure the following hardware is in place:

  • Administrative permissions to the server that will host the Cartella software.
  • Sufficient disk space (minimum of 400 MB) on the host server where Cartella will be installed.

Software Requirements

Installation requires the following software:

  • Static IP address.
  • Microsoft SQL Server, version 2005 and above.
  • Microsoft .NET Framework 4.0 and above.
  • Microsoft ASP.NET MVC 3 and above.
  • Microsoft IIS 6.
Important
When using Microsoft IIS 7.0 or above, you must have the IIS 6 Management Compatibility components fully installed, or the Cartella installation wizard will throw an exception.

To ensure IIS 6 compatibility with Windows Server 2008, 2008 R2, 2012, 2012 R2, or 2016 (64 bit):

  1. Open Server Manager.
  2. Navigate to the Web Server (IIS) > Role Services.
  3. Add or confirm the following IIS 6 Management Compatibility roles:
    • IIS 6 Management Compatibility
      • IIS 6 Metabase Compatibility
      • IIS 6 WMI Compatibility
      • IIS 6 Scripting Tools
      • IIS 6 Management Console

Administrative Decisions

Site administrators must make the following decisions before installing Cartella:

  • Will Cartella run as a site or from a local virtual directory?

    If it will run as a site, note the host name, IP address, and site name that will be used. If it will run from a local directory, ensure that an appropriate directory exists. In either case, ensure that permissions are configured to allow writing.

  • Will the lightweight SQL Server Express database be sufficient for managing the Cartella instance?

    This free package doesn't feature the text search and complex reporting options available in a full SQL implementation, but it is easy to install and tightly integrated with Microsoft Visual Studio. The database can be created after the Cartella installation, but it needs to be implemented before you run Cartella for the first time.

  • Email notification:
    • Set up a notification email account, with a password, to receive notifications regarding changes to the Cartella site.
    • Alternatively, a specified pickup folder can be used. In this case, emails are placed in a designated folder to be picked up by an SMTP server.