jenkins安装教程

简介: jenkins安装教程

一、Linux环境

1、下载war包

官网下载地址:

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

2、将war包上传至服务器

  • 创建目录/home/ubuntu/jenkins

  • 上传war包至该目录

    上传war包至服务器.png

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://81.69.35.115:8080

如图所示:

jenkins初始密码.png

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

jenkins初始密码-控制台.png

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

自定义jenkins页面.png

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

jenkins已就绪页面.png

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

jenkins首页.png

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

8、修改密码

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

修改密码.png

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),并对其安装

    汉化插件.png

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

    已安装的汉化插件.png

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

    保存中文.png

  • 汉化后的页面

    汉化 后的页面.png

11、配置工具

maven

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

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

maven工具配置.png

配置maven的环境变量

maven工具配置2.png

git

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

git插件依赖.png

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

git工具配置.png

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

java

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

jdk工具配置.png

12、手动安装插件

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

13、备注

相关文章
|
监控 jenkins Java
jenkins安装教程
jenkins安装教程
356 0
jenkins安装教程
|
3月前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
2月前
|
jenkins Java 持续交付
运用Jenkins实现Java项目的持续集成与自动化部署
在新建的Jenkins Job中,我们需要配置源码管理,通常选择Git、SVN等版本控制系统,并填入仓库地址和凭据。接着,设置构建触发器,如定时构建、轮询SCM变更、GitHub Webhook等方式,以便在代码提交后自动触发构建过程。
113 2
|
1月前
|
jenkins Java 测试技术
实现基于Jenkins的持续集成与部署
实现基于Jenkins的持续集成与部署
|
11天前
|
jenkins 持续交付 开发工具
"引爆效率革命!Docker+Jenkins+GIT+Tomcat:解锁持续集成魔法,一键部署Java Web应用的梦幻之旅!"
【8月更文挑战第9天】随着软件开发复杂度的增加,自动化变得至关重要。本文通过实例展示如何结合Docker、Jenkins、Git与Tomcat建立高效的持续集成(CI)流程。Docker确保应用环境一致性;Jenkins自动化处理构建、测试和部署;Git管理源代码版本;Tomcat部署Web应用。在Jenkins中配置Git插件并设置项目,集成Docker构建Tomcat应用镜像并运行容器。此外,通过自动化测试、代码质量检查、环境隔离和日志监控确保CI流程顺畅,从而显著提高开发效率和软件质量。
34 3
|
11天前
|
jenkins Java 持续交付
【一键搞定!】Jenkins 自动发布 Java 代码的神奇之旅 —— 从零到英雄的持续集成/部署实战秘籍!
【8月更文挑战第9天】随着软件开发自动化的发展,持续集成(CI)与持续部署(CD)已成为现代流程的核心。Jenkins 作为一款灵活且功能丰富的开源 CI/CD 工具,在业界应用广泛。以一家电商公司的 Java 后端服务为例,通过搭建 Jenkins 自动化发布流程,包括创建 Jenkins 项目、配置 Git 仓库、设置构建触发器以及编写构建脚本等步骤,可以实现代码的快速可靠部署。
34 2
|
7天前
|
jenkins 持续交付 开发工具
自动化开发之旅:Docker携手Jenkins,与Git和Tomcat共舞持续集成
【8月更文挑战第13天】在软件开发中,持续集成(CI)通过自动化构建、测试与部署提升效率与稳定性。Docker、Jenkins、Git和Tomcat构成CI的黄金组合:`git push`触发Jenkins作业,利用Docker确保环境一致性,最终将应用部署至Tomcat。首先配置Git Webhooks以触发Jenkins;接着在Jenkins中创建作业并使用Docker插件模拟真实环境;通过Maven构建项目;最后部署至Tomcat。这套流程减少人为错误,提高开发效率,展示了技术的力量与流程的革新。
18 0
|
1月前
|
安全 容灾 jenkins
Java面试题:什么是Jenkins以及它在持续集成中的作用?Jenkins有哪些缺点呢?
Java面试题:什么是Jenkins以及它在持续集成中的作用?Jenkins有哪些缺点呢?
34 0
|
2月前
|
jenkins Java 持续交付
蓝易云 - 从零开始配置Jenkins与GitLab集成:一步步实现持续集成
以上就是从零开始配置Jenkins与GitLab集成的步骤,希望对你有所帮助。
69 2
|
2月前
|
Cloud Native jenkins Java
使用Jenkins实现持续集成与持续部署
【6月更文挑战第7天】本文介绍了如何使用Jenkins实现持续集成与持续部署,提高软件开发效率和质量。首先,解释了CI/CD的概念,持续集成通过自动化构建和测试减少错误,持续部署则自动将软件部署至生产环境。接着,详细阐述了Jenkins的安装配置、构建项目设置,以及如何通过代码提交触发构建、自动化测试和构建报告。此外,还讨论了Jenkins的持续部署功能,包括配置部署环境、自动化部署和回滚策略。最后,指出Jenkins在DevOps和云原生趋势中的重要角色。

推荐镜像

更多