浅空的运维记录
搜索

浅空的运维记录

CentOS7安装maven
发表于2026-01-02|Install
CentOS7安装maven一、下载官网下载页 二、安装 注意:需提前安装 JDK。 解压 1tar xf apache-maven-3.9.12-bin.tar.gz -C /usr/local/ 创建软链接 1ln -s /usr/local/apache-maven-3.9.12/ /usr/local/maven 设置环境准备 12345cat >> /etc/profile.d/mvn.sh <<EOF#!/bin/bashexport MAVEN_HOME=/usr/local/maven/export PATH=\$MAVEN_HOME/bin:\$PATHEOF 刷新环境变量 1source /etc/profile.d/mvn.sh 验证 1mvn -v
CentOS7安装JDK8
发表于2026-01-02|Install
CentOS7安装JDK8一、下载 需创建登录 oracle 账号。 官方下载页 官网下载页211及之后的版本 二、安装 解压 1tar xf jdk-8u461-linux-x64.tar.gz -C /usr/local/ 创建软链接 1ln -s /usr/local/jdk1.8.0_461/ /usr/local/java 引入环境变量 1234567cat >> /etc/profile.d/jdk.sh <<-EOF#!/bin/bash# 指定java安装目录export JAVA_HOME=/usr/local/java# 用于指定java系统查找命令的路径export PATH=\$JAVA_HOME/bin:\$PATH EOF 刷新环境变量 1source /etc/profile.d/jdk.sh 验证 1java -version
MySQL8主从复制读写分离
发表于2025-12-31|MySQL
MySQL8主从复制读写分离 简单记录一下安装部署、主从复制、添加从节点、读写分离。 一、环境准备详细安装文档 主机名 ip 用途 mysql101 192.168.10.101 master mysql102 192.168.10.102 slave01 mysql103 192.168.10.103 slave02 proxysql104 192.168.10.104 用于读写分离的入口 centos7安装mysql8.0.44. 安装 mysql 官方提供的 yum 源 12wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpmyum localinstall mysql80-community-release-el7-11.noarch.rpm -y 验证已经添加 yum 源 1yum repolist enabled | grep mysql 安装 1yum install mysql-community-server ...
NFS服务的安装及使用
发表于2025-12-30
NFS服务的安装及使用一、介绍用于在Linux系统间共享目录,分为客户端和服务端。 NFS并且依赖 RPC。 NFS启动时需要去 RPC 报告自己的端口 客户端连接的时候也需要去 RPC 寻找 NFS 的服务端口。 PRC 的默认端口是 111,会有两个服务 rpcbind.service rpcbind.socket 主机名 ip地址 用途 nfs-server 192.168.10.101 NFS服务端 nfs-client 192.168.10.102 NFS客户端 二、安装配置 CentOS安装 1yum install -y nfs-utils rpcbind Ubuntu/Debian 安装 12345# (服务端)apt install nfs-kernel-server# (客户端)apt install nfs-common 服务端创建共享目录 1mkdir -pv /data/share 修改权限 1chmod 755 /data/share 1chown nfsnobody:nfsn...
Keepalived实现Nginx高可用
发表于2025-12-30
Keepalived实现Nginx高可用一、介绍Keepalived 是一款开源的、基于 VRRP 协议的Linux软件,通过虚拟IP地址(VIP)的漂移和健康检查来实现服务器故障时的自动切换。 原理 检测keepalived 进程是否存活,如果检测不到,就代表对方宕机,会把虚拟IP地址(VIP)抢占过来。 如果需要检测 nginx 的话,可以写个脚本,检测 nginx 的状态。 二、环境准备两台机器环境初始化,安装 keepalived、nginx 当然也可以从官网下载源码包,编译安装。最新版 2.3.4 规划 主机名 ip地址 用途 nginx-01 192.168.10.101 nginx-02 192.168.10.102 192.168.10.100 虚拟ip地址 安装,版本比较旧 1.3.5 1yum install -y keepalived nginx 修改默认 html 123456789101112cat > /usr/share/nginx/html/index.html <<EOF<html>&...
CentOS7下Redis7.0手册
发表于2025-12-29
CentOS7下Redis7.0手册 做一个手册,方便之后查阅使用各种命令。 一、安装配置启动1.1 环境准备 主机名 ip地址 端口 角色 系统 redis01 192.168.10.101 7001、7002 master、slave centos7 redis02 192.168.10.102 7001、7002 master、slave centos7 redis03 192.168.10.103 7001、7002 master、slave centos7 redis04 192.168.10.104 7001、7002 master、slave centos7 初始化 配置 hosts 解析 123456cat >> /etc/hosts <<EOF192.168.10.101 redis01192.168.10.102 redis02192.168.10.103 redis03192.168.10.104 redis04EOF 1.1.2 生产环境参数调优 调整最大文件打开数(文件句柄),退出终端重新登录生...
CentOS7下Redis7.0集群搭建(极简版)
发表于2025-12-27
CentOS7下Redis7.0集群搭建(极简版) 为什么搞 redis 集群?解决单点故障。 一、环境准备CentOS-7-基础配置 主机名 ip地址 端口 角色 系统 node1 192.168.10.101 7001、7002 master、slave centos7 node2 192.168.10.102 7001、7002 master、slave centos7 node3 192.168.10.103 7001、7002 master、slave centos7 每个 node 在 7001、7002 分别安装一个 redis 实例。 安装依赖环境 1yum install gcc make -y 配置本地 hosts 解析 12345cat >> /etc/hosts <<EOF192.168.10.101 node1192.168.10.102 node2192.168.10.103 node3EOF 生产环境内核调优 12345# 临时生效sysctl vm.overcommit_memory=1# 永久...
K8s的Pod资源清单
发表于2025-12-24
K8s的Pod资源清单 K8s的Pod资源清单的编写、资源的增删改查、镜像的下载策略,及面试题 本质是创建一系列的资源清单文件。 一、环境准备 部署Harbor及使用自签名证书 K8s环境搭建 创建资源清单目录(231节点) 1mkdir -pv /manifests/pods && cd /manifests/pods 二、单容器资源清单2.1 查阅文档第一次不会写资源清单文件,可以查阅 1234kubectl explain pods# kubectl explain pods.spec# kubectl explain pods.spec.volumes# ..... 1234567891011121314151617181920212223242526272829303132333435[root@k8s231.bravexist.cn /manifests/pods]# kubectl explain podsKIND: PodVERSION: v1DESCRIPTION: Pod is a collection of ...
Xshell的必备配置
发表于2025-12-23|软件配置
Xshell的必备配置 终端缓冲区大小 1200000 高级,日志记录 12345文件路径D:\data\xshell_log文件已存在时覆盖连接时开始日志记录# 包括终端代码(记录不可见字符,不需要)# RTF格式(富文本占用空间很大) 终端,VT模式,初始键盘数字模式 1设置为普通(防止小键盘输入乱码) 外观 1234配色方案IR_Black字体14亚洲字体14实验闪烁的光标500ms 工具,选项,高级 1最后一个标签关闭时退出Xshell(取消勾选) 外观,突出,新建突出显示集合 1LogMonitor 红色 1ERROR|Exception|Fail 黄色 1WARN|Warning 绿色 1SUCCESS|Completed 青色,正则表达式(ip地址) 1\b(\d{1,3}\.){3}\d{1,3}\b SSH,隧道 1转发到X11连接到(X) (取消勾选) 工具,选项,终端,选 1将选定的文本自动复制到剪贴板 文件传输 1下载路径
K8s环境搭建
发表于2025-12-20
K8s环境搭建 CentOS7下安装K8S 1.23.17 版本。需要提前安装 docker 一、环境准备 主机名 IP 用途 k8s版本 docker版本 harbor-server 192.168.10.250 www、镜像仓库 k8s231.bravexist.cn 192.168.10.231 controller-plane (Master) v1.23.17 20.10.24 k8s232.bravexist.cn 192.168.10.232 Worker Node v1.23.17 20.10.24 k8s233.bravexist.cn 192.168.10.233 Worker Node v1.23.17 20.10.24 k8s231、k8s232、k8s233都需要操作 关闭swap分区 临时关闭 1swapoff -a && sysctl -w vm.swappiness=0 基于配置文件的关闭 1sed -ri '/^[^#]*swap/s@^@#@' /etc/fstab ...
12345
avatar
qian kong
文章
44
标签
52
分类
8
Follow Me
公告
This is my Blog
最新文章
安装使用tldr2026-01-26
部署onedrive-cf-index-ng2026-01-19
DockerCompose 部署Kuboard V42026-01-15
CentOS9下v1.35版本K8s的部署2026-01-12
Nginx常用模块及配置(二)2026-01-10
分类
  • Install14
  • K8S1
  • MySQL3
  • SelfHost1
    • OpenSource1
  • 父级分类6
    • 子级分类6
  • 软件配置1
标签
tools wordpress Centos7 E3 HAProxy JDK8 tag2 kuboard LNMP tldr RabbitMQ3 MySQL8.0 Install k8s Nodejs Hexo MySQL MariaDB Nginx WebUI Blog JDK11 install 无服务器部署 Tomcat8 Maven Java GitLab WordPress Onedrive nginx PHP ElasticSearch Centos9 CentOS7 RabbitMQ Jenkins Linux 部署 docker
归档
  • 一月 2026 22
  • 十二月 2025 22
网站信息
文章数目 :
44
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By qian kong框架 Hexo 8.1.1|主题 Butterfly 5.5.2
搜索
数据加载中