Content Delivery prerequisites

This topic lists the required and supported software for installing Content Delivery Server Roles: Content Deployer, HTTP Upload, Content Delivery Web service, API, Monitoring, or Cache Channel Service.

Recommended prerequisites

SDL recommends the following set of Content Delivery prerequisites:

Java/JSP implementation

If you publish to Java/JSP, SDL recommends the following setup:

PrerequisiteRecommended product release
Operating systemThe latest version of any of the supported operating systems
Web and Application serverThe latest version of any of the supported Web and Application servers
JavaJava SE 6.0
ASP.NET implementation

If you publish to ASP.NET, SDL recommends the following setup:

PrerequisiteRecommended product release
Operating systemMicrosoft Windows 2008 R2 SP1
Web and Application serverMicrosoft IIS 7.5
JavaJava SE 6.0
.NET FrameworkMicrosoft .NET Framework 4.0

Microsoft Windows operating systems

Content Delivery server roles run on the following Windows operating systems:

Supported: Microsoft Windows 2008 R2 SP1

Deprecated:

Windows VersionService packArchitectureDropped in next version release?
Server 2003SP2x86Probably
Server 2003SP2x64Probably
Server 2003 R2SP2x86Probably
Server 2003 R2SP2x64Probably
Server 2008SP2x86Definitely
Server 2008SP2x64Definitely
Server 2008 R2n/ax64Definitely

Your Windows release must be in one of the following languages:

  • US English
  • French
  • German
  • Spanish
  • Dutch
  • Japanese

The language of your Windows version must correspond to the language of related software. For example, using a French version of Windows requires a French database.

Non-Windows operating systems

Content Delivery server roles run on the following non-Windows operating systems:

Supported:

VendorOperating system version
SunSolaris 9
SunSolaris 10
IBMIBM AIX 6.1
IBMIBM AIX 7.1
RedhatRedhat Enterprise Linux 5.7
RedhatRedhat Enterprise Linux 6.1
HPHP-UX 11i V2
HPHP-UX 11i V3

Deprecated:

VendorOperating system versionDropped in next version release?
IBMIBM AIX 5.3Definitely
RedhatRedhat Enterprise Linux 5.5Definitely
RedhatRedhat Enterprise Linux 6.0Definitely

Database client

If you intend to store published content in a database, your Content Delivery server role requires a database client (JDBC driver) to connect to the Content Data Store. The database client software you need depends on your database vendor and on the version of Java you are using:

VendorJDBC DriverRequired JAR

for Java 5

Required JAR

for Java 6

Microsoft SQL ServerMicrosoft SQL Server JDBC Driver 3.0sqljdbc.jarsqljdbc4.jar
OracleOracle JDBC driver 11.2.0.1 (deprecated)ojdbc5.jarojdbc6.jar
Oracle JDBC driver 11.2.0.2
IBM DB2IBM Data Server Driver for JDBC and SQLJ (9.7 GA) (deprecated)db2jcc.jardb2jcc.jar

To download these files, access the SDL Tridion installation media and in the Redistributables\ folder, open the Web page Readme.htm to see a list of links to the JDBC drivers.

Java

Content Delivery server roles, including those running on a .NET Web site, require a Java Runtime Environment (JRE). The JRE can be any J2SE 5.0 or Java SE 6.0 compliant runtime environment that ships with your Web Application Server, or if your Web Application Server does not ship with a JRE install one of the Java software products listed below:

Supported: Java 6.0, bitsize 32 or 64.

Deprecated:

TypeDropped in next version release?
J2SE 5.0, 32 or 64 bitProbably

To download one of these Java releases, access the SDL Tridion installation media and in the Redistributables\ folder, open the Web page Readme.htm to see a list of links to the Java releases.

.NET requirement

If you intend to publish ASP.NET pages on your Web site or to install any server role as a .NET Web application, you require one of the following .NET environments:

Supported:

  • Microsoft .NET Framework version 3.5 SP1, CLR 2.0
  • Microsoft .NET Framework version 4.0, CLR 4.0
.NET Framework versionDropped in next version release?
Microsoft .NET Framework 1.1.4322 with SP1Definitely
Microsoft .NET Framework 2.0 SP2Definitely

To download one of these .NET Frameworks, access the SDL Tridion installation media and in the Redistributables\ folder, open the Web page Readme.htm to see a list of links to the .NET Frameworks.

Web Servers and Application Servers

Content Delivery server role that you install as a Web application require a Web server or a Web Application Server. The following table lists the Web Servers and Web Application Servers that Content Delivery supports (your choice of Web and Application server restricts the operating systems you can use for your Content Delivery server roles):

Supported:

VendorNameVersion
Apache Software FoundationTomcat6.0
Apache Software FoundationTomcat7.0
IBMWebSphere7.0
IBMWebSphere8.0
MicrosoftIIS (Internet Information Services)7.5
OracleWebLogic Server10g R3
OracleWebLogic Server11g R1
SunGlassFish Enterprise Serverv3
RedHatJBoss Enterprise Application Platform4.3
RedHatJBoss Enterprise Application Platform5.1

Deprecated:

VendorNameVersionDropped in next release?
Apache Software FoundationTomcat5.5Definitely
IBMWebSphere6.1Definitely
MicrosoftIIS (Internet Information Services)6.0Probably
MicrosoftIIS (Internet Information Services)7.0Definitely
OracleApplication Server10g R3Definitely
SunJava System Application Server9.1Definitely
RedHatJBoss Enterprise Application Platform5.0Definitely

By following the Content Delivery installation instructions, you install version 3.0.3 of the Framework, because JBoss requires it, and all other Web application servers support it. However, if you do not use JBoss and you do not wish to use Spring 3.0.3, you can remove it after installation and use Spring 2.5.6 instead.