Jenkins安装和配置

1、JDK安装
(1) 将jdk-8u171-linux-x64.rpm上传至服务器(虚拟机)
(2) 执行安装命令:rpm -ivh jdk-8u171-linux-x64.rpm
RPM安装方式,其根目录为:/usr/java/jdk1.8.0_171-amd64

2、Jenkins安装与启动
(1) 下载Jenkins

wget https://pkg.jenkins.io/redhat-stable/jenkins-2.138.1-1.1.noarch.rpm

(2) 安装Jenkins

rpm -ivh jenkins-2.138.1-1.1.noarch.rpm

(3) 配置Jenkins

vi /etc/sysconfig/jenkins

修改用户和端口

JENKINS_USER="root"
JENKINS_PORT="8888"

(4)启动服务

systemctl start jenkins

(5)访问链接 http://192.168.1.135:8888
从/var/lib/jenkins/secrets/initialAdminPassword中获取初始密码串

3、Jenkins插件安装
我们以安装maven插件为例,演示插件的安装
(1)点击左侧的“系统管理”菜单 ,然后点击 【管理插件】
(2)选择“可选插件”选项卡,搜索maven,在列表中选择Maven Integration ,点击**【直接安装】**按钮

4、全局工具配置
4.1 安装Maven与本地仓库
(1)将Maven压缩包上传至服务器(虚拟机)
(2)解压:tar zxvf apache‐maven‐3.5.4‐bin.tar.gz
(3)移动目录:mv apache‐maven‐3.5.4 /usr/local/maven
(4)编辑setting.xml配置文件 vi /usr/local/maven/conf/settings.xml ,配置本地仓
库目录,内容如下:<localRepository>/usr/local/repository</localRepository>
(5)将开发环境的本地仓库上传至服务器(虚拟机)并移动到/usr/local/repository 。

mv reponsitory_boot /usr/local/repository

执行此步是为了以后在打包的时候不必重新下载,缩短打包的时间。

4.2 全局工具配置
选择系统管理,全局工具配置
(1)JDK配置
设置javahome为 /usr/java/jdk1.8.0_171-amd64
(2)Git配置 (本地已经安装了Git软件)
Name : Default
Path to Git Execute : git
(3)Maven配置
Name Maven
设置mavenhome为 /usr/local/maven

卸载:

service jenkins stop
yum clean all
yum -y remove jenkins
rm -rf /var/cache/jenkins
rm -rf /var/lib/jenkins/

常见问题解决:
1、Starting Jenkins bash: /usr/bin/java: No such file or directory

发现是找不到jdk,修改文件:
(1) vim /etc/init.d/jenkins

candidates="
/usr/java/jdk1.8.0_191/bin/java #此处为加入的java路径
/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

(2) systemctl daemon-reload
(3) systemctl start jenkins

2、安装过程中出现一个错误: No such plugin: cloudbees-folder
安装插件,有时候会报类似的错误:An error occurred during installation: No such plugin: cloudbees-folder
上面的错误显示是,安装插件cloudbees-folder失败,是因为下载的Jenkins.war里没有cloudbees-folder插件
需要在网上下载:http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/
下载cloudbees-folder.hpi放在/usr/local/tomcatJenkins-8090/webapps/jenkins/WEB-INF/detached-plugins即可
重启tomcat,浏览器访问Jenkins服务器,设置用户名、密码等,然后进入Jenkins首页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值