jenkins root pom 没有这个文件:_Jenkins部署和实战教程

1、Jenkins介绍

  • Jenkins官网:jenkins
  • Jenkins是一个开源的软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作(代码合并),旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
  • 主流的运维开发平台,兼容所有的主流开发环境
  • 插件市场与海量业内主流开发工具实现集成
  • Job为配置单位与日志管理,使运维开发人员能协同工作
  • 权限管理划分不同的Job不同角色
  • 强大的负载均衡功能,保证我们项目的可靠性

2、安装部署

2.1、环境准备

2.1.1:主机名更改

[root@localhost ~]# hostnamectl set-hostname jenkins

2.1.2:防火墙配置

# 查看放开的端口
[root@jenkins ~]# firewall-cmd --zone=public --list-ports
 
# 放开端口
[root@jenkins ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcp
 
# 使其规则生效
[root@jenkins ~]# firewall-cmd --reload

2.1.3:关闭SELINUX

[root@jenkins ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
[root@jenkins ~]# setenforce 0
 
[root@jenkins ~]# getenforce 
Permissive
[root@jenkins ~]# sestatus
SELinux status:                 disabled

2.1.4:设置epel源、安装基本操作命令

[root@gitlab ~]# yum -y install wget
 
[root@gitlab ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
 
[root@gitlab ~]# yum install -y net-tools vim lrzsz tree screen lsof tcpdump ntpdate

2.1.5:时间同步

[root@gitlab ~]# cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime 
 
[root@gitlab ~]# echo "*/5 * * * *  ntpdate time1.aliyun.com &> /dev/null && hwclock -w" >> /var/spool/cron/root
 
[root@gitlab ~]# systemctl  restart crond

2.2:下载软件

2.2.1:下载jdk

Get it!Download

2.2.2:下载jenkins

Get it!Download

93fbe441088be43b24eb2f305596fb4e.png

云原生之道
  • 推荐使用war包方式安装,通过Tomcat启动

2.3:安装部署

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值