Linux安装Jenkins步骤及各种问题解决(页面访问初始化密码)

 更新时间:2019年12月18日 09:37:50   作者:小破孩儿3611  
这篇文章主要介绍了Linux安装Jenkins步骤及各种问题页面访问初始化密码,需要的朋友可以参考下

1. 准备java环境,jdk1.8

检查java是否安装,如果没有则先安装java环境:java -version

2. 安装Jenkins

官网:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinson

(1)安装稳定版

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

(2)安装最新版

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

(3)选择一个版本,等待安装完毕

3. 配置Jenkins

说明:默认安装目录

(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。
(2)/etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
(3)/var/lib/jenkins/:默认的JENKINS_HOME。
(4)/var/log/jenkins/jenkins.log:Jenkins日志文件。

(1)修改默认端口号

编辑文件:vim /etc/sysconfig/jenkins

找到 JENKINS_PORT,修改默认(8080)的端口号,我这里改为8081

(2)修改jdk配置

编辑文件:vim /etc/init.d/jenkins

找到 candidates 在第一行 加入 自己的jdk的java路径

注:linux查看jdk安装路径命令 —— which java

(3)修改防火墙配置:选一种方式执行

(1)开启8081端口,然后重启防火墙:
  开启8081端口:firewall-cmd --zone=public --add-port=8081/tcp --permanent
  重启防火墙:firewall-cmd --reload 

(2)关闭防火墙:systemctl stop firewalld

4.Jenkins启动/重启/停止命令

linux命令行:

(1)启动:service jenkins start
(2)重启:service jenkins restart
(3)停止:service jenkins stop

浏览器进入Jenkins

(1)登录:http://自己的IP:8081/
(2)关闭:http://自己的IP:8081/exit
(3)重启:http://自己的IP:8081/restart
(4)重新加载:http://自己的IP:8081/reload

5.浏览器登录Jenkins

(1)解锁Jenkins:

输入命令: cat /var/lib/jenkins/secrets/initialAdminPassword

将管理员密码复制到页面输入框:92aa3b378394496fb9cd7f0c300

6.根据自己的需要安装插件

总结

以上所述是小编给大家介绍的Linux安装Jenkins步骤及各种问题解决(页面访问初始化密码),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • 在Ubuntu中实现人脸识别登录的完整步骤

    在Ubuntu中实现人脸识别登录的完整步骤

    这篇文章主要给大家介绍了关于在Ubuntu中实现人脸识别登录的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • 浅谈linux中的whoami与 who指令

    浅谈linux中的whoami与 who指令

    下面小编就为大家带来一篇浅谈linux中的whoami与 who指令。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • linux VPS之间网站数据的备份与恢复(网站迁移教程)

    linux VPS之间网站数据的备份与恢复(网站迁移教程)

    有时候我们需要网站迁移或者网站数据需要备份或恢复,那么就需要一些操作了,linux下操作都是命令下执行的,特分享下,方便需要的朋友
    2014-02-02
  • 详解Ubuntu下ssh服务的安装与登陆(ssh远程登陆)

    详解Ubuntu下ssh服务的安装与登陆(ssh远程登陆)

    本篇文章主要介绍了Ubuntu下ssh服务的安装与登陆,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-11-11
  • Linux使用HTTPie进行HTTP请求的详细教程

    Linux使用HTTPie进行HTTP请求的详细教程

    HTTPie 是一个用户友好的 HTTP 客户端工具,旨在让与 HTTP 服务器的交互变得更简单、更直观,无论是开发人员、测试人员还是运维工程师,HTTPie 都是执行 HTTP 请求、调试和测试 API 的理想工具,本文将详细介绍Linux使用HTTPie进行HTTP请求的详细教程
    2024-09-09
  • 详解CentOS下Nginx如何禁止IP访问

    详解CentOS下Nginx如何禁止IP访问

    服务器的安全相信是每位运维人员最关心的问题,不知道大家在使用的时候会不会遇到很多的恶意IP攻击,最近公司的服务器就遇到了这个问题,这个时候就要用到Nginx 禁止IP访问了。本文介绍了详细的步骤,有同样问题的朋友们可以参考学习。
    2016-10-10
  • Apache服务器一个IP多个站点的配置方法示例

    Apache服务器一个IP多个站点的配置方法示例

    这篇文章主要介绍了Apache服务器一个IP多个站点的配置方法示例,本文介绍的方法其实就是虚拟主机的方式,需要的朋友可以参考下
    2015-07-07
  • Linux并发执行很简单,这么做就对了

    Linux并发执行很简单,这么做就对了

    linux并发执行也可以很简单,不用安装环境、编译等繁琐步骤也可以实现。跟着小编一起看看这种方法,推荐给大家,希望大家能够从中受益
    2018-09-09
  • Linux 环境变量详解及实例

    Linux 环境变量详解及实例

    这篇文章主要介绍了Linux 环境变量详解及实例的相关资料,需要的朋友可以参考下
    2017-02-02
  • Linux nl命令的使用方法

    Linux nl命令的使用方法

    这篇文章主要介绍了Linux nl命令的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论