首页 > 其他分享 >jenkins的搭建及问题处理

jenkins的搭建及问题处理

时间:2024-04-16 14:37:09浏览次数:17  
标签:配置文件 处理 nginx systemctl Jenkins jenkins 搭建

Jenkins搭建第一步
本文讲述的本人搭建Jenkins的流程及遇到的坑及处理方法
1.搭建
Linux操作系统为sentos Jenkins版本为24稳定版
操作命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
yum install -y upgrade
yum install -y jenkins
下载后直接启动就好
systemctl daemon-reload
systemctl enable jenkins #设置开机自启动
systemctl start jenkins #启动jenkins
因为我所使用的服务器没有开放8080端口所以要通过nginx反向代理
修改nginx配置文件
location /jenkins {
proxy_pass http://127.0.0.1:8080;
}
因为使用服务器nginx有其他代理这里只需要简单添加一个Jenkins配置就好
重启nginx
nginx -s reload
重启之后修改jenkins的配置文件
vim /usr/lib/systemd/system/jenkins.service

修改后 systemctl daemon-reload
然后再次重启jenkins
这种情况下就可以正常访问jenkins了
但是改动配置文件后访问jenkins失败一直是404并且jenkins的网址没有发生跳转一直在nginx指定的根目录文件
经过排查发现是nginx和jenkins配置文件的原因
这是我把jenkins的配置文件/usr/lib/systemd/system/jenkins.service
Environment="JENKINS_PREFIX=/jenkins"
这一行注释给放出来
重启jenkins后可以正常访问了

标签:配置文件,处理,nginx,systemctl,Jenkins,jenkins,搭建
From: https://www.cnblogs.com/lianhx/p/18131642

相关文章

  • Python Flask+Pandas读取excel显示到html网页: 环境搭建显示内容
    前言全局说明一、安装flask模块二、引用模块三、启动服务模块安装、引用模块、启动Web服务方法,参考下面链接文章:https://www.cnblogs.com/wutou/p/17963563Pandas安装https://www.cnblogs.com/wutou/p/17811839.html四、环境搭建4.1.2文件名:index.pyfromflaskimp......
  • 虚拟机克隆处理
    虚拟机克隆后uuid相同,ip无法获取。使用root用户更改打开网卡配置文件(非root用户只有只读文件权限)命令:cd/etc/sysconfig/network-scripts/vimifcfg-ens33再打开一个窗口生成一个新的UUID命令:uuidgen复制并替换。重启网络systemctlrestartnetwork......
  • Nacos高可用集群搭建与使用
    参考:https://blog.csdn.net/Alwayszmx/article/details/122291741一、Nacos简介Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务......
  • Mybatis-Plus 使用IPage分页失效问题处理
    问题在mybatis-plus中使用IPage作为分页功能实现,请求发现并没有实现分页功能。部分代码##controller@PostMapping("/getCollege")@ApiOperation("查询学院信息")publicCommonResult<IPage<ZgdCollegeVo>>getCollege(@RequestBodyZgdCollegeBozgdColle......
  • 免费搭建个人博客网站,无需服务器和域名
    免费搭建个人博客网站,无需服务器和域名当你想要开始自己的博客之旅,但又不想花费金钱购买服务器和域名时,还有一些免费的选择可供你选择。以下是一种无需服务器和域名的方法,利用GitHubPages和Jekyll搭建个人博客网站的简要步骤:步骤一:准备GitHub账户如果你还没有GitHub账......
  • docker启动报setclasspath.sh文件找不到处理方式
    运动tomcat容器报错​从dockerhub官方拉的镜像,按理说应该不会是没有这个文件,/bin/bash启动了一下,将/usr/local/tomcat路径下的文件cp到本机,发现setclasspath.sh存在​dockercp容器TD:/usr/local/tomcat/data/tomcat1但是为什么找不到呢看到了这个文章,就试了一下,问题解决了......
  • 生信公共数据库下载处理
    下载数据基础知识首先了解一下SRA数据库的架构:SRP(项目Project)—>SRS(样本Sample)—>SRX(数据产生Experiment)—>SRR(数据本身)国际上的三大生物数据库:SRA,ENAorDDBJ,分别在美国、欧洲、日本,它们之间的数据是同步的,所以可以在任意一个数据库中下载数据,而EBI数据库能够......
  • 搭建 Windows GPU 服务器需要考虑多个方面,包括硬件选择、操作系统安装、驱动程序安装
    搭建WindowsGPU服务器需要考虑多个方面,包括硬件选择、操作系统安装、驱动程序安装、软件配置等。以下是一个简单的指南,介绍了搭建WindowsGPU服务器的基本步骤:1.硬件选择选择适合您需求的硬件配置,包括GPU、CPU、内存和存储。GPU是关键的组件,应根据您的应用需求选择......
  • Docker安装部署Jenkins并发布NetCore应用
    Docker安装Jenkins#拉取镜像dockerpulljenkins/jenkins#查看镜像dockerimages#运行jenkins#8080端口为jenkinsWeb界面的默认端口13152是映射到外部:前面的是映射外部#50000端口为jenkins的默认代理节点(Agent)通信端口13153是映射到外部#--restart=on-fa......
  • Java使用javacv处理视频文件过程记录
    最近接到一个需求是将.mp4/.m4v文件体积进行压缩,我使用javacv中的FFmpegFrameGrabber、FFmpegFrameFilter、FFmpegFrameRecorder简单的实现视频帧的抓取、过滤、录制与输出。性能暂未验证。文章对这次的过程进行记录。1.jdk的选择mcr.microsoft.com/java/jdk:8u222-zulu-cento......