Linux.

必威国际有限公司Jenkins安装程序可用于多个Linux发行版。

先决条件

最低硬件要求:

  • 256 MB的RAM

  • 1 GB的驱动空间(虽然10 GB是推荐的最低限度如果运行Jenkins作为Docker容器)必威国际有限公司

一个小型团队推荐的硬件配置:

  • 4 GB + RAM

  • 50 GB +的驱动空间

全面的硬件建议:

软件要求:

debian / ubuntu.

在Debian和Debian的分布如ubuntu,您可以安装Jenkins必威国际有限公司易于

长期支持释放

一种LTS(长期支持)发布每12周从常规释放流中选择每12周,因为该时间段的稳定版本。它可以从中安装debian-stableAPT存储库

wget -q -o  -  https://pk必威国际有限公司g.jenkins.io/debian-stable/jenkins.io.key |sudo apt-key添加 -  sudo sh -c'echo deb https://pkg.je必威国际有限公司nkins.io/debian-stable二进制/> \ /etc/apt/sources.list.d/jenkins.list' sudo apt-get更新sudo apt-get安装jenkins必威国际有限公司

每周释放

每周都会发布一个新版本,向用户和插件开发者提供bug修复和特性。它可以从中安装debian.APT存储库

wget -q -o  -  https://pk必威国际有限公司g.jenkins.io/debian/jenkins.io.key |sudo apt-key添加 -  sudo sh -c'echo deb https://pkg.je必威国际有限公司nkins.io/debian二进制/> \ /etc/apt/sources.list.d/jenkins.list' sudo apt-get更新sudo apt-  et安装jenkin必威国际有限公司s.

如果报告了错误,“Jenkins:依赖:守护程序,但必威国际有限公司它不可安装”,添加“宇宙”恰当的存储库通过执行此命令后,社区维护了Ubuntu的免费和开源软件sudo apt-get更新

sudo添加-apt-repository宇宙

此包装安装将:

  • 设置Jenk必威国际有限公司ins作为启动时启动的守护进程。看/etc/init.d/必威国际有限公司jenkins.更多细节。

  • 创建“Jenkins必威国际有限公司”用户以运行此服务。

  • 直接控制器日志输出到文件/var/log/必威国际有限公司jenkins/jenkins.log..如果您是故障排除Jenkins,请选中此文件。必威国际有限公司

  • 填充/etc/default/必威国际有限公司jenkins配置启动参数,例如必威国际有限公司Jenkins_Home.

  • 设置Je必威国际有限公司nkins监听端口8080。使用浏览器访问该端口以启动配置。

如果你的/etc/init.d/必威国际有限公司jenkins.文件无法启动Jenkins,编辑必威国际有限公司/etc/default/必威国际有限公司jenkins更换线路---- http_port = 8080 -------- http_port = 8081 ----这里,选择“8081”,但您可以将另一个端口放置。

安装Java.

必威国际有限公司Jenkins需要Java才能运行,但默认情况下某些发行版不包括此功能一些Java版本不兼容与詹金斯。必威国际有限公司

您可以使用多种Java实现。OpenJDK.是目前最流行的一种,我们将在本指南中使用它。

要安装Open Java开发套件(OpenJDK)运行以下内容:

  • 更新存储库

sudo apt更新
  • 搜索所有可用的软件包:

sudo apt search openjdk
  • 选择一个选项并安装它:

Sudo apt安装openjdk-11-jdk
  • 确认安装:

Sudo apt安装openjdk-11-jdk
  • 检查安装:

java - version
  • 结果必须是这样的:

OpenJDK版本“11.0.9.1”2020-11-04 OpenJDK运行时环境(Build 11.0.9.1 + 1-Post-debian-1deb10u2)OpenJDK 64位服务器VM(Build 11.0.9.1 + 1-Post-Debian-1Deb10U2,混合模式,共享)

为什么使用易于并不是apt-get.还是另一个命令?apt命令从2014年开始使用。它的命令结构类似于apt-get.但被创造为对典型用户更愉快的经验。简单的软件管理如安装,搜索和删除更容易易于

Fedora.

你可以安装jenkins必威国际有限公司DNF..首先需要从Jenkins网站将Jenki必威国际有限公司ns存储库添加到包管理器中。

