jenkins安装步骤

1、执行这两个命令(不知道不执行会不会报错,我在安装的时候执行了):

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

2、去官网https://pkg.jenkins.io/redhat-stable/下载rpm文件,我下载的是这个jenkins-2.204.1-1.1.noarch.rpm版本的。

3、把rpm文件上传到你的服务器里

4、安装:sudo rpm -ih jenkins-2.73.2-1.1.noarch.rpm

自动安装完成之后,以下路径自动创建:

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/       默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件

5、启动Jenkins:sudo service jenkins start。如果遇到启动失败的情况,则在/etc/init.d/jenkins文件里加入你的java环境变量后再执行该命令。加入位置如下图:

6、访问jenkins ip+端口(默认8080)第一次登录Jenkins会要求解锁,打开红色标记中的路径,取出password,填入上图,点击continue



7、输入完成后会提示安装自定义插件还是推荐插件,此处我选择推荐插件,安装过程可能由于网络原因导致失败,后续失败的可以在系统设置-插件管理里面卸载或者重新安装即可。

等待安装。。。。。


选择continue继续设置管理员


创建用户并登陆



shell脚本

如果是直接在jenkins部署项目的话可以使用以下脚本:

#!/bin/bash -ile    

project=surveyplugin-0.0.1-SNAPSHOT.jar  #这里需要替换成你jar包的名字

pathName=surveyplugin      #这里也替换成你的,每个人不一样

echo "拷贝文件"

rm -rf /root/springboot/$project  #删除旧的jar包

cp  /var/lib/jenkins/workspace/$pathName/target/$project  /root/springboot #因为jenkins打包自动放在它自己的目录下,我就cp复制到了我定义的目录下  /usr/local/src/java/ 下

echo "切换路径"

cd /root/springboot

pid=`ps -ef | grep $project | grep -v grep | awk '{print $2}'`  #杀掉原有项目进程

if [ -n "$pid" ]

then

  kill -9 $pid

  echo "杀死存在进程"

fi

BUILD_ID=dontKillMe

echo "执行"

nohup java -jar $project --spring.profiles.active=test >thirdLogin.file 2 2>&1 & #启动进程

echo "启动成功!"

如果部署不同的服务器则需要额外执行shell脚本

你可能感兴趣的:(jenkins安装步骤)