Installing Optimizely

This topic describes a first-time installation of Optimizely CMS 12 and Commerce 14 websites with the latest updates, with or without sample templates.

For installation instructions for CMS 11 and Commerce 13 and lower, see Installing Optimizely (Legacy).

In this topic

Prerequisites

You can install the desired Optimizely products individually, with or without sample templates. This is useful if you want to explore each product and its components in more detail, or build a site from scratch with more control. You can also use the Optimizely Foundation reference architecture to get a solution with multiple products quickly up and running.

Before installing, check the system requirements to ensure that your installation environment has the required components and versions.

Note: You can order a time-limited demo license for evaluation purposes—see Optimizely License Center (a license is not required when using IIS Express). You need a commercial Optimizely license for testing and production environments.

In order to start a new CMS or Commerce application you need to install out Command-Line Interface (CLI) tool and our template package:

  1. Install template package:
    dotnet new -i EPiServer.Net.Templates::{version} --nuget-source {source} --force​
  2. Install CLI tool:
    dotnet tool install EPiServer.Net.Cli --global --add-source {sourcePath} --version {version}

Installing CMS

  1. Create an Empty site:
    dotnet new epicmsempty --name ProjectName
  2. Create or update database: 
     EPiServer.Net.Cli create-cms-database <project>​
     EPiServer.Net.Cli update-database <project>

Commerce_32.svgInstalling Commerce

  1. Create an Empty site:
    dotnet new epicommerceempty --name ProjectName
  2. Create or update database: 
     EPiServer.Net.Cli create-commerce-database <project>​
     EPiServer.Net.Cli update-database <project>

Related topics

    Last updated: Sep 28, 2021