长期支持释放

一种LTS(长期支持)发布每12周从常规释放流中选择每12周,因为该时间段的稳定版本。它可以从中安装红卫帽稳定yum存储库。

sudo wget -o /etc/yum.repos.d/必威国际有限公司jenkins.repo \ https://pkg.jenkins.io/edhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable 必威国际有限公司/ jenkins.io.key sudo dnf升级#添加所需的依赖性jenkins package sudo dnf安装chkconfig java-devel sudo dnf安装jenkins

每周释放

每周都会发布一个新版本,向用户和插件开发者提供bug修复和特性。它可以从中安装红帽yum存储库。

sudo wget -o /etc/yum.repos.d/必威国际有限公司jenkins.repo \ https://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key sudo dnf升级sudo dnf安装chkconfig java-devel sudo dnf安装jenkins必威国际有限公司

开始詹金斯必威国际有限公司

使用命令注册Jenkins必威国际有限公司 Service:

sudo systemctl守护进程 - 重新加载

您可以使用命令启动Jenkins S必威国际有限公司ervice:

sudo systemctl启动jenki必威国际有限公司ns

您可以使用命令查看Jenkins Service的状态:必威国际有限公司

sudo systemctl状态jenkin必威国际有限公司s

如果一切都已正确设置,您应该看到这样的输出:

加载:加载(/etc/rc.d/init.d/jenkins;生成必威国际有限公司)有效:活动(跑步)自2月2018-11-13 16:19:01 +03;4分钟前57 s

如果安装了防火墙,则必须将Jenkins添加为异常。必威国际有限公司你必须改变有人在下面的脚本到要使用的端口。港口8080是最常见的。

YOURPORT=8080 PERM="——permanent" SERV="$PERM——service=j必威国际有限公司enkins" firewall-cmd $PERM——new-service=jenkins firewall-cmd $SERV——set-short=" jenkins ports" firewall-cmd $SERV——set-description=" jenkins端口" firewall-cmd $SERV——add-port=$YOURPORT/tcp firewall-cmd $PERM——add-service=jenkins firewall-cmd——zone=public——add-service=http——永久firewall-cmd——重载

红帽/ centOS

你可以安装jenkins必威国际有限公司百胜在Red Hat Enterprise Linux,CentOS和其他红色帽子的分布上。您需要选择Jenkins长期支持版本或Jenkins每周发布必威国际有限公司。

长期支持释放

一种LTS(长期支持)发布每12周从常规释放流中选择每12周,因为该时间段的稳定版本。它可以从中安装红卫帽稳定yum存储库。

sudo wget -o /etc/yum.repos.d/必威国际有限公司jenkins.repo \ https://pkg.jenkins.io/edhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable 必威国际有限公司/ jenkins.io.key sudo yum升级sudo yum安装涡旋释放java-11-Openjdk-devel sudo yum安装Jenkins sudo systemctl守护进程 - 重新加载

每周释放

每周都会发布一个新版本,向用户和插件开发者提供bug修复和特性。它可以从中安装红帽yum存储库。

sudo wget -o /etc/yum.repos.d/必威国际有限公司jenkins.repo \ https://pkg.jenkins.io/redhat/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key sudo yum升级sudo yum安装涡旋释放java-11-openjdk-devel sudo yum安装jenkins sudo systemctl守护进程必威国际有限公司

开始詹金斯必威国际有限公司

您可以使用命令启动Jenkins S必威国际有限公司ervice:

sudo systemctl启动jenki必威国际有限公司ns

您可以使用命令查看Jenkins Service的状态:必威国际有限公司

sudo systemctl状态jenkin必威国际有限公司s

如果一切都已正确设置,您应该看到这样的输出:

加载:加载(/etc/rc.d/init.d/jenkins;生成必威国际有限公司)有效:活动(跑步)自2月2018-11-13 16:19:01 +03;4min 57s前......

如果安装了防火墙,则必须将Jenkins添加为异常。必威国际有限公司你必须改变有人在下面的脚本到要使用的端口。港口8080是最常见的。

