Prerequisites:
Domain – We are going to install Azure DevOps in multiple servers.Hence there should be a Active directory domain which join the servers.Refer : https://docs.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops#active-directory
Hardware – Your requirements may be varies according to your team performances.Some times you might have requirements to run multiple SQL instances .Due to this type of requirements you need to select best hardware options for servers. Refer: https://docs.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops#hardware-recommendations
Operating System – When you create a server machine,you need to know the compatible OS with Azure DevOps on perm version 2019. Refer : https://docs.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops#operating-systems
Service Account – You must use service accounts when install Azure DevOps Server.You can learn more about services from here. https://docs.microsoft.com/en-us/azure/devops/server/account-requirements?view=azure-devops
SQL server - When install Azure DevOps on perm server ,It is necessary to install a SQL server.You can find compatible SQL versions from here. https://docs.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops#azure-sql-database-and-sql-server
After complete the pre requisites, install Azure DevOps on perm server in application tier server machine as explain in the following steps.
- Give the Installation location from the first window and click on install.
- Then you would be able to see the installation process with progress bars.
- Then you will navigate to Azure DevOps Server Configuration Center.Select Configure Azure DevOps Server.Click on Start Wizard button.
- Next step you can select the deployment type.You would be able to see two options.
- New Azure DevOps Server deployment
- Azure DevOps Deployment against existing database
- This post explains how to deploy a new Azure DevOps Server.Hence select first option and click on Next.
- Next step is to select deployment scenario.Select New Deployment-Advanced to enable full control over all inputs.Click on Next button.
- Next step is to specify Azure DevOps server database.Give SQL server instance name you have created.Click on Test to test the connection.
- You need to provide a service account to run Azure DevOps service.Select Use a user account radio button.Then provide Azure DevOps service account configured in AD.Provide the Account name and password.Click on Test to verify the user account details.Then click on Next to move forward.
- You can edit application tier information from this window.Click on edit site settings.Popup will prompt and you would be able to see the default port 80 is given.You can go with port 80 or change the port.Port 8080 was used as default port in TFS previous versions, hence here in this port used port 8080. Select port 80,click on Edit and change port to 8080.Click on OK then Next.
- Next step is to configure search configuration settings.But we skip this as we are going to setup in a separate server which will be explained in a future post.Then click on Next.
- In the complete step, you would be able to see Azure DevOps server URL to access the project collection.Click on URL to access the project collection.
This post explained how to configure Azure DevOps server 2019 with basic configuration options.After this configuration completes, you need to access this project collection from the out side of the server.Make sure to expose your server port through firewall. Then you would be able to access the project collection from the out side of the server.
No comments:
Post a Comment