0
点赞
收藏
分享

微信扫一扫

Jenkins 安装配置

静鸡鸡的JC 2022-03-16 阅读 170

1.0 前置环境

Jenkins 所在服务器需要自行安装如下软件:

  • JDK
  • Maven
  • Git

1.1 下载

打开 Jenkins 下载页面,选择想要的 Jenkins 版本。这里,我们选择 jenkins.war 软件包;

# 创建目录
mkdir -p /usr/local/jenkins
cd /usr/local/jenkins

# 下载
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

1.2 启动 Jenkins 服务

# 后台启动 Jenkins 服务
nohup java -jar jenkins.war &

# 可以通过在运行命令时指定--httpPort选项 来更改端口。
nohup java -jar jenkins.war --httpPort=9090 &

# 查看启动日志
tail -f nohup.out

因为 jenkins.war 内置 Jetty 服务器,所以无需丢到 Tomcat 等等容器下,可以直接进行启动。

2.1 Jenkins 配置

当您第一次访问新的 Jenkins 实例时,系统会要求您使用自动生成的密码解锁它。

  1. 浏览到http://localhost:8080(或您在安装 Jenkins 时为它配置的任何端口)并等待解锁 Jenkins页面出现。

    1. 从 Jenkins 控制台日志输出中,复制自动生成的字母数字密码(在 2 组星号之间)。

      命令:sudo cat /var/lib/jenkins/secrets/initialAdminPassword 将在控制台打印密码。

       

      2.2 Jenkins 停止,重启和重载

      # 格式 http://[jenkins-server-address][:port]/[command]
      
      # 退出
      http://[jenkins-server-address][:port]/exit
      
      # 重启
      http://[jenkins-server-address][:port]/restart
      
      # 重载
      http://[jenkins-server-address][:port]/reload

      2.3 Jenkins 插件安装

      推荐安装如下插件:

      • Maven Integration
      • Maven Info
      • Publish Over SSH
      • Extended Choice
      • Parameter Git Parameter

      从 Jenkins 首页开始,按照「系统管理 -> 插件管理」的顺序,进入「插件管理」界面。如下图所示:

      搜索需要安装的插件后选中点击Install without restart(无需重启即刻安装);

      2.4 Jenkins 配置JDK_MAVEN_GIT

      从 Jenkins 首页开始,按照「系统管理 -> 全局工具配置」的顺序,进入「全局工具配置」界面。如下图所示:

       

       

      2.4 SSH配置

      从 Jenkins 首页开始,按照「系统管理 -> 系统配置」的顺序,进入「配置」界面,然后下拉到最底部找到SSH Servers,如下图所示:

      配置远程服务器的 SSH 信息,并点击「高级」按钮 之后。如下图所示:

       配置密钥等信息后,可点击「Test Configuration」按钮进行测试。如下图所示:

       左下角显示「Success」代表成功。

举报

相关推荐

0 条评论