从0搭建Azure DevOps Server

5 篇文章 0 订阅
5 篇文章 0 订阅
本文指导如何在Windows虚拟机上搭建AzureDevOps服务器,包括资源准备、软件需求(SQLServer、SSMS、VisualStudio和DevOpsServer)、版本兼容性检查、安装步骤、SQLServer配置、SSMS安装、VisualStudio选择、AzureDevOpsServer安装及本地和外部访问端口设置。
摘要由CSDN通过智能技术生成

背景

搭建一台Azure DevOps Server 供我们运维项目开发,现在DevOps运维已成为一个主流,我之前有关于DevOps 的文章,今天我们开一台虚拟机,从0开始搭建一台Azure DevOps Server。

资源准备

开一台Windows虚拟机最好是8G及以上的。本文使用的是一台Azure Windows虚拟机。

安装软件需求

1.SQL Server数据库(必选)
2.SQL Server Management Studio(可选,用于验证SQL Server安装)
3.Visual Stduio(许可证获取)
4.DevOps Server(Server安装)

流程

1.查看版本兼容性,选择合适版本的软件(主要是:计算机版本,SQL Server,DevOps Server 这三个的版本兼容问题)
2.安装SQL Server(SSMS可验证是否安装成功,本文已安装)
3.安装VisualStudio,官网说这种安装方式是最简单的。
4.安装Azure DevOps Server
5,本地测试
6.端口更改及外界访问

版本兼容性

最最最重要的一个事情就是查看版本的兼容性,要不然安错了版本结果发现不兼容,那一切努力都白费了。下面我给大家列出来几张图片,常见的版本,如果还需要查看更详细的,这里也给大家准备了官网链接:
SQL Server版本兼容性
计算机的版本:
在这里插入图片描述
Azure DevOps Server与Windows 的兼容性

在这里插入图片描述
Azure DevOps Server 与Windows Server 的兼容性
在这里插入图片描述
Azure DevOps Server 与 Windows Server 的兼容性
在这里插入图片描述

安装SQL Server

本文使用的是最新版本Express的SQL Server,这个是免费的,我们也可以使用其他版本的SQL Server。

SQL Server其他版本下载地址

SQL Server 2022 Express is a free edition of SQL Server
安装包下载下来后,我们双击安装,然后我们选择自定义安装。(如下图)
在这里插入图片描述
然后它安好后,会打开SQL Server 安装的控制中心。然后我们选择第一项。(如下图)
在这里插入图片描述
接受安全协议,点击下一步(如下图)
在这里插入图片描述
这个规则里面有一项警告,这个的意思是说:(因为我们的DevOps Server是必须依赖于数据库的,我们这里安装的SQL Server就是必备条件,如果我们的Azure DevOps Server与我们的数据库在同一台计算机上那就无需理会,如果不在同一台计算机上那么我们就需要去防火墙为DevOps Server开启我们SQL Server 的端口,我们这里使用的是同一台虚拟机,所以这里不用管)
在这里插入图片描述
我们将本地的账户添加到SQL Server 的管理账户,也叫以管理员身份进行操作。
在这里插入图片描述
直接进行下一步,然后安装
在这里插入图片描述
最后安装完成
在这里插入图片描述

SSMS安装

我们返回到安装中心,选择如下图所示,安装SSMS,他会跳转到一个下载SSMS的网页。一键式安装即可。
在这里插入图片描述
然后打开我们的SSMS工具,直接点击链接就可以了,我们以本地用户登录。
在这里插入图片描述
进来之后我们可以看到数据库等信息,证明我们的SQL Server安装成功
在这里插入图片描述

visual Studio

如果在本地设置Azure DevOps供个人使用或对其进行评估,请使用Azure DevOps Express。Azure DevOps Express 是免费的,易于设置,并安装在客户端和服务器操作系统上。它支持与Azure DevOps Server相同的所有功能。Azure DevOps Server Express许可限制为五个活动用户。
这是官网的一段话,点击Azure DevOps Express就直接跳转到Visual Studio的下载界面了,我们直接安装

在这里插入图片描述
等待,下载时间可能稍微有点长
在这里插入图片描述
在这里插入图片描述

Azure DevOps Server

接下来就是下载Azure DevOps Server了,以下有下载链接。
DevOps Server Download Link

在这里插入图片描述
我们下载好了之后,会自动打开Azure DevOps Server 的配置中心,真正的安装从这里才刚刚开始。
在这里插入图片描述
我们直接开始安装
在这里插入图片描述
然后我们选择第一项
在这里插入图片描述
这里我选择的是基本的部署
在这里插入图片描述
在这里我们可以选择一下DevOps 使用时候的界面语言。
在这里插入图片描述
这里我们之前已经为Server 安装了一个数据库
在这里插入图片描述
这里我们选择仅Http,端口号默认80 ,如果我们想使用其他端口,我们可以点击Edit Site Settings,假如这里我们忘记修改了,也没关系,可以看我这篇文章:如何修改DevOps Server 端口号
在这里插入图片描述
我们这个DevOps Server中用到了一个搜索服务,它会自动安装,但我们需要给一个账户名密码,这里我给的管理员即本地的账户名密码。

在这里插入图片描述
然后开始安装
在这里插入图片描述
时间有点长,耐心等待,以下就是我们安装DevOps Server 的几个对勾,当他全部打好的时候我们 就安装成功了在这里插入图片描述
ok,我这里等了好长时间终于安装好了。
在这里插入图片描述
在这里我们可以看到访问地址和端口号。
在这里插入图片描述

测试本地访问

我们来访问一下网址
在这里插入图片描述

端口更改及外界访问

ok,没有问题,如果我们是Azure 云上的虚拟机的话,我们需要在NSG开启访问的端口,更改端口我在上面已经给到了链接。以及如何为DevOps Server 创建用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小松很努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值