YOURPORT=8080 PERM="——permanent" SERV="$PERM——service=j必威国际有限公司enkins" firewall-cmd $PERM——new-service=jenkins firewall-cmd $SERV——set-short=" jenkins ports" firewall-cmd $SERV——set-description=" jenkins端口" firewall-cmd $SERV——add-port=$YOURPORT/tcp firewall-cmd $PERM——add-service=jenkins firewall-cmd——zone=public——add-service=http——永久firewall-cmd——重载

后安装安装向导

使用上面的一个过程下载后,安装和运行Jenkins后,启动后安装后的安装向导。必威国际有限公司

此设置向导将通过一些快速的“一次性”步骤来解锁Jenkins,使用插件自定义它并创建第一个管理员用户,您可以通过该插件继续访问Jenkins。必威国际有限公司

解锁Jenkins.必威国际有限公司

当您首次访问新的Jenkins实例时,系统会要求您使用自必威国际有限公司动生成的密码解锁它。

  1. 浏览到http:// localhost:8080(或安装它时,您为Jenkins配置的哪个端口)并等待直到必威国际有限公司解锁Jenki必威国际有限公司ns.出现页面。

    解锁Jenki必威国际有限公司ns Page.

  2. 从Jenkins控必威国际有限公司制台日志输出,复制自动生成的字母数字密码(两组星号之间)。

    复制初始管理员密码
    笔记:

    • 命令:sudo cat / var / l必威国际有限公司ib / jenkins / secrets / ligitadminpassword将在控制台上打印密码。

    • 如果您使用官方运行码头的Jenkins必威国际有限公司必威国际有限公司Jenkins / Jenkins.可以使用的图像sudo docker exec $ {countrouon_id或container_name} cat / var 必威国际有限公司/ jenkins_home / secrets / sitaladminpassword在控制台中打印密码,而不必执行到容器中。

  3. 在这一点解锁Jenki必威国际有限公司ns.页面,将此密码粘贴到管理员密码字段并点击继续
    笔记:

    • 您可以随时从Docker日志访问Jenkins控制台必威国际有限公司日志(以上)。

    • Jenk必威国际有限公司ins Console日志表示此密码也可以获得此密码的位置(在Jenkins主目录中)。在您可以访问Jenkins的主UI之前,必须在新的Jenkins安装上的安装向导中输入此密码。必威国际有限公司如果您碰巧跳过安装向导中的后续用户创建步骤,此密码也可用作默认的管理员帐户的密码(使用用户名“admin”)。

使用插件自定义Jenki必威国际有限公司ns

解锁Jenkins.必威国际有限公司, 这定制Jenkins.必威国际有限公司出现页面。在这里,您可以将任意数量的有用插件安装为初始设置的一部分。

单击显示的两个选项之一:

  • 安装建议的插件- 要安装推荐的插件集,这些插件基于最常见的用例。

  • 选择要安装的插件- 要选择最初安装的一组插件。首次访问插件选择页面时,默认选择建议的插件。

如果您不确定您需要的插件,请选择安装建议的插件.您可以在稍后的时间点安装(或删除)额外的Jenkins插件必威国际有限公司管理Jenki必威国际有限公司ns.>管理插件詹金斯的页面。必威国际有限公司

安装向导显示正在配置的Jenkins的进展以及正在安装的所选Jenkins插件。必威国际有限公司这个过程可能需要几分钟。

创建第一个管理员用户

最后,之后使用插件自定义Jenki必威国际有限公司ns,J必威国际有限公司enkins要求您创建第一个管理员用户。

  1. 当。。。的时候创建第一个管理员用户出现页面,指定管理员用户在各个字段中的详细信息,然后单击保存并完成

  2. 当。。。的时候必威国际有限公司詹金斯已经准备好了页面出现时,单击开始使用Jenkins.必威国际有限公司
    笔记:

    • 此页面可能表示必威国际有限公司詹金斯几乎准备好了!相反,如果是,请点击重新开始

    • 如果一分钟后页面不会自动刷新,请使用Web浏览器手动刷新页面。

  3. 如果需要,请使用您创建的用户的凭据登录Jenk必威国际有限公司ins,您可以开始使用Jenkins!



此页面有用吗?

请通过此提交您关于此页面的反馈快速形式

或者,如果您不希望填写快速表格,您可以简单地指示您是否找到此页面有用吗?


看到现有的反馈在这里