1. 安装及使用Jenkins

1.1 安装前准备

1.1.1 安装Java

sudo yum -y install java-1.8.0-openjdk #jre

sudo yum -y install java-1.8.0-openjdk-devel #jdk

但对于centos有个问题,不可以安装成gcj(例如:gij(GNU libgcj) version 4.4.6 20110731(Red Hat 4.4.6-3)), 导致Jekins不工作,如果查看java版本类似上例,需要卸载,安装其他版本

java -version #查看Java版本

yum remove java #卸载异常版本

which java #查看java执行路径,备注:java实际的路径为--/usr/lib/jvm

设置java路径:vi /etc/profile 在文件最后添加下列配置

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使配置生效: source /etc/profile

1.1.2 防火墙设置

#配置Jenkins端口8080

firewall-cmd --zone=public --add-port=8080/tcp --permanent

#开端口后必须重新加载

firewall-cmd --reload

1.1.3 安装Git

sudo yum -y install git

git --version

1.1.4 安装Maven

1.1.4.1 下载Maven安装包

wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

1.1.4.2 解压Maven安装包

tar -zxvf apache-maven-3.6.0-bin.tar.gz

mv apache-maven-3.6.0 /usr/local/maven3

1.1.4.3 配置Maven路径

vi /etc/profile #最后添加以下内容

export M2_HOME=/usr/local/maven3

export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

#保存退出后运行下面的命令使配置生效,或者重启服务器生效

source /etc/profile

配置结果如下图:

1.1.4.4 验证Maven是否配置成功

mvn -v

1.1.5 配置国内阿里云Maven镜像

vi /usr/local/maven3/conf/settings.xml

配置mirrors的子节点,添加如下mirror

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

1.1.5 安装JQ,用于解析Json字符串

yum install epel-release -y

yum install jq -y

jq --version

#或者

wget -o jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64

chmod +x ./jq

cp jq /usr/bin

#验证

echo '{"first_name":"John

centos 安装maven_安装及使用Jenkins相关推荐

  1. Centos 7 虚拟机安装 jenkins

    目录 1. 说明 2. 安装 1. 安装apache-tomcat 2. 安装 jenkins 1. 说明 在 CentOS 7 环境下安装 apache-tomcat 及 jenkins 2. 安装 ...

  2. linux 6.4 图形界面,为CentOS 6.4安装图形界面并用VNC远程连接

    为CentOS 6.4安装图形界面并用VNC远程连接 1.安装VNC服务 #yum install -y tigervnc-server #passwd                        ...

  3. 如何在 CentOS 7 中安装或升级最新的内核

    转 原创 2017-03-19 译者:geekpi Linux中国 随着新的设备和技术定期出来,如果我们想充分利用它们,保持最新的内核就很重要.此外,更新内核将帮助我们利用新的内核函数,并保护自己免受 ...

  4. 在CentOS 7中安装与配置Tomcat-8方法

    安装前提 在CentOS 7中安装与配置JDK8 安装tomcat  apache-tomcat-8.0.14.tar.gz文件上传到/usr/local中执行以下操作: [root@localhos ...

  5. Centos系统上安装php遇到的错误解决方法集锦

    Centos系统上安装php遇到的错误解决方法集锦 1.configure: error: xml2-config not found. Please check your libxml2 insta ...

  6. centos ezhttp mysql_CentOS安装mysq

    一安装依赖 yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 yum -y update libstdc++-4.4.7-4.el6.x8 ...

  7. CentOS下编译安装python包管理安装工具pip教程

    ubuntu 安装pip 代码如下: apt-get install python-pip 安装requests, pip install requests 对于centos的,直接 yum inst ...

  8. Centos 7.5 安装Zabbix4.0

    Centos 7.5 安装Zabbix4.0 一.参考链接 zabbix官方安装文档:https://www.zabbix.com/cn/download zabbix官方产品文档:https://w ...

  9. mysql linux centos 安装_Linux centos 下在线安装mysql

    1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...

最新文章

  1. SAP MM PO Item Category 内部code的用处?
  2. PHP与SQL注入攻击
  3. 文献记录(part88)--Robust clustering using a kNN mode seeking ensemble
  4. VMware的linux虚拟机实现和windows的文件共享
  5. php的常量和变量的区别,php中常量与变量的区别是什么?
  6. STM32分散加载文件
  7. Swin Transformer V2!MSRA原班人马提出了30亿参数版本的Swin Transformer!
  8. Linux学习笔记009---Centos7安装vim ifconfig wget tree等基础命令
  9. Linux软件包管理之源码包、脚本安装包
  10. python输出被五整除的数_python中给定一系列正整数能被5整除的数字中所有偶数的和?...
  11. SNF开发平台WinForm之十二-发送手机短信功能调用-金笛-SNF快速开发平台3.3-Spring.Net.Framework...
  12. 掌握这4个Word小技巧, 助您论文排版事半功倍~
  13. 新edge保持百度账号登录
  14. 增量式PID是什么?不知道你就落伍了
  15. 2022-2028年全球与中国工业用智能眼镜行业产销需求与投资预测分析
  16. View补间动画Animation运行原理
  17. LR 的上传文件与下载文件
  18. Python_变量声明
  19. Matlab绘制特殊图形------散点图
  20. 好用的word插件汇总

热门文章

  1. java并行计算Fork和Join的使用
  2. 慢慢记录有关渗透1瞎记
  3. 【java】 获取计算机信息及Java信息
  4. [华为机试练习题]51.数列求和
  5. P102、面试题14:调整数组顺序使奇数位于偶数前面
  6. U盘安装ubuntu 14.10遇到gfxboot.c32
  7. 使用汉文博士检索汉字
  8. 《windows核心编程》–Windows内存体结构(二)
  9. javascript数组对象
  10. position:absolute的小坑