jenkins 安装部署 springboot启动

 安装稳定版本的jenkins

1,前置依赖:
安装jdk-1.8


1,下载yum仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo  http://pkg.jenkins-ci.org/redhat/jenkins.repo
2,安装key,官方要求的
sudo rpm --import  https://jenkins-ci.org/redhat/jenkins-ci.org.key
3,安装jenkins
sudo yum install jenkins


启动-停止jenkins
sudo service jenkins start/stop/restart
sudo chkconfig jenkins on

关闭防火墙操作:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload


firewall-cmd --list-all

安装目录说明:
1,查看进程启动的细节: /etc/init.d/jenkins
2,jenkins是默认的jenkins用户,如果你想要修改,必须修改相关的配置文件/var/log/jenkins, /var/lib/jenkins, and /var/cache/jenkins.
3,日志文件放在:/var/log/jenkins/jenkins.log
4,默认监听8080端口,不要发生冲突
5,jenkins的仓库文件放在:/etc/yum.repos.d/jenkins.repo
6,配置文件目录:/etc/sysconfig/jenkins

参考地址:https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins 
 
================================================================================================
在浏览器打开 http://127.0.0.1:8080/jenkins 
 
 
在linux 获取秘钥:
然后把密码输入到上面的输入框里,进入下一个页面:
选择一下插件进行下载,如果你不知道选哪个,那就选第一个吧!
 
进行插件安装,安装后:
需要创建一个默认用户:按照步骤操作就好了:
这就安装了,启动即可:
 
 
一般端口号是8080,你也可以在配置文件配置成8081;
jenkins 有可以继成一些很快速的安装,通过他的界面可以快速安装jdk,tomcat,git,如果已经安装可以这里配置一个路径:
你可以通过系统管理-》Global Tool Configuration 进行配置。
 
 
 
 
 
关于具体项目构建都是大同小异,基本把一些需要shell 命令执行的步骤,分步骤执行并获取管理。
 
跳坑指导:
      1,用户在jenkins配置的shell脚本经常确实执行权限,可能因为jenkins的权限还有执行环境不一致造成的,例如执行 mvn install;可能会提示找不到命令,
     用 sh  /usr/local/maven/mvn install 就可以执行,也有情况就是无法写日志,无法获取打包文件。
    2,jenkins默认有一个jenkins用户,对于jenkins目录下的文件,最好不要用root的权限去执行什么操作,因为生成的文件就是root用户的,有些操作就操作不了,
      具体问题具体分析,该改权限的该权限。
   3, 对于jenkins的脚本,需要nohup 命令,把一些会日志输出的放到后台去执行,并且把日志重定向到指定的文件。例如:
   nohup command  2>file2  1>file1
    
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/minsons/p/7216654.html