在腾讯云服务器OpenCLoudOS系统中安装Jenkins(有图详解)

Jenkins介绍

Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

将项目代码的svn地址配置在Jenkins,就可以直接在Jenkins的网页上进行项目的编译、打包、运行,省去了很多部署的步骤,可以做到一键部署,所以这是自动化部署的优势

Jenkins安装,分为以下三步:

1. 安装Jenkins
2. 修改Jenkins配置文件
3. 启动

1. 安装Jenkins

java 复制代码
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
java 复制代码
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
java 复制代码
yum install fontconfig java-11-openjdk
java 复制代码
yum install jenkins


选择:
y

2. 修改Jenkins配置文件

修改默认端口号8080:

java 复制代码
vi /etc/sysconfig/jenkins


将8080改为8083 (改成其他的值也行),因为Jenkins的默认端口号可能会影响tomcat项目的8080端口号,

将Jenkins用户改为root用户:

如果是腾讯云服务器(如果是自己在VMware中搭建的服务器,这步可忽略),记得开放端口:

如果服务器此时还没有安装jdk,请安装jdk,参考这篇文章:

在腾讯云服务器OpenCLoudOS系统中安装jdk(有图详解)

查找服务器jdk的安装目录:

java 复制代码
 echo $JAVA_HOME
java 复制代码
vi /etc/init.d/jenkins

在此处新增jdk的安装目录,加上后缀 /bin/java

重新加载Jenkins:

java 复制代码
systemctl daemon-reload  

3. 启动

启动Jenkins:

java 复制代码
cd /etc/init.d/
java 复制代码
./jenkins start

输入你的服务器IP + 8083:

创建用户:

安装完成:

相关推荐
zmm04201 小时前
Could not get unknown property ‘mUser‘ for Credentials [username: null]
jenkins·gradle
keson要进步6 小时前
CICD实战(一) -----Jenkins的下载与安装
运维·ci/cd·centos·自动化·jenkins
CRMEB定制开发11 小时前
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
阿里云·php·腾讯云·微信商城·php商城源码
新兴AI民工11 小时前
windows上的visual studio2022的项目使用jenkins自动打包
windows·jenkins·visual studio
^Rocky12 小时前
uniapp 集成腾讯云 IM 富媒体消息(地理位置/文件)
uni-app·腾讯云·媒体
Clownseven12 小时前
“轻量应用服务器” vs. “云服务器CVM”:小白入门腾讯云,哪款“云机”更适合你?(场景、配置、价格对比解析)
运维·服务器·腾讯云
风早君13 小时前
jenkins集成gitlab发布到远程服务器
服务器·gitlab·jenkins
Thanks_ks14 小时前
SpringBoot 自动化部署实战:CI/CD 整合方案与避坑指南
pipeline·jenkins·springboot·自动化部署·gitlab ci/cd·ci/cd 实战·docker 容器化
爱宇阳14 小时前
使用 Docker Compose 部署 Jenkins(LTS 版)持续集成环境
ci/cd·docker·jenkins
思绪漂移15 小时前
云原生玩法三问:构建自定义开发环境
云原生·腾讯云