如何在 Windows

Jenkins 可以安装在 Windows 或 Unix 平台,但我们将重点关注 Windows 仅安装。

前提课程:

在您的 Windows 系统中继续安装 Jenkins 之前,需要满足一些先决条件才能在您的计算机中安装 Jenkins。

硬件要求:

  • 你的电脑或笔记本电脑至少需要 256 MB 的 RAM 才能安装 Jenkins
  • 您的硬盘上至少需要有 1 GB 的空间来安装 Jenkins。

软件要求:

  • 由于 Jenkins 运行于 Java,您需要最新版本的 Java 开发套件 (JDK)或 Java 运行时环境(JRE)。

发布类型

Jenkins 根据组织需求发布两种类型的版本。

  • 长期支持版本
  • 每周发布

长期支持版本(LTS):

长期支持版本每 12 周发布一次。这些版本稳定且经过广泛测试。此版本面向最终用户。

每周发布:

每周发布一次,修复早期版本中的错误。这些版本面向插件开发人员。

尽管每周发布的流程保持不变,但我们将使用 LTS 版本。

如何下载 Jenkins?

为了成功安装 Jenkins,应遵循以下步骤:

步骤1) 得到了 https://www.jenkins.io/download/ 并选择平台。在我们的例子中 Windows

下载 Jenkins

步骤2) 从本地计算机前往下载位置并解压下载的包。 Double-单击解压缩 jenkins.msi。您还可以在 Jenkin 中使用 WAR(Web 应用程序存档),但是我们不建议这么做。

下载 Jenkins

步骤3) 在 Jenkin 安装屏幕中,单击下一步。

下载 Jenkins

步骤4) 选择要安装 Jenkins 实例的位置(默认位置为 C:\Program Files (x86)\Jenkins),然后单击 点击下一页 按钮。

下载 Jenkins

步骤5)单击安装按钮。

下载 Jenkins

步骤6) 安装完成后,单击“完成”。

下载 Jenkins

步骤7) 在安装过程中,可能会弹出一个信息面板,通知用户为了完成安装,系统应在当前安装结束时重新启动。弹出信息面板时,单击“确定”按钮:

下载 Jenkins

如何解除对詹金斯的封锁?

完成 Jenkins 安装阶段后,您应该继续进行并开始配置。接下来的步骤将指导您如何解锁 Jenkins 应用程序:

步骤1) 完成 Jenkins 安装过程后,将弹出一个浏览器选项卡,要求输入初始管理员密码。要访问 Jenkins,您需要在 Web 浏览器中浏览以下路径。
http://localhost:8080

如果您可以访问上述 URL,则表明 Jenkins 已成功安装在您的系统中。

解除对詹金斯的封锁

步骤2) 初始管理员密码可以在 Jenkins 安装路径下找到(在 Jenkins 安装中的第 4 步设置)。

对于默认安装位置 C:\Program Files (x86)\Jenkins,名为 初始管理员密码 可以在 C:\Program Files (x86)\Jenkins\secrets 下找到。

但是,如果选择了 Jenkins 安装的自定义路径,那么您应该检查该位置 初始管理员密码 文件中。

解除对詹金斯的封锁

步骤3) 打开突出显示的文件并复制 初始管理员密码 文件中。

解除对詹金斯的封锁

步骤4) 将密码粘贴到浏览器的弹出选项卡中(http://localhost:8080/login?form=%2F),然后点击“继续”按钮。

解除对詹金斯的封锁

自定义詹金斯

您还可以按照以下步骤定制您的 Jenkins 环境:

步骤1) 点击“安装建议的插件按钮”,Jenkins 将检索并安装必要的插件

自定义詹金斯

Jenkins 将开始下载并安装创建新的 Jenkins 作业所需的所有必要插件。

自定义詹金斯

备注:您可以选择“选择要安装的插件”选项,然后选择要安装的插件

自定义詹金斯

步骤2) 安装完所有建议的插件后,将显示“创建第一个管理员用户”面板。填写所有字段所需的帐户详细信息,然后点击“保存并完成“按钮。

自定义詹金斯

步骤3) 填写完上述数据后,它最终会要求输入 URL 信息,您可以在其中配置 Jenkins 的默认实例路径。保留原样,以避免以后出现任何混淆。但是,如果另一个应用程序已在使用 8080 端口,则可以为 Jenkins 使用另一个端口,最后保存设置,这样您就完成了 Jenkins 的安装。点击“保存并继续“ 按钮:

自定义詹金斯

恭喜!我们已成功安装新的 Jenkins 服务器。点击“开始使用 Jenkins”按钮。

自定义詹金斯

下面您可以找到已启动并运行的 Jenkins 实例,准备创建第一个 Jenkins 作业:

自定义詹金斯