Linux安装jenkins(操作系统CentOS)

因为我用的还是jdk1.8,所以下载jenkins 2.346.1版本,因为jenkins 2.346.1是支持jdk1.8的最后一个版本。

1、jenkins官网下载

jenkins官网地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载jenkins.war,然后放在tomcat里面启动
ps:如果还没安装tomcat,看我这篇安装tomcat博文

2、jenkins安装部署

使用tomcat部署
在这里插入图片描述

启动tomcat,成功后就会看到多了一个jenkins目录了
在这里插入图片描述

访问jenkins:http://IP:端口/jenkins
第一个页面就是让你解锁Jenkins
在这里插入图片描述
他会告诉你密码已经输出在控制台上了,如果你找不到,就使用上面的命令去jenkins所在的服务器执行下,就看到密码了

执行命令

[root@localhost logs]# cat /root/.jenkins/secrets/initialAdminPassword

执行成功后会出现管理员密码,ebce571d213848fb831459c1dbadebc1就是管理员密码
在这里插入图片描述
使用管理员密码继续
在这里插入图片描述
点击继续会跳到下面的页面,让你安装插件,这里我选择了推荐的插件安装
在这里插入图片描述
进度条满就安装成功了
在这里插入图片描述
这里有插件安装失败,先不管,点击继续
在这里插入图片描述

如果选择使用admin账号继续,下次登录Jenkins的用户名就是admin,密码是上面的初始密码

如果选择保存并完成的话,下次登录Jenkins就是用本次创建的管理员用户和密码进行登录
在这里插入图片描述
保持并完成
在这里插入图片描述
可以登录了
在这里插入图片描述
第一次默认帮你登录成功,下次就需要用admin账号登录了
在这里插入图片描述

3、jenkins插件安装失败解决

刚才安装的时候有一个插件安装失败了
在这里插入图片描述

解决方案

1、切换下载源地址

刚才安装失败的插件
在这里插入图片描述
点击纠正
在这里插入图片描述
点击Advanced
在这里插入图片描述
替换URL(拉到最底部就看到了)
在这里插入图片描述
新的RUL ​​​​​

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json​

在这里插入图片描述

2、修改服务器配置

返回下面的页面
在这里插入图片描述
拉到底部看到【插件管理】
在这里插入图片描述
点击【立即获取】
在这里插入图片描述

点击后,先回到服务器停止tomcat,然后回到root目录

[root@localhost ~]# cd /root
[root@localhost ~]# ls -a

就能看到了.jenkins了
在这里插入图片描述
进去修改default.json文件

[root@localhost ~]#  cd .jenkins/updates/
[root@localhost updates]# ls

可以看到有一个 default.json 的文件
在这里插入图片描述
编辑内容

[root@localhost updates]# vim default.json 

在这里插入图片描述

将www.google.com替换为www.baidu.com

按住Shift+: 然后输入

%s/www.google.com/www.baidu.com/g

在这里插入图片描述
再全局替换 https://updates.jenkins.io/download/ -为 https://mirrors.tuna.tsinghua.edu.cn/jenkins/

%s/https:\/\/updates.jenkins.io\/download\//https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins\//g

替换完毕之后,注意不要再执行底部【立刻获取】更新插件列表按钮,否则default.json的内容将被更改。

再次启动tomcat
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: CentOS安装Jenkins的步骤如下: 1. 在终端输入以下命令,启用Jenkins存储库: ``` sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo ``` 2. 导入Jenkins的GPG密钥: ``` sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ``` 3. 安装Jenkins: ``` sudo yum install jenkins ``` 4. 启动Jenkins服务: ``` sudo systemctl start jenkins ``` 5. 设置Jenkins服务在系统启动时自动启动: ``` sudo systemctl enable jenkins ``` 6. 通过浏览器访问http://localhost:8080或http://your_server_ip:8080,以查看Jenkins的初始设置页面。 请注意,根据您的系统配置,您可能需要在防火墙规则允许对Jenkins服务器的访问。 ### 回答2: CentOS是一种流行的Linux操作系统,而Jenkins是一个开源的持续集成和持续交付工具。要在CentOS安装Jenkins,可以按照以下步骤进行操作: 1. 更新系统:使用以下命令更新CentOS系统的软件包和依赖项。 ``` sudo yum update ``` 2. 安装Java:Jenkins是用Java编写的,因此需要安装Java运行时环境(JRE)或Java开发工具包(JDK)。可以使用以下命令安装OpenJDK。 ``` sudo yum install java ``` 3. 安装Jenkins:可以使用以下命令添加Jenkins的软件源并安装它。 ``` sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum install jenkins ``` 4. 启动Jenkins:使用以下指令启动Jenkins服务。 ``` sudo systemctl start jenkins ``` 5. 设置Jenkins自启动:使用以下命令将Jenkins添加到系统启动项,并启用自动启动。 ``` sudo systemctl enable jenkins ``` 6. 访问Jenkins:在Web浏览器输入服务器的IP地址或域名,加上端口号8080(默认端口),例如:http://your_server_ip_or_domain:8080。会显示Jenkins的欢迎页面。 7. 解锁Jenkins:初始访问时,需要解锁Jenkins。通过运行以下命令获取解锁密钥。 ``` sudo cat /var/lib/jenkins/secrets/initialAdminPassword ``` 8. 安装必要的插件:按照提示进行Jenkins的初始化设置,包括创建管理员用户和安装建议的插件。 9. 完成:完成上述步骤后,即可访问Jenkins的仪表板并开始使用。可以根据需要进行进一步的配置和自定义。 注意:在安装Jenkins之前,确保服务器已连接到互联网,并且防火墙允许服务器上的入站和出站连接。如果使用了其他端口号,请根据实际情况修改步骤的端口号。 ### 回答3: CentOS是一种广泛使用的Linux发行版,它可以用于安装和运行各种服务和应用程序,包括Jenkins。 要在CentOS安装Jenkins,您可以按照以下步骤进行操作: 1. 更新系统:使用以下命令更新系统软件包和依赖项: ```bash sudo yum update ``` 2. 安装Java: Jenkins是基于Java的应用程序,因此您需要安装Java以便在CentOS上运行它。使用以下命令安装Java: ```bash sudo yum install java-1.8.0-openjdk ``` 3. 导入Jenkins存储库: 使用以下命令导入Jenkins存储库的GPG密钥: ```bash sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ``` 4. 添加Jenkins存储库: 使用以下命令将Jenkins存储库添加到系统: ```bash sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo ``` 5. 安装Jenkins: 使用以下命令安装Jenkins: ```bash sudo yum install jenkins ``` 6. 启动Jenkins服务: 使用以下命令启动Jenkins服务并将其设置为在系统启动时自动启动: ```bash sudo systemctl start jenkins sudo systemctl enable jenkins ``` 7. 配置防火墙: 如果您使用防火墙,请确保允许Jenkins流量通过端口8080。 使用以下命令打开端口: ```bash sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reload ``` 8. 访问Jenkins: 打开浏览器并输入服务器的IP地址或域名,后跟端口号8080。您将在浏览器看到Jenkins配置页面。 按照屏幕上的指示完成配置。 这就是在CentOS安装Jenkins的基本步骤。 安装完成后,您就可以使用Jenkins来进行持续集成和交付,管理构建和部署任务以及监控项目的状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值