Jenkins持续集成部署实战采坑系列(一)

Jenkins
Jenkins is an automation engine with an unparalleled plugin ecosystem to support all of your favorite tools in your delivery pipelines, whether your goal is continuous integration, automated testing, or continuous delivery.
持续集成、自动测试、持续部署的超级引擎,支持自定义工具集、多种交付通道。

以下为本人安装jenkins每一步的操作

服务器环境:

[root@ZH-DEVOPS ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

安装依赖包

[root@ZH-DEVOPS ~]# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

查看java安裝版本

[root@ZH-DEVOPS ~]# java -version
openjdk version “1.8.0_201”
OpenJDK Runtime Environment (build 1.8.0_201-b09)
OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)

下载地址:【版本选择之前得一个或两个版本,选择redhat-stable稳定版】

官方下载地址 : https://pkg.jenkins.io/redhat-stable/
国内下载地址 : https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/

安装jenkins(使用國内的 jenkins-2.138.4-1.1.noarch.rpm版本)

[root@ZH-DEVOPS ~]# cd /root/Downloads/
[root@ZH-DEVOPS Downloads]# ls
jenkins-2.138.4-1.1.noarch.rpm
[root@ZH-DEVOPS Downloads]# rpm -ivh jenkins-2.138.4-1.1.noarch.rpm
warning: jenkins-2.138.4-1.1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID d50582e6: NOKEY
Preparing… ################################# [100%]
Updating / installing…
1:jenkins-2.138.4-1.1 ################################# [100%]

查看服务状态

[root@ZH-DEVOPS Downloads]# service jenkins status

修改jenkins配置

[root@ZH-DEVOPS ~]# vim /etc/sysconfig/jenkins

其中修改, 端口默認8080 如有需要可以修改

JENKINS_USER=“root”
JENKINS_PORT=“8080”

配置文件生效

source /etc/sysconfig/jenkins

启动jenkins

[root@ZH-DEVOPS Downloads]# service jenkins start
Starting jenkins (via systemctl): [ OK ]

查看端口8080是否已启动

[root@ZH-DEVOPS Downloads]# netstat -lunpt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp6 0 0 :::8080 ::: LISTEN 21985/java

開放8080端口

[root@ZH-DEVOPS Downloads]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
Success

重啓防火墻

[root@ZH-DEVOPS Downloads]# firewall-cmd --reload
Success

查看開放端口

[root@ZH-DEVOPS Downloads]# firewall-cmd --zone=public --list-ports
8080/tcp

Jenkins客户端初始化

基本上就是一直下一步

访问Jenkins

http://你的主機IP:8080

查找admin默认密码,输入密码,点击继续

[root@ZH-DEVOPS Downloads]# cat /var/lib/jenkins/secrets/initialAdminPassword
d644c24c933d45368a097ff5948524cf
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
大功告成, 给优秀的自己来波掌声!

更多资料参考jenkins中文官网 : https://jenkins.io/zh/doc/book/installing/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值