当前位置: 首页 > news >正文

运维随录实战(5)之centos搭建jenkins

一,搭建jenkins准备

下载安装jdk环境 -》版本 jdk11

下载安装maven环境 -》版本 maven 3.8.8

git -》版本 1.8.3.1 yum install git

jenkins安装版本:2.414.3

下载地址:https://get.jenkins.io/war-stable/2.414.3/jenkins.war

注:jenkins版本与jdk版本有一定的对应关系,版本不对应可能导致后面虽然安装成功了,但是使用会出问题的情况。另外,jenkins的版本最好在2.38以上,以防有些插件无法进行安装下载

二,相关命令

# 设置jdk、maven等环境变量
vi /etc/profile
# 生效
source /etc/profile# 启动jennkins
nohup java -jar /data/software/jenkins.war  --httpPort=8777  -Djava.awt.headless=true > /data/software/jenkins.log 2>&1 &
# 查看jenkins日志,注 需要在jenkins.log所在目录下执行
tail -222f jenkins.log # 设置jenkins 下载中央库,在.jenkins/updates目录下执行
sed -i 's/http:\/\/updates.jenkinsci.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 # 根据端口查看进程id
lsof -i :8777
或者 netstat -tunlp |grep jenkins
# 杀掉进程
kill -9 xxx# 开启防火墙8777端口
$ firewall-cmd --zone=public --add-port=8777/tcp --permanent# 使配置生效
$ firewall-cmd --reload# 防火墙扩展命令如下(云服务直接操作阿里云安全组即可)
(1)设置开机启用防火墙:systemctl enable firewalld.service
(2)设置开机禁用防火墙:systemctl disable firewalld.service
(3)启动防火墙:systemctl start firewalld
(4)关闭防火墙:systemctl stop firewalld
(5)检查防火墙状态:systemctl status firewalld (1)查看防火墙状态:firewall-cmd --state
(2)重新加载配置:firewall-cmd --reload
(3)查看开放的端口:firewal
http://www.lryc.cn/news/313305.html

相关文章:

  • css clip-path polygon属性实现直角梯形
  • Manz高压清洗机S11-028GCH-High Quality Cleaner 操作使用说明492页
  • 图像处理与视觉感知---期末复习重点(2)
  • 【机器学习】三要素——数据、模型、算法
  • Spring框架Bean对象的五个作用域
  • IoT数据采集网关在企业应用中扮演着关键角色-天拓四方
  • 【动态规划】完全背包
  • 从零开始学习Diffusion Models: Sharon Zhou
  • 全天候购药系统(微信小程序+web后台管理)
  • L2-003 月饼(Java)
  • vue面试--101, 1vue3为啥比vue2好 2 vue3为什么使用proxy
  • 【sgPhotoPlayer】自定义组件:图片预览,支持点击放大、缩小、旋转图片
  • cefsharp(winForm)调用js脚本,js脚本调用c#方法
  • Tensorflow实现手写数字识别
  • 谈谈杭州某小公司面试的经历
  • 如何使用WinSCP结合Cpolar实现公网远程访问内网Linux服务器
  • 6. 互质
  • 微信小程序(五十一)页面背景(全屏)
  • MATLAB | MATLAB版玫瑰祝伟大女性节日快乐!!
  • LVS+Keepalived 高可用集群
  • Linux:kubernetes(k8s)探针ReadinessProbe的使用(9)
  • 专题一 - 双指针 - leetcode 1089. 复写零 - 简单难度
  • 深入浅出(二)MVVM
  • 2023年第三届中国高校大数据挑战赛(第二场)A题思路
  • 数据挖掘:
  • NDK,Jni
  • Java实战:Spring Boot整合Canal与RabbitMQ实时监听数据库变更并高效处理
  • 机器学习:探索计算机的自我进化之路
  • 【Flink网络数据传输(4)】RecordWriter(下)封装数据并发送到网络的过程
  • 【牛客】VL74 异步复位同步释放