gitlab安装教程:https://www.iyunw.cn/archives/jenkins-gitlib-chi-xu-ji-cheng-yi-jie-shao-ji-zhuang-gitlab-fu-wu/
还是先来拓扑图:
环境:
三台centos 6.7 x86_64,内核版本:2.6.32-573.el6.x86_64
LB1:192.168.80.200 安装gitlab+git
LB2:192.168.80.201 安装Jenkins+git
WEB1:192.168.80.210 安装web服务,实现自动更新code
第一种方法:(先部署Tomcat然后去官网下载jenkins 的最新WAR包部署)建议此种方法
开始安装:
先停止sellinux和iptables
1.安装jdk,此处直接rpm包安装
[root@lb2 ~]# rpm -ivh jdk-8u25-linux-x64.rpm Preparing... ########################################### [100%] 1:jdk1.8.0_25 ########################################### [100%] Unpacking JAR files... rt.jar... jsse.jar... charsets.jar... tools.jar... localedata.jar... jfxrt.jar... [root@lb2 ~]# java -version java version "1.8.0_25" Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
2.安装tomcat,这里直接root启动了,省的麻烦
[root@lb2 ~]# tar -xf apache-tomcat-8.5.9.tar.gz [root@lb2 ~]# mv apache-tomcat-8.5.9 /usr/local/tomcat3.jenkins官网下载最新war包
官网下载最新jenkins包:https://jenkins.io/index.html,然后放入/usr/local/tomcat/webapps/
[root@lb2 ~]wget http://mirrors.jenkins.io/war/latest/jenkins.war -O /usr/local/tomcat/webapps/4.启动tomcat
[root@lb2 ~]# /usr/local/tomcat/bin/catalina.sh start Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started. [root@lb2 ~]# netstat -tlunp|grep 8080 tcp 0 0 :::8080 :::* LISTEN 1746/java5.通过web访问: IP:8080/jenkins就能出现如下界面
然后进入一个需要你授权,在linux主机的一个文件上通过cat查看然后输入
[root@lb2 ~]# cat /root/.jenkins/secrets/initialAdminPassword 7f2ee2b701544ace9d28c942cad30488
我们选择jenkins默认安装就行,会自动给我们安装一些插件
然后漫长等待安装
等待了N久终于可以进入设置admin密码界面
到此 jenkins安装完成。jenkins设置请看下次分解
评论区