yum安装Jenkins
1. 配置repo仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key
2. 安装
`
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key
`
开启 telnet 访问,防止升级ssh失败无法远程登录。
yum list | grep telnet-server
yum list | grep xinetd
yum -y install telnet-server.x86_64 xinetd.x86_64
#配置开机启动
systemctl enable telnet.socket
systemctl enable telnet.socket
#启动服务
systemctl start telnet.socket
systemctl start xinet
nginx通常对后端上游服务器的连接都为短连接,短连接在每次处理完请求之后都会将该请求的“Connection” Header设置为“close”,并关闭当前连接。所以短连接每次都需要重新发起握手并建立新的连接,这在高并发的情况下无疑会加大服务器的响应时长与资源消耗,此时就可以通过Upstream配置长连接,让nginx在转发完成一个请求之后保持该连接,以待后续请求继续使用。
upstream默认的分配方式为轮询,即接收到请求时按照时间顺序将该请求分配到不同的后端upstream服务器,如果nginx检测到某个后端upstream服务器down掉了,就会
# 修改hostname
hostnamectl set-hostname xxxx
# yum源修改
sudo cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
sudo yum install wget -y
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum clean all
sudo yum makecache
sudo yum u
插件:
kubernetes
pipeline
docker pipeline
docker
Kubernetes Cli
Config File Provider
Pipeline Utility Steps
Jenkins源:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.js
首先需要安装 go 语言环境,因为 prometheus 是基于 go 开发的, 需要一些基于 go 的环境支持
yum install -y epel-release
yum install go -y
go version
cd /usr/local/src
wget https://github.com/prometheus/prometheus/releases/download/v2.37.0/prometheus-2.37.0.linux-amd
yum -y update
yum -y install gcc-c++ libxml2-devel libxslt-devel libcurl-devel libjpeg-devel libpng-devel openssl-devel bzip2-devel freetype-devel gmp-devel readline-devel libicu-devel
Centos7.9 中源码编译安装 PHP7.3,需要升级libzip;openEuler