devops持续集成开发——jenkins安装及基本使用

Posted 北溟溟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了devops持续集成开发——jenkins安装及基本使用相关的知识,希望对你有一定的参考价值。

前言

devops持续集成开发已经是微服务的标配,能够大大提高项目的开发、运维、部署效率。解放开发和运维管理人员频繁的项目打包和发布工作,通过自动化的CI\\CD流水化作业,完成项目的自动化打包、质量检查、构建、发布等。本节内容是关于自动化运维工具jenkins的详细安装过程及基本使用。

正文

  • 安装java环境

①安装命令:

PS:新版的jenkins需要jdk11支持,这里直接安装JDK11

yum install -y java-11-openjdk

②查看安装结果 

 

  • 安装jenkins

①下载jenkins安装包地址

War Jenkins Packagese

②上传安装包到centos服务器

③ 启动jenkins命令:

 java -jar jenkins.war --httpPort=8000

 ④使用shell脚本启动jenkins

#jenkins启动脚本
jenkins=jenkins.war
PORT=8080
pid=$(netstat -tunlp|grep $PORT|grep -v grep|awk 'print $7'|xargs -d/|awk 'print $1')

echo "pid= $pid"

if [ -n "$pid" ]; then
   kill -9 $pid
   echo "kill -9 $pid"
fi

daily_log="/opt/logs/"
log="/opt/logs/run.log"
cur_date="`date +%Y-%m-%d`"
cat $log >> $daily_log$cur_date".log"
cat /dev/null > $log
echo "日志移动到 $cur_date"

echo " java -jar $JAR "
nohup java -jar $jenkins --httpPort=$PORT >> jenkins.log 2>&1 &
echo "jenkins 启动成功"

⑤创建jenkins启动脚本jenkins.sh

⑥使用脚本启动jenkins

⑦访问jenkins

 

⑧安装社区推荐插件

 

 ⑨创建管理员用户

⑩配置jenkins访问实例

 

⑪开始使用jenkins

结语

至此,关于jenkins的安装及其基本使用到这里就结束了,下期见。。。

以上是关于devops持续集成开发——jenkins安装及基本使用的主要内容,如果未能解决你的问题,请参考以下文章

云原生 • DevOps一文掌握持续集成工具 Jenkins

devops持续集成开发——jenkins安装及基本使用

DevOps实践之持续集成Jenkins

devops持续集成开发——jenkins的权限管理配置

DevOps-1:持续集成工具Jenkins的安装

DevOps-1:持续集成工具Jenkins的安装