Linux下安装Jenkins

本文介绍了如何在CentOS7环境下使用Java命令行启动Jenkins,包括下载Jenkins war包,指定端口启动服务,以及初次访问时的密码获取和插件安装。此外,还分享了提高插件安装速度的技巧。

1.前言

Jenkins是基于Java开发的一种持续集成工具,通过Jenkins,我们可以调用各种其他的工具来满足我们的目的,详细的说明可以百度查找一下。

因为Jenkins是Java开发的,需要依赖JDK环境,因此我们需提前安装好JDK。

本人环境:
CentOS 7.3 64位
JDK 1.8(可参考文章:Linux下安装JDK 1.8

安装和启动Jenkins的方式有很多,比如常见的有 Java方式启动Tomcat启动Docker启动等,我在这里主要介绍下通过Java的方式启动。

2.下载Jenkins的war包

下载地址:https://jenkins.io/download/
Jenkins下载

这个war包在Windows和Linux是通用的,可以直接通过 wget 命令下载,或下载后再传到Linux上。

下载完成

3.启动Jenkins

在这里我们通过Java方式来启动Jenkins,只需要一行命令就可以搞定。

启动Jenkins:java -jar /root/SoftWare/Jenkins/jenkins.war --httpPort=8899

其中,/root/SoftWare/Jenkins是我存放 war包 的路径,httpsPort=8899 是当前指定访问的端口是 8899

也可以通过后台方式启动Jenkins,命令如下:

点我复制nohup java -jar /root/SoftWare/Jenkins/jenkins.war --httpPort=8899 >/root/SoftWare/Jenkins/jenkins.log 2>&1 &

4.访问Jenkins

访问Jenkins的地址:http://ip地址:8899 (8899是上一步指定的端口)

访问Jenkins

第一次访问,出现上面的界面,继续等待,直到出现下面界面。

解锁Jenkins

根据界面的提示,到路径 /root/.jenkins/secrets/initialAdminPassword 下找出密码,然后复制填入即可。

点我复制[root@wintest ~]# cat /root/.jenkins/secrets/initialAdminPassword
ef66fdc63ddb49035a55c7cfaf796578
[root@wintest ~]# 

安装插件

选择左侧安装推荐的插件,等待安装即可。

**注意:**安装插件有时下载速度很慢,导致可能出现安装失败的情况,建议大家参考网上的这篇博客:https://www.cnblogs.com/hellxz/p/jenkins_install_plugins_faster.html,我按该博客的方法处理后,安装插件的速度提升了N倍!

5.创建用户登录Jenkins

上面安装完插件之后,需要设置一个管理员用户。

设置管理员用户

填写信息之后,可以选择 使用admin账户继续 ,也可以直接选择 保存并完成,根据自己情况选择。

安装完成

Jenkins主界面
OK,到这里,Jenkins已经安装并启动成功,可以开始使用了!

Linux系统上安装Jenkins,可按以下步骤进行: 1. **下载Jenkins的war包**:访问各个版本Jenkins的war包下载地址(对应Jenkins需要的jdk版本):https://mirrors.jenkins.io/war-stable/ 。如果使用的是jdk8环境,则要选择2.346及其以下版本,比如选择2.346.1版本。官方下载地址为:https://www.jenkins.io/zh/download/ [^1]。 ```bash # 可以使用wget命令下载指定版本的war包 wget https://mirrors.jenkins.io/war-stable/2.346.1/jenkins.war ``` 2. **确保JDK已安装**:Jenkins依赖于Java环境运行,需保证系统中安装了合适版本的JDK。若使用上述的2.346.1版本,对应的是jdk8环境。可以使用以下命令检查Java安装情况: ```bash java -version ``` 若未安装,在基于Debian或Ubuntu的系统上,可使用以下命令安装OpenJDK 8: ```bash sudo apt-get update sudo apt-get install openjdk-8-jdk ``` 在基于Red Hat或CentOS的系统上,可使用以下命令: ```bash sudo yum install java-1.8.0-openjdk ``` 3. **启动Jenkins**:下载好war包后,在存放war包的目录下使用以下命令启动Jenkins: ```bash java -jar jenkins.war ``` 默认情况下,Jenkins会在本地的8080端口启动。如果该端口被占用,可以使用以下命令指定端口启动: ```bash java -jar jenkins.war --httpPort=8081 ``` 4. **解锁Jenkins**:启动Jenkins后,通过浏览器访问 `http://<your_server_ip>:8080`(如果指定了其他端口则使用相应端口)。首次访问时,需要输入初始管理员密码来解锁Jenkins。该密码存放在以下文件中: ```bash cat /var/lib/jenkins/secrets/initialAdminPassword ``` 将输出的密码复制到浏览器的相应输入框中,然后点击“继续”。 5. **安装插件**:解锁后,会提示选择安装插件的方式。可以选择“安装推荐的插件”,让Jenkins自动安装常用的插件;也可以选择“选择插件来安装”,手动选择需要的插件进行安装。 6. **创建管理员用户**:插件安装完成后,需要创建一个管理员用户,输入用户名、密码、邮箱等信息,然后点击“保存并完成”。 7. **完成安装**:创建用户后,点击“开始使用Jenkins”,至此Jenkins安装完成,可以开始使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值