How to install Umbraco CMS and uSkinned Site Builder from NuGet
Latest compatible version: Umbraco 11.2.2 uSkinned Site Builder 4.1.2
This guide is for uSkinned Site Builder 2.x (and up) with Umbraco 9.x (and up).
uSkinned Site Builder must be installed on a clean version of Umbraco with no other starter kits or websites previously installed or configured.
The quickest and easiest way to start working with Umbraco (v10 and up) and uSkinned Site Builder (v3 and up) is using the command-line interface and running an unattended installation script.
A command-line interface (CLI) is a text-based user interface (UI) used to run programs, manage computer files and interact with the computer. Command-line interfaces are also called command-line user interfaces, console user interfaces and character user interfaces. CLIs accept as input commands that are entered by the keyboard; the commands invoked at the command prompt are then run by the computer.
Open the command-line interface.
You can do this by navigating to any folder on your machine and typing cmd into the browser bar followed by the enter key.
Now choose between one of the following scripts, the choice is dependent on whether you would like to use a local database or SQLite database.
Step 3 — option A — Local Database
# Ensure we have the latest Umbraco templates dotnet new -i Umbraco.Templates # Create solution/project dotnet new sln --name MyLocalDatabaseSolution dotnet new umbraco -n MyLocalDatabaseProject --friendly-name "Admin User" --email "email@example.com" --password "1234567890" --development-database-type LocalDB dotnet sln add MyLocalDatabaseProject dotnet add MyLocalDatabaseProject package uSkinnedSiteBuilder # Run dotnet run --project MyLocalDatabaseProject # Running
Step 3 — option B — SQLite
# Ensure we have the latest Umbraco templates dotnet new -i Umbraco.Templates # Create solution/project dotnet new sln --name MySQLiteSolution
dotnet new umbraco -n MySQLiteProject --friendly-name "Administrator" --email "firstname.lastname@example.org" --password "1234567890" --development-database-type SQLite dotnet sln add MySQLiteProject dotnet add MySQLiteProject package uSkinnedSiteBuilder # Run dotnet run --project MySQLiteProject #Running
You can give the solution and project different names if you wish, these are only an example.
Once the script has finished running, you will see a console message similar to this:
[10:57:39 INF] Now listening on: https://localhost:44388
Open your preferred web browser and navigate to the localhost URL in the console message.
The latest release of uSkinned Site Builder and Umbraco CMS will now be fully running on your local machine.