liunx服务器搭建jenkins环境
服务器搭建jenkins
持续集成环境(1)-Jenkins安装
1)安装JDK
Jenkins需要依赖JDK,所以先安装JDK1.8
yum install java-1.8.0-openjdk* -y
安装目录为:/usr/lib/jvm
sudo yum -y install wget
2)登录:https://pkg.jenkins.io/redhat-stable/
当前安装的命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install epel-release # repository that provides 'daemonize'
yum install java-11-openjdk-devel
yum install jenkins(这一步如果出现连接失败就等等,会自动重试;当时这一步我执行了2遍)
3)
修改Jenkins配置 默认的访问端口号是:8080
vi /etc/sysconfig/jenkins修改内容如下:
JENKINS_USER="root"
JENKINS_PORT="8001"
4)启动Jenkins
systemctl start Jenkins 或者sudo service jenkins start
5)命令:systemctl status firewalld,查看防火墙是否是启用状态;actice(runing)则是运行状态
firewall-cmd --permanent --zone=public --add-port=8001/tcp 往防火墙中添加8001端口
firewall-cmd --reload 重新加载防火墙
systemctl reload firewalld 重启防火墙
firewall-cmd --zone=public --query-port=8001/tcp yes则是防火墙添加成功
6)
访问 IP+端口号 ,访问成功,搭建环境成功,如若不成功可以看下是不是端口号没有修改成功
7)
ps -ef | grep jenkins 查看jenkins访问的端口号
更改端口号不成功查看-> http://www.zyiz.net/tech/detail-310808.html
更改了端口号要是还访问不成功,可以看下是否使用了其他的安全访问,需要单独设置
8)
访问 IP+端口号 ,访问成功,出现以下页面
输入
cat /var/lib/jenkins/secrets/initialAdminPassword 查看jenkins的密码,复制到如上图,点击继续
9)如图,点击安装推荐插件,如若显示离线,看下一步(10)
10)如若显示离线
解决方案参考-》https://blog.csdn.net/a13568hki/article/details/103371827
解决方案:
找到hudson.model.UpdateCenter.xml 文件,
find / -name hudson.model.UpdateCenter.xml
1
将 url 中的 https://updates.jenkins.io/update-center.json 更改为
vi /var/lib/jenkins/hudson.model.UpdateCenter.xml
是国内的,清华大学的镜像地址。记住本版插件要对
修改后,然后重启jenkins,刷新页面,就可以了
插件安装中:
xiabu
11)一直点击下一步,登录成功就可以了
liunx服务器搭建jenkins环境的更多相关文章
- 一步一步搭建Jenkins环境
Jenkins使用经验谈1(一步一步搭建Jenkins环境)在公司使用 Jenkins 软件已经有一段时间了,走了很多弯路,但也积累了一些经验,可以和大家分享一下.我们来一起搭建Jenkins环境.首 ...
- 自动化测试全套流程(一)-搭建Jenkins环境
前提 既然要做自动化测试,那我们就做得彻底一些,将整套系统部署在Linux服务器上,在搭建Jenkins环境之前,我已经通过VirtualBox安装了一个CentOS的服务器,搭建Jenkins是基于 ...
- linux下的服务器搭建集成环境
linux下的服务器搭建集成环境 ——写给初学者的我们 1.准备工具 1.1 SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录 ...
- 基于Centos搭建Jenkins 环境搭建
系统要求: CentOS 7.2 64 位操作系统 安装 Jenkins Jenkins 简介 Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提 ...
- 服务器搭建node环境
最近由于工作原因开始学习服务器的搭建和环境配置.记录一下我在服务器搭建node环境的步骤.中间踩了很多坑. 首先,确定自己的服务器可以连接到外网,如果连接不上的话,会出现ETIMEOUT的报错,但这只 ...
- 结合jenkins在Linux服务器搭建测试环境
何时使用: 测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载.解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下[构建]即可拉取最新的代码进行测试(也可设 ...
- docker中搭建jenkins环境
想在docker中搭建一个jenkins环境.开始的时候我想在先pull centos,然后在里面自己搭建环境,搭建后的环境可以运行,但是不知道挂载哪的数据,这也是我不熟悉jenkins的原因. 同事 ...
- 基于CentOS7的服务器搭建(LAMP环境)
基于CentOS7的服务器环境搭建(LAMP环境) 一.安装MySQL组件 1.由于在CentOS7中,默认yum安装库中不含有mysql,我们可以下载mysql的分支MariaDB,如果必须要下my ...
- 腾讯云服务器搭建WampServer环境
软件环境Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置下载 XAMPP https ...
- 阿里云服务器搭建java环境(jdk+tomcat+oracle11g)
一.JDK配置 1.在centos 7的更新源中有JDK,使用yum即可下载安装 查看库中版本 [root@localhost ~]# yum search java|grep jdk 选择需要版本进 ...
随机推荐
- tomcat8 无法解析 请求url 中 包含 [: 或者 :] 等特殊符号
使用如下URL: http://127.0.0.1:8080/xx/[:xOGxeSSk5ENaYh89ziEFJA==:].do 如果使用tomcat8 无法正常访问,浏览器network 报错 4 ...
- CORE8051-APB总线
1 APB总线 core8051s内核支持APB3总线,APB writebuffer 为{XWB3, XWB2, XWB1, ACC}; 写访问 对FC00以上地址写值,即表示APB写操作,值为(X ...
- PC端 图片宽度是百分比,动态设置图片高度为 6:9
我们知道图片宽度可以设置 百分比,但是高度要给一个固定值 不然不生效,并且产品要求图片显示必须是9:6,这开始确实难倒我了 后面想了一下用js 获取图片宽度 动态的计算高度就行了,超简单 se ...
- css盒子在不同浏览器下的差异
标准盒子模型 盒子模型的氛围包括四个部分:margin,border,padding,content 标准盒子模型的content不包括其他内容,只有width跟height部分 conten ...
- 12种SQL注入报错方式
1.通过floor报错,注入语句如下: and select 1 from (select count(*),concat(version(),floor(rand(0)*2))x from info ...
- JS篇(005)-== 和 === 的不同
答案:==是抽象相等运算符,而===是严格相等运算符.==运算符是在进行必要的类型转换后,再比较.===运算符不会进行类型转换,所以如果两个值不是相同的类型,会直接返回false.使用==时,可能发生 ...
- React使用portal提示 The types returned by 'render()' are incompatible between these types. Type 'ReactPortal' is not assignable to type 'ReactNode'. Type '{}' is not assignable to type 'ReactNode'.
原因:组件返回了个不是<></>的东西 原先代码: export default class Index extends React.PureComponent { rende ...
- VS2012下没有ADO.NET实体数据模型
在C盘下搜"EFTools.msi"然后退出VS,点击修复在打开VS,数据下就有了
- sign签名
$sign = array( 'ip'=>'1.15.23.31' // array('ip'=>'2.34.45.34'), ); $ip = setSign($sign); for ( ...
- 3Com-OfficeConnect-Wireless-11宽带路由器默认口令
网络空间资产搜索: app="3Com-OfficeConnect-Wireless-11g-Cable/DSL-Router" 找到环境 账户密码 admin/a***n End ...