• (一)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

    1. #jenkins启动脚本
    2. jenkins=jenkins.war
    3. PORT=8080
    4. pid=$(netstat -tunlp|grep ${PORT}|grep -v grep|awk '{print $7}'|xargs -d/|awk '{print $1}')
    5. echo "pid= ${pid}"
    6. if [ -n "${pid}" ]; then
    7. kill -9 ${pid}
    8. echo "kill -9 ${pid}"
    9. fi
    10. daily_log="/opt/logs/"
    11. log="/opt/logs/run.log"
    12. cur_date="`date +%Y-%m-%d`"
    13. cat $log >> $daily_log$cur_date".log"
    14. cat /dev/null > $log
    15. echo "日志移动到 ${cur_date}"
    16. echo " java -jar ${JAR} "
    17. nohup java -jar ${jenkins} --httpPort=${PORT} >> jenkins.log 2>&1 &
    18. echo "jenkins 启动成功"

    ⑤创建jenkins启动脚本jenkins.sh

    ⑥使用脚本启动jenkins

    ⑦访问jenkins

     

    ⑧安装社区推荐插件

     

     ⑨创建管理员用户

    ⑩配置jenkins访问实例

     

    ⑪开始使用jenkins

    结语

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

  • 相关阅读:
    链表-哈希表 详解
    Vue数据响应Object.defineProperty
    Top K 问题解决方案
    Redis常用配置详解
    好用的数据恢复软件EasyRecovery2023最新版
    Gitee的使用
    Spark Streaming_第七章笔记
    用人工智能压缩图像的尝试2
    开了店铺没访客没流量?Shopee店铺日常运营引流方式来啦
    GFS分布式文件系统
  • 原文地址:https://blog.csdn.net/yprufeng/article/details/127656224