第88中学安装与安插Jenkins,学习笔记一

By admin in 美高梅手机版4858 on 2019年4月20日

一、安装JDK

Jenkins是Java编写的,所以要求先安装JDK,那里运用yum安装

[root@jenkins ~]# yum install -y java-1.8.0
[root@jenkins ~]# java -version
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

1、安装JDK、Jenkins

安装碰着:Centos-陆.8

jenkins 安装与铺排

二、安装Jenkins

[root@jenkins ~]# cd /etc/yum.repos.d/
[root@jenkins yum.repos.d]#  wget http://pkg.jenkins.io/redhat/jenkins.repo
[root@jenkins yum.repos.d]# rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
[root@jenkins yum.repos.d]# yum -y install jenkins
[root@jenkins yum.repos.d]# /etc/init.d/jenkins start
[root@jenkins yum.repos.d]# ps -ef | grep jenkins
jenkins   1249     1 22 22:34 ?        00:00:04 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
root      1272  1119  0 22:34 pts/0    00:00:00 grep jenkins
[root@jenkins yum.repos.d]# netstat -nlput | grep 8080
tcp        0      0 :::8080                     :::*                        LISTEN      1249/java       

yum install java-1.8.0-openjdk.x86_64 -y

安装格局:源码安装

主意一:安装包安装

三、访问Jenkins

在浏览器输入 来访问Jenkins

美高梅手机版4858 1

请在/var/lib/jenkins/secrets/initialAdminPassword中查阅文件

[root@jenkins yum.repos.d]# cat
/var/lib/jenkins/secrets/initialAdminPassword

727b28ca0cd3434780ee6f807e8af190

美高梅手机版4858 2

采纳需求安装的插件:

选料暗许就可以,会设置通用的社区插件,剩下的能够在利用的时候再拓展设置

美高梅手机版4858 3

提醒:由于网络原因,有局部插件会安装退步

美高梅手机版4858 4

安装admin用户和密码

美高梅手机版4858 5

美高梅手机版4858 6

美高梅手机版4858 7

登录Jenkins

美高梅手机版4858 8

 

sudo wget -O
/etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo 

前提条件:JDK已安插

Ubuntu安装包安装:

sudo rpm
–import https://jenkins-ci.org/redhat/jenkins-ci.org.key

1.登录linux,切换到root用户

1、安装JDK:

自行谷歌(谷歌)(略)

sudo yum install jenkins -y

一)因为作者是运用的Ali云服务器,直接采纳的就是root用户

2、安装Jenkins:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - 
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update -y
sudo apt-get install jenkins -y
  • 设置地点:
    安装目录:/var/lib/jenkins
    日志目录:/var/log/jenkins/jenkins.log

  • 启航截至服务:
    sudo /etc/init.d/jenkins start
    sudo /etc/init.d/jenkins stop

  • 访问jenkins:
    http://本机IP:8080/

sudo service jenkins start

二)要是还是不是root账号,使用su
root获取root用户权限,当前专门的学问目录不改变(须求root密码)或sudo
–i不要求root密码直接切换到root(供给当前用户密码)

centos安装包安装:

sudo chkconfig jenkins on

第88中学安装与安插Jenkins,学习笔记一。2.下载Jenkins至Linux服务器(选用新型版本,shyongyum格局下载安装)

1、安装JDK:

自行谷歌(略)

二、关闭防火墙

[root@YTX_18_93 XXXX]# sudo wget -O
/etc/yum.repos.d/jenkins.repohttp://pkg.jenkins-ci.org/redhat/jenkins.repo

2、安装Jenkins:

sudo 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
sudo yum install  jenkins -y
  • 开行 Jenkins 并安装为开机运转

    systemctl start jenkins.service
    chkconfig jenkins on
    
  • 访问jenkins:
    http://本机IP:8080/

firewall-cmd –permanent –new-service=jenkins

[root@YTX_18_93 XXXX]# sudo rpm –import
https://jenkins-ci.org/redhat/jenkins-ci.org.key

方法二:war包运行jenkins

firewall-cmd –permanent –service=jenkins –set-short=”Jenkins Service
Ports”

[root@YTX_18_93 XXXX]# sudo yum install jenkins

一、下载最新版的jenkins

firewall-cmd –permanent –service=jenkins –set-description=”Jenkins
service firewalld port exceptions”

来看jenkins版本和complete字样时,已经设置到位

2、使用war文件开启服务

Java -jar /本身的下载路线/jenkins.war(war文件路线)
–httpPort=8080(端口)

firewall-cmd –permanent –service=jenkins –add-port=8080/tcp

3.查阅服务器正被选用的端口号

3、访问jenkins

http://本机IP:8080/

firewall-cmd –permanent –add-service=jenkins

netstat -ntulp |grep 80(查看以80起来的兼具端口)

四、将服务投入开机运转

vim jenkins.sh //编写shell脚本

jenkins.sh 脚本

#!/bin/bash
su - lxy -c "java -jar /home/jenkins.war"
#插入java -jar /home/jenkins.war(wan文件路径) --Port=8080(端口)& //后台运行,lxy为用户名

vim /etc/rc.local
下一场增添jenkins.sh的剧本路径
例如/home/lxy/jenkins.sh

firewall-cmd –zone=public –add-service=http –permanent

4.布置Jenkins端口(Jenkins暗中认可的端口是8080,如果8080被占用则修改Jenkins端口)

五、Jenkins的安装目录:

/root/.jenkins/

firewall-cmd –reload

[root@YTX_18_93 ~]#vi /etc/sysconfig/Jenkins

6、访问jenkins:

http://本机IP:8080/jenkins/

三、浏览器输入

修改JENKINS_PORT=”8080″,默认为“8080”

本身和jenkins有个约会

四、获取密码:cat /var/lib/jenkins/secrets/initialAdminPassword

在第二步中”8080”端口已被使用,小编那里改造为”8888”

1、登入后要实行表达

美高梅手机版4858 9

  • cat /自身服务器的路线/.jenkins/secrets/initialAdminPassword

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

5.启动Jenkins

二、接下去就是设置插件和创办用户(略)

伍、安装推荐的插件

输入“service jenkins restart”,运行退步

3、最终就能够和jenkins一同欢跃玩耍了

美高梅手机版4858 10

美高梅手机版4858 11

是jdk的安插难点

陆、创造用户

[root@YTX_18_93 ~]#vi /etc/init.d/jenkins (修改jdk配置)

美高梅手机版4858 12

更动从前的代码:candidates=”

/etc/alternatives/java

/usr/lib/jvm/java-1.8.0/bin/java

/usr/lib/jvm/jre-1.8.0/bin/java

/usr/lib/jvm/java-1.7.0/bin/java

/usr/lib/jvm/jre-1.7.0/bin/java

/usr/bin/java”

改动后的代码:

美高梅手机版4858,candidates=”

/etc/alternatives/java

/usr/local/jdk8/bin/java

/usr/local/jdk8/jre/bin/java

/usr/bin/java

6.启动Jenkins

[root@YTX_18_93 ~]#service jenkins restart

在本地浏览器中输入“

美高梅手机版4858 13

展开海蓝标记中的路线,抽出password,填入上海体育场所,点击“continue”

代码如下:

vim /var/lib/jenkins/secrets/initialAdminPassword

美高梅手机版4858 14

输入完毕后会提醒安装自定义插件照旧引入插件,此处作者采纳推荐插件:

美高梅手机版4858 15

美高梅手机版4858 16

等候插件安装到位后

美高梅手机版4858 17

输入上述新闻,设置管理员用户

美高梅手机版4858 18

由来,jenkins已安装实现。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有