1、概述
jenkins是什么?
1、开源的CI(持续集成)工具
2、主要用于持续、自动构建、测试软件项目
3、java语言编写
4、底层其实是java+tomcat+mysql的web网站
2、安装
要下载去官网就可以获得安装包,这里介绍用war包和yum两种方式进行安装,当然你也可以用其他方式安装,比如docker等
war包安装
jenkins官网安装页面:https://www.jenkins.io/zh/doc/book/installing/
把war包下载到本地目录,rz上传到服务器的/opt目录下直接启动就好
[root@localhost opt]# nohup java -jar jenkins.war &
[1] 75398
[root@localhost opt]# nohup: 忽略输入并把输出追加到"nohup.out"
如果要更改端口:java -jar jenkins.war --httpPort=9090
yum安装
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
systemctl daemon-reload
systemctl start jenkins
systemctl status jenkins
过几分钟就可以访问jenkins页面了,默认是8080端口
http://192.168.245.203:8080/
3、初始化设置
第一步:刚进去是一个解锁的页面,有一个初始的密码需要你填,不要慌,它告诉你可以去哪个文件查看
[root@localhost opt]# cat /root/.jenkins/secrets/initialAdminPassword //初始密码
63747e2111b2459b9f89db26df69ecdc
第二步就是让你选择安装插件,众所周知Jenkins含有丰富的插件,你可以根据实际需求,一般来说推荐安装它推荐你安装的插件,但是要等好一会,我们这里先不安装,后面再安装也可以的
第三步:选择创建一个管理员账户,我们这里直接用admin账户,就不另外创建了
第四步:直接保存完成就可以了
4、开始使用Jenkins
进去主页面之后先给管理员账户admin更换一个密码
然后更换国内的插件源,它默认是国外的我们访问不了
国内清华大学的源地址:https://mirror.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
尝试安装一个中文的插件和git的插件
初步的安装配置已经完成,然后你就可以自由使用了