• Jenkins云服务器上安装Jenkins 测试


    前言

      前面介绍的是在本地安装jenkins,这几天双11安静买了一个小的服务器自己玩,今天简单介绍下如何在服务器上安装Jenkins。

    安装java环境

      前面也介绍了Jenkins安装环境需要依赖java的环境,那么我们需要先把java的环境进行安装,这里我们可以直接通过linux系统上自带的yum服务进行安装。

    yum环境

      Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装(百度百科)

    java环境

      直接通过yum进行查找是否存在我们想要的版本号,这里安静还是安装jdk1.8版本。查看命令: yum list | grep java-1.8.0-openjdk 

    然后将这些查到的全部通过yum命令进行安装: yum -y install java-1.8.0-openjdk* 输入完命令。默默的等待安装即可

    查看是否安装成功

    先输入命令查看java的版本号这些命令就和Windows上的一样了: java -version 

    [root@anjing ~]# java -version
    openjdk version "1.8.0_302"
    OpenJDK Runtime Environment (build 1.8.0_302-b08)
    OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
    [root@anjing ~]# 

    继续输入java,显示成功的java的一些信息,说明我们已经安装成功了。(这里肯定小伙伴们问了,Windows上需要我们自己配置环境变量,才能输入java或者javac,这里linux环境,会默认帮助我们配置环境变量)

    安装Jenkins

    安装jenkis的时候我们因为是通过linux服务器上,我们可以通过wget进行安装下载Jenkins的包内容,然后在通过yum进行安装

    wget

      wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。"wget" 这个名称来源于 “World Wide Web” 与 “get” 的结合。
    所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。

    查看是否存在wget

    通过在命令行上输入命令: rpm -qa | grep wget 显示版本号说明存在

    [root@anjing ~]# rpm -qa | grep wget
    wget-1.19.5-10.1.al8.x86_64

    如何没有安装也可以通yum进行安装: yum install wget 

    下载Jenkins

      我们先进入到jenkins官网(https://www.jenkins.io/download/)选择对应的版本进行下载

    点击进入后这里就提示我们应该怎么操作进行下载了

    安装Jenkins

      安装上面的步骤,我们一步步的进行操作。先通过wget的工具进行下载

    [root@anjing ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
    --2021-11-02 10:51:38--  https://pkg.jenkins.io/redhat/jenkins.repo
    Resolving pkg.jenkins.io (pkg.jenkins.io)... 151.101.74.133, 2a04:4e42:11::645
    Connecting to pkg.jenkins.io (pkg.jenkins.io)|151.101.74.133|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 71
    Saving to: ‘/etc/yum.repos.d/jenkins.repo’
    
    /etc/yum.repos.d/jenkins.repo              100%[========================================================================================>]      71  --.-KB/s    in 0s      
    
    2021-11-02 10:51:42 (4.52 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [71/71]

    2、安装完成后,使用我们yum工具分别输入以下命令进行安装jenkins(其中需要输入Y继续安装)

     yum install epel-release # repository that provides 'daemonize'
     yum install java-11-openjdk-devel
     yum install jenkins

    3、查看是否安装成功

    通过输入命令: rpm -qa | grep jenkins 查看是否输入命令

    [root@anjing ~]# rpm -qa | grep jenkins
    jenkins-2.318-1.1.noarch

    4、启动jenkins

    输入命令启动jenkins: sudo service jenkins start 

    [root@anjing ~]# sudo service jenkins start
    Starting jenkins (via systemctl):                          [  OK  ]

    5、在阿里云中添加安全组配置

    启动了Jenkins但是我们通过ip:8080的时候发现是无法进入到jenkins配置页面的,这个时候我们需要通过在阿里云安全配置中心,进行添加我们的端口号信息。

     再次执行我们的ip:8080就可以看到已经可以访问成功了。

    剩下的就和前面介绍的安装Jenkins的环节一样了。安静就不在过多的介绍了。详情看Jenkins---Jenkins安装

    Jenkins常用命令

    1、启动Jenkins命令

    # 重启 Jenkins
    service jenkins restart
    
    # 停止 Jenkins
    service jenkins stop

    2、修改jenkins端口号

    通过vi命令读取jenkins的配置文件: vi /etc/sysconfig/jenkins 

    找到“JENKINS_PORT”的文字,将后面的端口号进行修改。修改完成后进行保存,端口号修改后,也需要到云端服务器管理开放对应的端口。

  • 相关阅读:
    从句分析
    artDialog ( v 6.0.2 ) content 参数引入页面 html 内容
    Java实现 LeetCode 13 罗马数字转整数
    Java实现 LeetCode 13 罗马数字转整数
    Java实现 LeetCode 13 罗马数字转整数
    Java实现 LeetCode 12 整数转罗马数字
    Java实现 LeetCode 12 整数转罗马数字
    Java实现 LeetCode 12 整数转罗马数字
    Java实现 LeetCode 11 盛最多水的容器
    Java实现 LeetCode 11 盛最多水的容器
  • 原文地址:https://www.cnblogs.com/qican/p/15497602.html
Copyright © 2020-2023  润新知