超详细教程-Linux服务器安装jenkins

这篇具有很好参考价值的文章主要介绍了超详细教程-Linux服务器安装jenkins。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

2# 一、步骤目录:
1、安装JDK
2、安装Jenkins
3、修改Jenkins配置
4、启动Jenkins
5、服务器开放端口,打开浏览器
6、获取管理员密码
7、自定义Jenkins
8、创建第一个管理员用户

二、具体操作

1、安装JDK

方式一:
	a、命令直接下载:`yum install java-1.8.0-openjdk* -y`
方式二:

a、下载包:官网JDK1.8包(注Jenkins只支持JDK8-11版本)
linux安装jenkins教程,jenkins,服务器,linux,java
b、将JDK1.8包放进自己想要放的文件夹(本人采用sftp直接拖进服务器文件夹)
c、终端打开该文件夹,解压JDK1.8的包:tar -zxvf jdk-8u333-linux-aarch64.tar.gz
d、打开配置文件,配置环境变量:
(1)打开文件:vim/etc/profiles
(2)修改文件:i进入编辑,esc进入退出步骤,“:wq”退出保存,“:q”退出不保存:

JAVA_HOME=/usr/local/java/jdk8
PATH=$JAVA_HOME/bin:$PATH:${MAVEN_HOME}/bin:$PATH
CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH JAVA_HOME CLASSPATH MAVEN_HOME

(3)更新环境变量:Source /etc/profile
(4)查看是否安装成功:java -version
linux安装jenkins教程,jenkins,服务器,linux,java

2、安装Jenkins

1、下载

a、命令切换到自己的下载目录
(1)直接用命令下载:
wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
(2)直接安装:
rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
linux安装jenkins教程,jenkins,服务器,linux,java

3、修改Jenkins配置

a、找到配置文件位置

路径: /etc/sysconfig/jenkins
(大家的位置可能不一样,自行找下)

b、打开配置文件,修改配置
vim /etc/sysconfig/jenkins

修改端口如下:
JENKINS_PORT=“8888”
(注:与你的服务器开放的端口一致)
linux安装jenkins教程,jenkins,服务器,linux,java

4、启动Jenkins

启动命令:systemctl start jenkins
如图所示启动成功
linux安装jenkins教程,jenkins,服务器,linux,java

遇到过的问题:

linux安装jenkins教程,jenkins,服务器,linux,java

问题一:

原因:jdk不符合当前系统Jenkins的要求,需要jdk8-11版本。解决方案:重新安装合适版本的jdk即可。

问题二:

如出现以下错误的(肯定是采用了方式二安装JDK)

Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

原因:Jdk路径错误
解决方案:打开该文件 vim /etc/init.d/jenkins
配置Jenkins里的JDK路径
linux安装jenkins教程,jenkins,服务器,linux,java
配置完后依次执行以下命令
命令重新加载配置文件:systemctl daemon-reload
命令启动Jenkins:systemctl start jenkins
命令查看Jenkins服务的状态:systemctl status jenkins.service
如图所示:表示成功
linux安装jenkins教程,jenkins,服务器,linux,java

5、服务器开放端口,打开浏览器访问

CentoS7-8
(1)开启防火墙:systemctl start firewalld
(2)开放指定端口:
firewall-cmd --zone=public --add-port=8888/tcp --permanent
命令含义:
–zone #作用域
–add-port=8888/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
(3)重启防火墙:firewall-cmd --reload
(4)查看端口号:netstat -ntlp //查看当前所有tcp端口·

访问:http://服务器IP:8888,如图所示,表示成功
linux安装jenkins教程,jenkins,服务器,linux,java

6、获取管理员密码

服务器终端输入命令:(路径是上图的路径)
cat /var/lib/jenkins/secrets/initialAdminPassword

7、自定义Jenkins

这里推荐点击“选择插件来安装”
然后下一个界面把勾选的插件全部取消掉
因为Jenkins默认连接官方,速度非常慢,而且经过会失败,所以先跳过插件安装(视自己情况而定)

8、创建第一个管理员用户

(1)根据提示创建用户(没啥大问题)
(2)实例配置(默认就好了)
(3)看到Jenkins已就绪说明已经没问题了啦,点击开始使用,等待一会

注:本文经过自己实践安装,其中运维同事帮忙,大部分安装参考《linux安装Jenkins超详细全过程》文章文章来源地址https://www.toymoban.com/news/detail-547785.html

