Amazon ec2 在Amazon Linux上安装和管理Jenkins

Amazon ec2 在Amazon Linux上安装和管理Jenkins,amazon-ec2,jenkins,Amazon Ec2,Jenkins,我想把Jenkins转移到运行AmazonLinux的AmazonEC2上 目前,我们已将Jenkins作为软件包安装(通过yum)。我正在考虑在EC2上运行Jenkins作为包含的Jenkins.war(用于自动升级和易于部署) 不幸的是,我找不到太多关于将詹金斯管理为后者的文档 我试图确定: 首选哪种安装,为什么 如果作为包含的jar运行: 如何启动/停止jenkins 我应该创建一个jenkins用户吗 安装步骤: 请使用AmazonLinuxAMI启动AmazonLinux实例

我想把Jenkins转移到运行AmazonLinux的AmazonEC2上

目前,我们已将Jenkins作为软件包安装(通过
yum
)。我正在考虑在EC2上运行Jenkins作为包含的
Jenkins.war
(用于自动升级和易于部署)

不幸的是,我找不到太多关于将詹金斯管理为后者的文档

我试图确定:

  • 首选哪种安装,为什么
  • 如果作为包含的jar运行:
    • 如何启动/停止jenkins
    • 我应该创建一个jenkins用户吗
安装步骤:

  • 请使用AmazonLinuxAMI启动AmazonLinux实例

  • 登录到您的AmazonLinux实例

  • 使用“sudo su-”命令成为root用户

  • 更新您的存储库

    yum更新

  • 使用下面的命令获取Jenkins存储库

    wget-O/etc/yum.repos.d/jenkins.repo

  • 获取Jenkins存储库密钥

    rpm——导入

  • 安装jenkins软件包

    yum安装jenkins

  • 启动jenkins并确保它在系统启动时自动启动

    服务开始

    chkconfig jenkins on

  • 打开浏览器并导航到http://:8080。您将看到詹金斯仪表盘

  • 就这样。你已经设置好jenkins并开始运行了。现在,您可以创建作业来构建代码


    参考资料:

    詹金斯安装Ubuntu 14.04/16.01 请按照下面给出的步骤操作。 切换到root用户sudo su-

  • sudoapt获得更新

  • sudo apt get安装默认jdk

  • sudo-apt-get安装默认jre
  • wget-q-O-| sudo apt键添加-
  • echo deb binary/| sudo tee/etc/apt/sources.list.d/jenkins.list
  • sudoapt获得更新
  • 安顿詹金斯
  • 从以下位置获取jenkins密码:-vi/var/lib/jenkins/secrets/initialAdminPassword 浏览:-例如:192.168.xx.xx:8080

  • 虽然您从中复制/粘贴的内容很全面,但它并没有真正回答问题,因为OP是在征求建议,而不是指导。谢谢,我感谢您的指导。我真的希望有人插嘴rpm vs war。如果通过rpm安装,是否可以更新war?适合我。谢谢+1用于复制和粘贴,因为该页现在不出现,但如果确实复制和粘贴了,则应该对源代码进行属性化。这假设JDK已安装,如果未安装,则在启动过程中会出现错误:“Job for jenkins.service失败,因为控制进程已退出,并显示错误代码。”使用“yum安装java-1.8.0-openjdk-devel”