Cent7安装jenkins

一. java -jar jenkins.war方式运行(不推荐)

1. 下载并安装

官方getting-started查看

#下载
[root@node02 ~]# wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
#运行
[root@node02 ~]# java -jar jenkins.war --httpPort=8888

优先安装java8 jdk并配置环境变量

保存密码

访问jenkins http://192.168.2.44:8888


选择插件安装

因为在构建的过程中都是使用Pipelines来操作的,所以Pipelines这一列都勾选上

创建一个账号

2. 测试

创建一个项目


保存

构建

二. yum方式安装(推荐)

Jenkins安装包地址

一个是最新版的,一个是稳定版的。


下载并安装

[root@wanfei ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
[root@wanfei ~]# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
[root@wanfei ~]# sudo yum install jenkins

优先安装java8 jdk并配置环境变量

修改端口

[root@wanfei ~]# vi /etc/sysconfig/jenkins
#修改
JENKINS_PORT="8080"
JENKINS_PORT="8888"

启动

[root@wanfei ~]#  service jenkins restart
Restarting jenkins (via systemctl):                        [  OK  ]

访问jenkins http://192.168.2.44:8888

从下面文件可以查看到密码(一次性的,输入后就自动删除了)

接下来和上面一样 --->选择插件安装

三. yum安装jenkins,生成ssh key,并测试连接

使用yum安装jenkins要切换jenkins生成ssh key保存到git上,jenkins才能连上

3.1 切换jenkins用户生成ssh key

#切换用户没反应
[root@wanfei ~]# su jenkins

#jenkins安装后修改了配置,改回来
[root@wanfei ~]# sudo vim /etc/passwd
jenkins:x:996:992:Jenkins Automation Server:/var/lib/jenkins:/bin/false  #修改
jenkins:x:996:992:Jenkins Automation Server:/var/lib/jenkins:/bin/bash

[root@wanfei ~]# su jenkins
#发现前面的是bash-4.2
bash-4.2$ vim ~/.bash_profile 
#没有文件的话创建新文件,添加
export PS1='[\u@\h \W]\$'
#生效
bash-4.2$ source ~/.bash_profile

#切换到root,删除以前生成的ssh key
[jenkins@wanfei root]$su root
Password: 
[root@wanfei ~]#cd .ssh
[root@wanfei .ssh]#ls
id_rsa  id_rsa.pub  known_hosts
[root@wanfei .ssh]#rm -rf id_*
[root@wanfei .ssh]#ls
known_hosts
#清空
[root@wanfei .ssh]#vi known_hosts 
[root@wanfei .ssh]#cd ~
[root@wanfei ~]#su jenkins
[jenkins@wanfei root]$cd ~/.ssh
[jenkins@wanfei .ssh]$ls
known_hosts
#清空
[jenkins@wanfei .ssh]$vi known_hosts 
[jenkins@wanfei .ssh]$ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/jenkins/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /var/lib/jenkins/.ssh/id_rsa.
Your public key has been saved in /var/lib/jenkins/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:XkaQ3TC8q/lsGAsaO4IndWD1HQP03xN/s5H1wrRmTaQ jenkins@wanfei
The key's randomart image is:
+---[RSA 2048]----+
|     .o..+oo    .|
|    .  .+.o..  o |
|   . . ..o... E o|
|  o   . .o.. = ++|
| . .    S +.o B++|
|  . o ...o.  + o+|
| o . + ..*     . |
|o o +   =..      |
| o . .   oo      |
+----[SHA256]-----+
[jenkins@wanfei .ssh]$ls
id_rsa  id_rsa.pub  known_hosts
#查看ssh key
[jenkins@wanfei .ssh]$vi id_rsa.pub 

[1]+  Stopped                 vi id_rsa.pub

#切换root
[root@wanfei ~]#cd ~/.ssh
[root@wanfei .ssh]#ls
known_hosts
[root@wanfei .ssh]#cd /var/lib/jenkins/.ssh
[root@wanfei .ssh]#ls
id_rsa  id_rsa.pub  known_hosts
[root@wanfei .ssh]#scp id_rsa* ~/.ssh
[root@wanfei .ssh]#cd ~/.ssh
[root@wanfei .ssh]#ls
id_rsa  id_rsa.pub  known_hosts

3.2 在jenkins上测试连接gitlab下载代码

随便创建一个项目



测试连接配置

Add Jenkins

得到错误原因

jenkins服务器执行(测试失败了,但jenkins工gitlab拉代码成功了,后续。。。)

git ls-remote -h ssh://git@47.99.37.64:2222/www19930327/mybatisplus-springmvc.git HEAD
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容