Installation
Instructions on installing Umbraco on various platforms using various tools.
Before you begin
Ensure your environment meets the System Requirements. You must have the latest .NET SDK installed and a compatible database ready.
Quick Start: Install using CLI
The fastest way to get the latest version of Umbraco up and running is by using the command line (CLI).
Open your command line.
Install the Umbraco templates:
dotnet new install Umbraco.TemplatesCreate a new project:
dotnet new umbraco --name MyProjectNavigate to the newly created project folder. It will be the folder containing the
.csprojfile:
cd MyProjectBuild and run the newly created Umbraco site:
dotnet runThe console will output a message similar to:
[10:57:39 INF] Now listening on: https://localhost:44388
Open your browser and navigate to that URL.
Follow the instructions to finish up the installation of Umbraco.
Alternative Installation Methods
Choose the path that best fits your development environment and workflow.
All Platforms / Power Users
Detailed CLI commands for managing templates, custom project bootstrapping, and advanced NuGet options.
Windows / Full IDE
The standard wizard-based setup for developers who prefer a full IDE experience on Windows.
Lightweight / Cross-platform
A streamlined setup for developers using Visual Studio Code on macOS, Linux, or Windows.
Containerization
Spin up Umbraco and its database dependencies quickly in a consistent, isolated environment.
Windows Server
Guidance for hosting and running your local installation on Internet Information Services.
Unix-based Native
Specific environment configurations and steps for running Umbraco natively on non-Windows systems.
Automation & CI/CD
An automation-friendly setup—ideal for Azure Web Apps, build pipelines, and rapid deployments.
Early Adopters
Get early access to the latest "bleeding edge" features and fixes before the official release.
Last updated
Was this helpful?