How to Install GoCD on Windows 11

GoCD is an open-source continuous delivery server that facilitates the delivery of applications. It is highly customizable and easy to configure. This guide will take you through the step-by-step process of installing GoCD on Windows 11.

Prerequisites

Before you start installing GoCD on your Windows 11 operating system, ensure that you have the following prerequisites:

Step 1: Download GoCD

Head to the GoCD website download page and get the latest version of GoCD for Windows. You can get this by navigating to the download page and choosing the Windows option.

Step 2: Install GoCD

  1. Locate the installer that you downloaded in step 1 and double-click to launch it.
  2. You will be prompted by User Account Control to allow the installer to make changes to your system. Click "Yes."
  3. Follow the prompts in the installation wizard and click "Next" to proceed.
  4. Accept the license agreement and click "Next."
  5. Choose the installation directory or accept the default folder and click "Next."
  6. Choose whether to install the GoCD server, agent or both. If you want to install both, check both options and click "Next."
  7. Choose the port you want GoCD to use. The default port is 8153, but you can choose a different port if you prefer. Click "Next" to continue.
  8. The installer will prompt you to install the GoCD agent as a service. Check the option and click "Next," then specify the account under which the service will run. You can choose to run it as a Local System account or specify a custom account. Click "Next" to proceed.
  9. Finally, click "Install" to begin the installation process. This may take a few minutes.

Step 3: Configure GoCD

  1. Once the installation is complete, launch the GoCD server by navigating to the installation folder and opening the GoCD folder. Then, choose the server folder, and right-click on "start-server.bat" and select "Run as administrator."
  2. Once the server has started, open your web browser and navigate to http://localhost:8153.
  3. You will be prompted to create a new admin account, provide your email address (optional), username, and password.
  4. Once you have created the admin account, you will be redirected to the GoCD dashboard. From this page, you can start creating pipelines and jobs to build and deploy your applications.

Congratulations! You have now installed GoCD on your Windows 11 operating system.

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!

Alternatively, for the best virtual desktop, try Shells!