jenkins安装

1、什么是Jenkins?

Jenkins是一个开源持续集成工具;
开发工具:JAVA
功能:提供了软件开发的持续集成服务;
特点:支持主流软件配置管理,配合实现软件配置管理,持续集成功能;


2、Jenkins的优势和应用场景

主流的运维开发平台,兼容所有主流开发环境;

插件市场可与海量业内主流开发工具实现集成;
Job为配置单位与日志管理,使运维与开发人员能协同工作;

权限管理划分不同Job不同角色;

强大的负载均衡功能,保证我们项目的可靠性;


3、安装jenkins

安装前的准备:

准备了一台新虚拟机;

1)添加yum仓库源

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key


2)保证系统JAVA版本为8.0或8.0以上

yum -y install java
java –version


3)关闭防火墙和selinux


安装:

1)Yum源安装Jenkins最新版本

yum –y install jenkins


2)创建Jenkins系统用户

useradd deploy


3)更改Jenkins启动用户与端口

vim /etc/sysconfig/jenkins
......
JENKINS_USER="deploy"
JENKINS_PORT=”8080”
......


4)更改目录权限

[root@jenkins ~]# chown -R deploy:deploy /var/lib/jenkins
[root@jenkins ~]# chown -R deploy:deploy /var/log/jenkins

[root@jenkins ~]# chown -R deploy:deploy /var/cache/jenkins/


5)启动jenkins

systemctl start jenkins


5)改源

如果不先启动一次,这个文件好像不存在;

[root@jenkins ~]# vim /var/lib/jenkins/hudson.model.UpdateCenter.xml

<?xml version='1.1' encoding='UTF-8'?>
< sites>
   <site>
     <id>default</id>
     <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json</url>
   </site>
< /sites>


重启Jenkins:
systemctl restart jenkins


[root@jenkins opt]# cp /var/lib/jenkins/updates/default.json /var/lib/jenkins/updates/default.json.bak

[root@jenkins opt]# cd /var/lib/jenkins/updates/

[root@jenkins updates]# sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json


6)下载cloudbees-folder.hpi

wget http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/latest/cloudbees-folder.hpi

cp cloudbees-folder.hpi  /var/cache/jenkins/war/WEB-INF/detached-plugins

chown -R deploy:deploy /var/cache/jenkins


5)重启Jenkins
systemctl restart jenkins


6)本地windows解析hosts

192.168.3.203 jenkins.example.com


然后用浏览器打开:jenkins.example.com

可能需要等待片刻;


7)解锁jenkins

[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword      #查看密码,写入输入框中,然后继续

image


8)安装插件

点击“安装推荐的插件”


9)插件安装完以后

创建一个用户名,比如:

账号:admin  

密码:123456   

全名:admin

邮箱:admin@example.com


10)然后确定url,就可以开始登录使用了

image



posted @ 2020-04-04 18:46  米兰的小铁將  阅读(164)  评论(0编辑  收藏  举报