Sunday, March 03, 2019

Octopus Deploy - How To Install Octopus Deploy In AWS EC2

"Octopu Deploy" is an industry leading automated deployment and release management tool used by leading continuous delivery teams worldwide. It is designed to simplify deployment of .NET applications, Windows Services and databases.

This blog shows you how to install the lastest LTS version of "Octopus Deploy" in AWS EC2.


  • Octopus Deploy: 2018.10.5 LTS
  • EC2: t2.large
  • OS: "Windows Server 2019 Datacenter"

Installation Steps:

1. Launch a Windows EC2 instance

2. Select "General purpose", "t2.large"

3. Configure Storage

4. Configure tags

5. Configure security group

6. Once the instance is up and running, RDP into the server, you can get the connection details from "Connect" button.

7. Open up IE in the remote server, download "Octopus Deploy 2018.10.5 LTS"
Note: by default, the stupid "Internet Explorer Enhanced Security Configuration" is on, you need to turn it off so you can download things.

8. Double click to install "Octopus.2018.10.5"

9. Complete the Octopus Deploy Server Setup Wizard

Note: You will need SQL Database for Octopus Deploy, if you don't have one, you can download the "SQL Server Express (free)" from Octopus "Database" installation window.

10. Install SQL server express basic

11. Connect to local "SQLEXPRESS" service, and create a "Octopus" database

12. Finally, install.

13. Congratulations, now you have successfully install "Octopu Deploy" in AWS Ec2 instance!

Now login into your Octopus Deploy and start play around with it!

No comments: