运维学习篇之jenkins的安装(CentOS7)
一、 介绍
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能
二、 作用
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
三、安装过程(操作系统为centos7.4 1708(Minimal))
yum –y install wget //安装wget相关依赖包
yum -y list java //查看yum源中的JAVA 安装包
yum -y install java-1.8.0-openjdk //安装所需要的JDK版本的JAVA程序,此项不需要配置环境变量(安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64)
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo //修改yum源
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key //输入密钥,确保下载文件的正确性,防篡改
yum -y install jenkins //安装jenkins
/etc/init.d/jenkins restart //重启jenkins服务
firewall-cmd --zone=public --add-port=8080/tcp --permanent //设置防火墙开启8080端口(jenkins默认端口为8080)(--permanent为永久生效)
firewall-cmd --reload 重新载入防火墙
打开浏览器,输入IP:8080
上图中红色部分是存放密码的文件及位置,将密码输入到浏览器中的框中,点击‘继续’按钮,等一段时间后出现以下。
上图选择红圈中,新手安装即可。
上图创建新用户。
安装完成!
最新文章
- Java EE 经验
- Docker ntpdate Permition error
- Android总结篇系列:Android Service
- javascript应用之如何判断一个数为素数
- tomcat配置及优化
- spark.SecurityManager: SecurityManager: authentication disabled
- 如何使用Maven的archetype快速生成一个新项目(解决生成项目目录不完整问题)
- 深入React组件生命周期
- PL/SQL连接数据库时报错12154
- firewalld 防火墙配置
- ZOJ Problem Set - 3713
- @Configuration的使用
- mysql忘记密码解决方法
- 【Android】ant编译aidl的错误
- HDU1043 Eight(八数码:逆向BFS打表+康托展开)题解
- 使用再生龙Clonezilla备份还原Linux系统
- Java之OO的特性与原则
- Github Atom汉化方式
- Codeforces Round #508 (Div. 2) E. Maximum Matching(欧拉路径)
- Jedis源代码探索
热门文章
- POJ 1182-食物链 [并查集] 《挑战程序设计竞赛》2.4
- ELK 日志平台构建
- java8:(Lambda 表达式,Supplier,@FunctionalInterface,foreach(),Optional,Stream().collect,双冒号,joining,partitioningBy分区,collectingAndThen,filter())
- 转-Uptime与数据中心等级认证
- 二 MyBatis 从入门到进阶 2 Maven 入门
- PowerShell学习记录
- 【pytorch】学习笔记(三)-激励函数
- c++贪吃蛇
- SKCTF管理系统
- 关闭mysql查询缓存query cache(用户测试性能)