前面简单介绍了下CentOS7下安装配置nuxus和CentOS7下防火墙的配置,今天继续介绍CentOS7下jenkins的安装配置。

下载

我在安装配置时,用的是jenkins的rpm包,下载地址如下:

https://jenkins.io/index.html

安装配置

第一:安装rpm包:

          tar -zxvf nexus-2.11.3-01-bundle.tar.gz

第二:进入jenkins的系统配置文件并修改相关端口号(也可以不修改)

jenkins的默认JENKINS_PORT是8080,JENKINS_AJP_PORT默认端口是8009,这同tomcat的默认端口冲突。我这更改为8088和8089。

          vi /etc/sysconfig/jenkins

    

 第三:检测jdk是否安装,若没有安装jdk,则安装jdk

  

第四:检查jenkins是否配置jdk,在candidates后面加上自己的jdk路径,如下:

          vi /etc/rc.d/init.d/jenkins

启动

          service jenkins start

访问

启动成功后,就可以访问了,访问地址如下:192.168.8.128:8088,如下:

配置

安装好,能成功访问,紧接着就进行自动化构建项目配置。

第一:进入页面,点击新建

输入项目名称,选择“构建maven项目”

第二:进入配置

在源码管理处选择svn,因为我用的是svn,配置相应的url地址,如下

如果是首次输入需要输入对应的svn仓库的用户名和密码。

第三:构建触发器

第四:选择系统管理,系统设置

jdk配置:别名随便输入,配置你的JAVA_HOME

maven配置如下:

邮件通知

这样就配置好了,保存之后,点击立即构建,因为是第一次构建,所以需要一点耐心。

常见错误

错误一:jenkins启动时出现Warning。

解决方案:使用以下命令解决

systemctl daemon-reload

systemctl restart Jenkins

错误二:jenkins整个安装配置正确,但是最后在访问的时候却不能访问成功。其原因是防火墙不允许对应的端口访问。

解决方案:增加对防火墙的配置,配置方式可以参照上篇博客:CentOS7防火墙修改。

转载于:https://blog.51cto.com/fangwei009/2087624

Linux下安装配置Jenkins相关推荐

  1. Linux 下安装配置C/C++开发环境 Code::Blocks

    Linux 下安装配置C开发环境Code::Blocks 一.提前的话 要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编 ...

  2. linux下安装配置redis服务

    2019独角兽企业重金招聘Python工程师标准>>> linux下安装配置redis服务 2016年03月25日 15:39:31 coding_everyday 阅读数:3530 ...

  3. Linux下安装配置vsftpd

    Linux下安装配置vsftpd 安装vsftpd服务器 yum -y install vsftpd 可以使用rpm -qa vsftpd命令确认是否安装好vsftpd服务器. vsftpd.conf ...

  4. Linux 下安装配置 JDK7

    Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distribut ...

  5. linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装   基本系统Ubuntu 7.10 G - phpStudy...

    Ubuntu Linux下安装配置fluxbox桌面环境 安装 基本系统Ubuntu 7.10 Gutsy,Xfce桌面.直接安装源里的fluxbox: aptitude install fluxbo ...

  6. Docker Linux下安装配置及启动

    Docker Linux下安装配置及启动 linux配置环境 基础下载镜像: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliy ...

  7. 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本

    1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...

  8. Linux下安装配置virtualenv与virtualenvwrapper

    一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...

  9. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...

最新文章

  1. DetNAS ThunderNet
  2. go标准命令详解0.1 go build
  3. 【图像处理】——Python鼠标框选ROI(感兴趣)区域并且保存(含鼠标事件)
  4. 从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort
  5. Python菜鸟入门:day08函数概念
  6. Bailian4132 四则运算表达式求值【文本处理】
  7. SAP傻瓜式安装教程
  8. 关于解决vensim9.2版本无法显示中文的办法
  9. 最好用图像处理库CxImage入门
  10. Web CAD SDK 14.1 Crack
  11. python打开记事本并输入内容_打开记事本输入文字
  12. 智能云720全景云xi统可生成小程序带PC端+新手搭建教程|实时观景
  13. 巴别鱼雏形,谷歌推出端到端语音翻译技术,还能模仿你说话
  14. 交通-地铁客流量python时间序列预测
  15. 确实实惠:海淘买鞋的经历:6PM +笨鸟海淘转运(单号: CN150625417260)
  16. 20W了,从一颗种子开始 | 送书
  17. ncorrect Usage. flag provided but not defined: -rpc
  18. python 自动生成文档
  19. edge如何玩4399小游戏
  20. 【Simulink】锁相环模块

热门文章

  1. 安工大计算机学院肖维民,安工大路由器实验报告.docx
  2. 8_python基础—高级变量类型(字符串、列表、元组、字典、集合)
  3. html a标签有value,html里面a标签里有value吗?
  4. pytest的fixture传参数
  5. 如何用python控制电脑的应用程序打不开_如果电脑中的一个应用程序打不开,点击图标没反应,能否将其强制打开...
  6. python一个类有几个实例对象_Python为单个对象/类创建多个实例
  7. java返回datatable_(转)在JAVA实现DataTable对象(三)——DataTable对象实现
  8. python的类里的属性是否可以为列表_Python中如何获取类属性的列表
  9. python string.format(),Python string.format()百分比,不取整
  10. mongodb数据合并设计_MongoDB:将来自多个集合的数据合并成一个