到了这里,关于超详细教程-Linux服务器安装jenkins的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用 Privoxy 在 Linux 上配置本地代理服务器详细教程

    Privoxy 是一个功能强大的开源网络代理软件,它可以帮助我们在 Linux 系统上搭建本地代理服务器。通过配置和使用 Privoxy,您可以实现更安全、匿名以及自定义过滤规则等高级特性。本文将详细介绍如何在 Linux 环境下利用 Privoxy 配置并运行本地代理服务器。 1. 安装与设置 -

    2024年02月10日
    浏览(30)
  • 远程服务器配置 Anaconda 并安装 PyTorch 详细教程

    进入 anaconda 官网,因为服务器是 Linux 系统,所以点击下图图标: 点击下图位置(一般情况下下载这个即可),即可开始下载 安装anaconda所需的文件,我这里是 Anaconda3-2022.10-Linux-x86_64.sh (后续更新版本会有差别): 下载好后我们将 Anaconda3-2022.10-Linux-x86_64.sh 文件上传到远程

    2023年04月21日
    浏览(31)
  • 远程服务器ubuntu安装Jupyter Lab详细教程

    不用打开电脑,不用启动anaconda,随时随地,公交地铁上使用手机输入网站就能启动 jupyter notebook 进行代码编写、数据分析,着实是很方便。在你成功白嫖一台服务器之后,可以按照下面的教程,手把手教你配置一个专属于你自己的远程 Jupyter Notebook,随时随地利用Python进行数

    2024年02月12日
    浏览(44)
  • VirtualBox虚拟机安装Centos服务器详细教程图解

    一、下载Centos服务器版          CentOS服务器版本:CentOS-7-x86_64-Minimal-1810     918M         下载一:可以CentOS(本课程使用的 Linux 发行版)官网:https://www.centos.org 进行下载Centos服务器         下载二:网盘链接分享: 百度网盘 请输入提取码 百度网盘为您提供文件的网

    2023年04月18日
    浏览(34)
  • Windows/Linux搭建幻兽帕鲁服务器教程(超详细图文)

    幻兽帕鲁作为一款热门多人在线游戏,为了给玩家提供稳定、流畅的联机体验,阿里云提供了高效便捷的快速部署解决方案,本文将为大家分享阿里云一键部署幻兽帕鲁联机服务器详细教程。 还未购买阿里云服务器可以参照下面的步骤部署,已经购买阿里云服务器可以参照文

    2024年02月19日
    浏览(34)
  • 企业AD域(域控服务器)的安装和配置详细教程

    一、环境以及工具准备         软件:VMWare Workstation 2016      ( 下载链接:https://pan.baidu.com/s/1iX1VRilerYPGbGvX4pvaKw  提取码:75R6   )         镜像:Windows Server 2016     ( 下载地址: MSDN, 我告诉你 - 做一个安静的工具站     ) 二、AD域服务器安装  服务器系统准备( W

    2024年02月01日
    浏览(30)
  • Stable Diffusion2.0实验室Linux服务器详细运行教程

    最近在学习ai共创,在官方网站dreamstdio玩了几次发现需要收费,于是决定部署一个在服务器上。将部署的过程和遇到的问题记录下来供大家参考。 也可以手动安装,如果镜像中安装好了,就不用手动安装了,但是要注意版本!!! cuda:11.6:https://developer.nvidia.com/cuda-11-6-0-

    2024年02月08日
    浏览(29)
  • Linux系统DHCP服务器的安装与配置详细步骤

    DHCP作用: 用于为用户分配: 网卡的IP地址,子网掩码 对应的网络地址、广播地址 缺省网关地址 首选和候选DNS服务器的地址 在Linux环境下安装和配置DHCP服务器 并使用客户机进行验证 全局设置: 局域设置:

    2024年02月07日
    浏览(49)
  • IIS之web服务器的安装、部署以及使用教程(图文详细版)

    打开虚拟机后查看已经开放的端口,可以看到没有TCP 80、TCP 443,说明HTTP服务端口没有打开 打开我的电脑—双击CD驱动器 选择安装可选的Windows组件 选择应用程序服务器—打开Internet信息服务—选择万维网服务和FTP服务 一路确定后,开始安装,会弹出如下窗口,因为我们要从

    2024年02月08日
    浏览(43)
  • 【SqlServer2022服务器安装详细图文教程和SSMS数据库工具下载安装】

    官网地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 推荐安装微软官方SQL SERVER连接工具SQL Server Management Studio (SSMS),当然也可以使用Navicat SSMS下载:https://learn.microsoft.com/zh-CN/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16 向下翻可以选择下载的语言

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包