说明:之前介绍过用 Docker 的方式部署 Jenkins,本文介绍通过安装包的方式部署最新版的 Jenkins
第一步:准备工作
安装 Jenkins 的前提,是需要服务器有 JDK、Maven 和 Git 环境,如下:

这几个环境,参看上面的文章进行安装,最新版的 Jenkins 需要 JDK17 或 JDK21,Maven 最好装 3+
第二步:安装启动
找一个合适的目录,下载 Jenkins 安装包
shell
wget https://mirrors.jenkins.io/war-stable/latest/jenkins.war
下载

敲下面的命令,启动 Jenkins
shell
nohup java -jar jenkins.war &
执行后,会在当前目录产生一个 nohup.out
文件,记录了运行时产生的日志信息

查看日志文件,可以看到运行成功

第三步:登录
打开浏览器,输入:http://IP地址:8080/,访问 Jenkins。若无法访问,需排查服务器的 8080 端口是否开放

这里说,登录的密码,在 /root/.jenkins/secrets/initialAdminPassword
目录下,服务器里敲下面的命令,查看密码
shell
cat /root/.jenkins/secrets/initialAdminPassword
如下:

复制上面的密码,登录。进入到下面这个界面,提示是否需要安装插件
-
Install suggested plugins:安装推荐的插件;
-
Select plugins to install:选择插件安装;
选择安装推荐的插件

稍微等一会,这时可以去泡杯咖啡

咖啡都快喝完了,继续,创建一个账户,填写完点 Save and Continue

设置 Jenkins 实例的地址,默认即可,这里会自动填充当前页面的 URL,点 Save and Finish

配置完成

第四步:安装额外插件(可选)
进入 Jenkins 后,再额外安装以下插件,后面部署项目用得上
-
Maven Integration:构建 Maven 项目;
-
Maven Info:显示 Maven/Java 环境的信息;
-
Publish Over SSH:发布项目文件时,连接其他服务器;
-
Extended Choice Parameter:构建 Jenkins 工程时,配置构建的下拉列表等参数;
-
Git Parameter:动态选择 Git 分支构建;
点右上角这个按钮,进入 Jenkins 控制台
Plugin
插件市场

搜索插件进行安装

安装 Maven Integration
插件
