Installing and Configuring Octopus Deploy - youngDevOps/OctopusDeployGettingStartedBlog GitHub Wiki

In this section, our aim to install and configure Octopus Deploy application on Windows

Once Configured, you will be able to start the deployment process.

Configuring SQL Server express

Initiate SQL Server Express

After opening SQL Server Express, you should see the following welcome screen:

Add a new SQL server instance

To add a new SQL server instance you need to:

  • Click add a New SQL Sever stand-alone installation or add features to an existing application

The initial welcome screen will then show:

(Add SQL Server Set up screen)

Within configuration, make the following changes within the sidebar:

  • Installation Type - Perform a new installation of SQL Sever 2019
  • Instance Configuration - Named Instance - octopusdeploy (You can name it whatever suits best)

Configuring Octopus Deploy

To configure Octopus Deploy follow the following steps after loading up Octopus Manager

  • Click Get Started
  • License - Input the licence key found within your Octopus Deploy Organisation Dashboard.

  • Home - Set Octopus Deploy its Home directory. I've kept it default.

  • Service Account - Add a Service account (local or custom domain), I'm using local.

  • Database - Octopus Deploy will create a new SQL Server for you. Leave everything default if you've followed the above steps. - You can configure server name, authentication (Windows only if hosted on same machine) and database.

  • Add system account to Database

  • Web Portal - You can configure the HTTP listening port and virtual directory.

  • Authentication - Can be done via Username and password or windows authentication. I've used Username and Password

Username/Password Login

Active Directory Login

  • Install - Click the install button

  • Installation finished screen.

  • Click Finish
  • Post Success Screen

Octopus Deploy Web Portal

Maintenance of Octopus Deploy Server

  • To Start/Restart/Stop or Reinstall Octopus Deploy Server. You can find it on the welcome screen of Octopus Manager

You are now logged in and have an operational Octopus Deploy web portal.

Get ready to deploy in the next section!