环境:cent OS 7 +tomcat 8 +Jenkins
Jenkins 镜像地址:https://jenkins.io/download/
tomcat 镜像地址:tomcat.apache.org
1、安装jdk:yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
2、查看java是否成功:java -version
3、安装tomcat
上传文件到服务器后解压文件,完成安装,
4、上传Jenkins 到tomcat/webapps/下
5、启动tomcat sh /home/startup.sh
6、检查tomcat 启动效果:ps -ef |grep tomcat
7、开放防火墙8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanen
firewall-cmd --reload
8、在浏览器输入地址测试:http://IP地址:8080/jenkins
9、初始化密码
cat /root/.jenkins/secrets/initialAdminPassword
复制上图得到的密码到网页地址处。继续
10、选择安装模式继续:
11、安装插件完成,设置用户名:jenkins,密码:jenkins123
12、系统配置webhook
在系统配置找到GitHub服务器点高级 选中并保存配置 并复制 刚刚webhook-URL链接
13、配置GitHub 项目仓库
14、在GitHub上新增api账户。注:此处需要一个对项目有写权限的账户
15、将github中口令令牌(你将无法再看到它)
15、配置Jenkins 项目
安装GitHub Plugin
直接安装Github Plugin, jenkins会自动帮你解决其他插件的依赖,直接安装该插件Jenkins会自动帮你安装plain-credentials 、Git 、 credentials 、 github-api
注:此处需要一个对项目有写权限的账户
13、配置Jenkins项目
编外:
1、更改配置(如端口)方式:
$ vim /etc/sysconfig/jenkins
$ sudo service jenkins restart
2、一键安装方法:
$ yum install yum-fastestmirror -y #安装自动选择最快源的插件
#添加Jenkins源:
$ sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
$ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
$ yum install jenkins