How to Install Umbraco on Windows 11

Prerequisites

Before installing Umbraco, you need to ensure that your computer meets the following requirements:

Step-by-Step Guide

Follow these steps to install Umbraco on Windows 11:

  1. Download the Umbraco CMS package from the official website https://umbraco.com/.

  2. Extract the downloaded package to a location of your choice.

  3. Open the Internet Information Services (IIS) Manager. To do this, click on the Start menu and search for "IIS Manager."

  4. Create a new website that will host your Umbraco installation. Right-click on the "Sites" node and select "Add Website." Provide a unique name for your website, choose a physical path for the website, and specify a host name. Ensure that the hostname is unique.

  5. Open the physical path of the website and copy the Umbraco files that you extracted in step 2 into the physical path of your website directory.

  6. Create a new SQL Server database for your Umbraco installation. You can use any SQL Server Management tool to create the database.

  7. Open the web.config file located in the physical path of your Umbraco installation.

  8. Update the web.config file to include the following information:

    • The connection string to the SQL Server database that you created in step 6.
    • The password for the "admin" user account that will be used to log in to Umbraco after installation.
    • The location of your Umbraco files in the physical path of your website directory.
  9. Save and close the web.config file.

  10. Open a web browser and enter the URL of your Umbraco website. If everything has been set up correctly, the installation wizard for Umbraco will open.

  11. Follow the instructions provided by the Umbraco installation wizard to complete the installation process.

  12. Once the installation process is complete, you will be redirected to the Umbraco dashboard. You can now begin creating content and editing your website.

Congratulations, you have successfully installed Umbraco on your Windows 11 computer!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!