Linux(centos 7.5)安装Jenkins

简介: Linux(centos 7.5)安装Jenkins

一、Jenkins软件安装

1、Jenkins需要依赖JDK,所以先安装JDK1.8

自己写的一个安装JDK的文章:

Linux(centos 7.5)服务器安装JDK(1.8)

https://blog.csdn.net/lydms/article/details/95232577

2、Linux安装Gitlab

自己写的一个安装Gitlab的文章:

Linux服务器安装Gitlab(centos 7.5)

https://blog.csdn.net/lydms/article/details/113827615

3、下载Jenkins安装包

  • 方式一:官网下载

下载地址:

http://mirrors.jenkins.io/redhat-stable/

我这里采用的jenkins-2.194-1.1.noarch.rpm

  • 方式二:wget下载
wget https://codechina.csdn.net/weixin_44624117/software/-/raw/master/software/jenkins-2.194-1.1.noarch.rpm
https://download.csdn.net/download/weixin_44624117/15386474

4、安装Jenkins

rpm -ivh jenkins-2.194-1.1.noarch.rpm

5、修改 Jenkins配置

打开配置文件:

vim /etc/sysconfig/jenkins

修改的内容为(可以不做更改):

更改登录账号(默认Jenkins),登录端口号(默认8080);

JENKINS_USER="root"
JENKINS_PORT="8888"

6、启动Jenkins

启动Jenkins

systemctl start jenkins

可能遇到的问题

原因 : 找不到安装的JDK

解决 :

打开配置文件

vim /etc/init.d/jenkins

将自己JDK地址,添加到配置文件中

/usr/local/java/jdk1.8.0_181/bin/java

加载配置文件

systemctl daemon-reload

启动Jenkins

systemctl start jenkins

二、Jenkins简单配置

1、打开浏览器访问

地址:http://8.275.239.734:8888

注意:如果访问不了,查看是否开启相应端口的防火墙限制。

2、获取并输入admin账户密码

打开以后,看到登录密码,存在服务器某个文件中。

查看服务器中密码

cat /var/lib/jenkins/secrets/initialAdminPassword

将获取到的密码输入到浏览器中登录。

3、跳过插件安装

因为Jenkins插件需要连接默认官网下载,速度非常慢,而且经过会失败,所以我们暂时先跳过插件安装。

4、添加一个管理员账户,并进入Jenkins后台

至此配置完成。

三、Jenkins安装插件

Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。Maven构建项目等功能需要依靠插件完成。

1、把Jenkins官方的插件列表下载到本地

Jenkins->Manage Jenkins->Manage Plugins,点击Available。

这样做是为了把Jenkins官方的插件列表下载到本地,接着修改地址文件,替换为国内插件地址。

2、修改Jenkins插件下载地址

Linux服务加载配置信息

cd /var/lib/jenkins/updates

添加地址

sed -i 's/http:\/\/updates.jenkinci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

最后,Manage Plugins点击Advanced,把Update Site改为国内插件下载地址。

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

Sumbit后,在浏览器输入: http://8.275.239.734:8888/restart ,重启Jenkins。

四、下载中文汉化插件

Jenkins->Manage Jenkins->Manage Plugins,点击Available,搜索"Chinese"。

完成后如下图(可能部分菜单汉化会失败):

重启Jenkins后,就看到 Jenkins汉化了。

五、可能遇到的问题

1、找不到JDK

可能遇到的问题

原因 : 找不到安装的JDK

解决 :

打开配置文件

vim /etc/init.d/jenkins

将自己JDK地址,添加到配置文件中

/usr/local/java/jdk1.8.0_181/bin/java

加载配置文件

systemctl daemon-reload

启动Jenkins

systemctl start jenkins

2、没有加载配置文件

解决:

systemctl daemon-reload
目录
相关文章
|
8月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
6月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
421 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
6月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
776 0
|
8月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
396 5
|
8月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
8月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?
|
8月前
|
安全 Ubuntu Linux
如何安装Linux操作系统?
此时,您可以选择重新启动计算机,然后从硬盘上的Linux系统启动。以上是一个大致的安装过程。请注意,不同的Linux发行版可能会在细节上有所差异,因此在进行安装之前,请确保您阅读并理解了相应发行版的安装指南或文档。
|
8月前
|
Ubuntu Linux 数据安全/隐私保护
Win10安装Linux子系统教程!如何在Win10系统中安装Ubuntu!
登录系统后,输入cd /返回上一级,然后再输入“ls”查看一下系统文件目录,看看对不对!
|
8月前
|
Ubuntu Linux Shell
手把手教你安装适用于Linux的Windows子系统——Ubuntu
重启完成,你看看重新打开Ubuntu是不是发生了变化,等待几分钟,系统配置完成,根据提示设置用户名和密码即可