linux系统部署jenkins详细教程

一、Linux环境

1、下载war包

官网下载地址:

https://get.jenkins.io/war-stable/2.332.4/jenkins.war

2、将war包上传至服务器

  • 创建目录/home/ubuntu/jenkins

  • 上传war包至该目录

    在这里插入图片描述

3、将jenkins添加到环境变量

  • 进入环境变量文件

    vim /etc/profile

    # 文件下方追加以下内容
    
    # jenkins
    JENKINS_HOME=/home/ubuntu/jenkins
    
    export JENKINS_HOME
    
  • 使新增的环境遍历生效

    source /etc/profile
    

4、创建jenkins运行日志文件

mkdir/home/ubuntu/jenkins/logs

5、创建jenkins启动脚本

touch jenkins.sh

脚本内容:

cd $JENKINS_HOME

nohup java -Dhudson.model.DownloadService.noSignatureCheck=true -Xmx2g -jar jenkins.war --httpPort=8080 > logs/jenkins.log 2>&1 &
tail -f logs/jenkins.log

6、启动jenkins

sh jenkins.sh

7、打开jenkins页面

浏览器输入:http://ip:8080

如图所示:

在这里插入图片描述

此时服务器将初始密码打印在控制台:

在这里插入图片描述

输入密码后,点击继续,进入下一个页面

在这里插入图片描述

点击左上角关闭按钮,进入下一个页面

在这里插入图片描述

直接点击开始使用按钮即可,进入jenkins主页

在这里插入图片描述

点击右上角configure -> password,修改密码。

8、修改密码

依次点击右上角admin -> configure ,找到Password进行密码重置,并保存

在这里插入图片描述

9、设置插件源

依次点击Manage Jenkins -> [Manage Plugins] -> Advanced,页面最下方设置Update Site

输入

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

10、汉化

  • 依次点击Manage Jenkins -> [Manage Plugins] -> Availiable Plugins,在右上角搜索Locale pluginLocalization:Chiness(Simplified),并对其安装

    在这里插入图片描述

  • 安装后的插件可以在Installed plugins中查看

    在这里插入图片描述

  • 依次点击Manage Jenkins -> Configure System,在Locale处输入zh_CN,点击apply后重启页面

    在这里插入图片描述

  • 汉化后的页面

    在这里插入图片描述

11、配置工具

maven

依次点击Manage Jenkins -> Global Tool Configuration,查看Maven 配置

输入maven的配置文件settings.xml所在的目录。

在这里插入图片描述

配置maven的环境变量

在这里插入图片描述

git

按照上面汉化时安装插件的步骤,搜索git进行安装,安装时会将git所依赖的插件一起安装

在这里插入图片描述

依次点击Manage Jenkins -> Global Tool Configuration,查看Git 配置

在这里插入图片描述

由红框内的提示可知,路径一栏既可以填写可执行git文件路径,也可以只填写git

java

依次点击Manage Jenkins -> Global Tool Configuration,查看Java 配置

在这里插入图片描述

12、手动安装插件

依次点击Plugin Manager -> Advanced,找到Deploy Plugin位置,将下载好的hpi插件文件进行上传,上传成功后重新启动即可。

13、备注

  • 插件与jenkin版本对照表地址

    http://updates.jenkins-ci.org/download/plugins/

  • 插件版本号纠正

    插件名称url地址版本号
    Credentialshttp://updates.jenkins-ci.org/download/plugins/credentials/1087.1089.v2f1b_9a_b_040e4/credentials.hpi1087.1089.v2f1b_9a b_040e4
    SSH Credentialshttp://updates.jenkins-ci.org/download/plugins/ssh-credentials/277.280.v1e86b_7d0056b_/ssh-credentials.hpi277.280.v1e86b_7d0056b_
    Instance-Identity
    Trilead-apihttp://updates.jenkins-ci.org/download/plugins/trilead-api/1.67.vc3938a_35172f/trilead-api.hpi1.67.vc3938a_35172f
    Instance-Identity
    mailerhttps://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/mailer/435.v79ef3972b_5c7/mailer.hpi435.v79ef3972b_5c7


纸上得来终觉浅,绝知此事要躬行。

————————————————我是万万岁,我们下期再见————————————————

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

理想万岁万万岁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值