Linux系统下的Jenkins的简要安装方法

1 下载软件包

2 环境配置

  1. 提前安装好Java 8,在 /etc/profile 文件(或其他配置文件)中配置好环境变量 JAVA_HOME
  2. 解压 Tomcat 压缩包至 ~/Jenkins/ 目录下,给 ~/Jenkins/apache-tomcat-9.0.5/bin 目录下的 catalina.shshutdown.shstartup.sh 增加执行权限。(chmod +x *.sh)
  3. 将第一步下载好的 jenkins.war 放至 ~/Jenkins/apache-tomcat-9.0.5/webapps/ 目录下。

3 启动 Tomcat

  1. 执行 ~/Jenkins/apache-tomcat-9.0.5/bin/startup.sh 脚本即可启动 Tomcat ( ./startup.sh )。

    Tomcat 启动后,jenkins.war 会被自动解压,生成一个 jenkins 目录。

  2. 浏览器访问 http://localhost:8080/jenkins/ 会进入Jenkins的解锁界面(Unlock Jenkins),需要输入管理员密码才能继续访问 Jenkins。

    管理员密码存在与一个名为 initialAdminPassword 的文件中,该文件的位置在解锁界面有显示(~/.jenkins/secrets/initialAdminPassword)。

  3. 输入管理员密码之后会进入插件安装界面,有的机器安装 Jenkins 不能访问 https 开头的网址,而下载插件需要访问 https://updates.jenkins.io/current/update-center.json ,所以可能会出现 Offline

    此时需要更改一个名为 hudson.model.UpdateCenter.xml 的文件,该文件位于 ~/.jenkins/ 目录下。将文件中 url 标签内的网址替换为一个以 http 开头的镜像网站的URL,如 http://mirror.xmission.com/jenkins/updates/update-center.json

    重启 Tomcat(先执行 shutdown.sh 关闭,再执行 startup.sh 开启)。

  4. 再次进入插件安装界面应该就可以看到内容了,但是点击安装插件会出现一个错误:No such plugin: cloudbees-folder ,这个插件 jenkins.war 中默认没有包含,所以需要手动安装一下。

    安装方法:将第一步下载的 cloudbees-folder.hpi 文件放到 ~/Jenkins/apache-tomcat-9.0.5/webapps/jenkins/WEB-INF/detached-plugins/ 目录下 和 ~/.jenkins/plugins/ 目录下即可。

4 重设管理员密码(可选)

进入 Jenkins 之后,可以在 系统管理 --> 管理用户 中重新设置 admin 账户的密码,以免下次登录还需要查看 initialAdminPassword 文件中的密码。

5 安装插件(可选)

可以在 系统管理 --> 管理插件 界面安装一些插件方便使用(比如Pipeline、BlueOcean、Gerrit Trigger、Timestamper、JIRA等等),如果在线安装插件失败,也可以先通过浏览器把插件(.hpi)下载到本地,然后通过 "高级" 选项卡中的上传插件功能安装。

注:以上只是安装Jenkins的一种方法。

除此之外,还可以通过 java -Djsse.enableSNIExtension=false -jar jenkins.war --httpPort=8081 命令安装,因为 jenkins.war 有一个内置的 Jetty Server,不再详述。

Jenkins 也提供了各个平台的二进制安装包,直接使用安装包安装也很方便。

原文地址:https://www.cnblogs.com/duduhuo/p/8511549.html

时间: 2024-08-25 07:14:03

Linux系统下的Jenkins的简要安装方法的相关文章

Linux系统下Apache2.4.17的安装过程

Linux系统下安装Apache Server2.4.17.还是先声明一下,Linux命令我不进行讲解,因为我不是讲Linux命令的.有需要注意的地方,我会上图,没什么值得的注意的地方,我就不上图了.还有就是怎样将压缩包上传到Linux系统中去,我不进行讲解,还是那句话:网上教程太多了!最后,确保你的Linux是连网的! 工具/原料 Linux系列系统 Apache Server2.4.17源码包 APR源码包 APR-Util源码包 PCRE源码包 方法/步骤 1 首先,秉承我一贯的风格,来看

linux系统下Python2.7.6的安装

最近开始学习Python方面的知识,由于linux系统自带的最新版本是Python 2.6.6,然而我们学习的版本一般都是Python 2.7.6,下面就从linux系统下安装Python开始吧! 1.下载Python 2.7.6 #wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz 2.解压并安装Python 2.7.6 # tar zxvf Python-2.7.6.tgz # cd Python-2.7.6 # yum

Linux系统下rz/sz工具的安装

(1)编译安装 root 账号登陆后,依次执行以下命令: wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure && make && make install 上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接

Ubuntu系统下Xen虚拟机的基本安装方法(代码创建)

Ubuntu上Xen安装虚拟机方法一dd一个空的磁盘sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下载Xen VM通用配置文件 sudo wget http://mirrors.aliyun.com/ubuntu/dists/precise/main/installer-amd64/current/images/netboot/xen/xm-debian.cfg \ -O /etc/xen/vm1.conf对下载下来的配置文件进行相应的修

Linux系统下修改环境变量PATH路径的三种方法

比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格) 这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.#vi ~/.bash_profile 修改PATH行,把/et

在虚拟机的Linux系统下安装wineqq

|   版权声明:本文为博主原创文章,未经博主允许不得转载. 本文参考教程:http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=7688&extra=page%3D1 WineQQ下载地址:http://pan.baidu.com/s/1c2FSTsk qq是一款国内非常著名的聊天工具,但是在腾讯的官网并没有Linux操作系统下的qq安装版本,但是我们也有办法在Linux系统下安装qq,下面我们实现在Linux安装w

Linux系统下安装jdk1.8

JDK安装分为两种方式  一种是解压tar.gz配置安装, 一种是rpm安装,我这里是tar.gz安装方式 一.首先在oracle官方网下载jdk,网址如下:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二.将jdk-8u65-linux-i586.gz拷贝到Linux系统下 三.在/usr/local下建立java目录 mkdir java 四.将jdk-8u65-linu

在Linux系统下安装大于mysql5.5版本的数据库

linux下mysql 5.5的安装方法: 1.安装所需要系统库相关库文件      gcc等开发包,在安装linux系统的时候安装. 2.创建mysql安装目录 # mkdir -p /usr/local/mysql/ 3.创建数据存放目录 # mkdir -p /service/data/ 4.创建用户和用户组与赋予数据存放目录权限 # groupadd mysql # useradd -g mysql mysql # chown mysql:mysql -R /service/data/

linux系统下安装Python环境

如何在Linux系统下搭建Python开发环境(http://www.maiziedu.com/course/python/)?Python在Linux系统中安装方法在Windows下是有很大的区别的,今天就具体记录一下关于 Python 环境软件包在Linux系统下的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-release shell > yum -y install gcc wget readli