- 博客(100)
- 资源 (13)
- 收藏
- 关注
原创 CentOS7关闭SELinux
SELinux是US安全部门对于强制访问控制的实现,是NSA在Linux社区的帮助下开发的一种访问控制体系,所以SELinux可以看做是安全强化的Linux子系统,和防火墙有相似点,作用之一是保证计算机信息的安全。一般我们都会禁止掉,采用第三方的防火墙组件来提高服务器的安全。
2023-10-14 21:49:52 2464
原创 redis 集群模式原理
https://blog.csdn.net/weixin_40980639/article/details/125575605
2023-04-05 22:14:00 105
原创 Tomcat启动脚本
[root@192 bin]# vim /etc/init.d/tomcat#!/bin/bash#描述:Tomcat快捷启动脚本CATALINA_HOME=/usr/local/tomcatcase $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop) sh $CA...
2023-03-20 22:12:00 223
原创 word设置多级列表样式
原文地址:https://baijiahao.baidu.com/s?id=1718326258766765419&wfr=spider&for=pc首先我们点击多级列表可能这会儿你有点懵,不是说好了多级编号吗,为什么不点编号,却点列表呢?实际在word中,这个多级列表才是编号的终极管理器,好,我们继续,点击“多级列表”之后,我们点击下面的“定义新的多级列...
2023-03-18 11:19:00 382
原创 Git学习笔记
git branch 分支名 创建本地分支git branch -v 查看本地分支git checkout 分支名 切换本地分支git merge 分支名 把指定的分支合并到当前分支上查看远程仓库git remote -v删除远程仓库git remote remove origin设置远程仓库git remote add origin http://1...
2023-03-11 22:28:00 36
原创 使用war包完成Jenkins升级
1.jenkins版本过低,一些插件无法升级,这个时候我们就需要升级jenkins版本2.第一种方法——下拉会在jenkins页面上让我们下载新版本第二种方法是去官网上下载war包https://www.jenkins.io/3.进入jenkins登录机器,找到jenkins.warfind / -name jenkins.war 4.进入该目录把war包移动到其他目录下...
2022-08-27 22:42:00 607
原创 Jenkins设置中文
Jenkins是一个持续集成的平台,但是初次安装Jenkins之后,是英文的状态。下面给大家介绍如何将Jenkins设置为中文语言。一、下载Locale插件1点击【Manage Jenkins】选项。2点击【Manage Plugins】选项。点击【可选插件】选项。右侧搜索栏输入【Locale】选项。...
2022-08-27 21:49:00 134
原创 Centos7通过war包部署jenkins(解决tomcat部署jenkins报404错误)
一开始选择用Tomcat8.5部署jenkins,出现404报错一直找不到原因。后来Tomcat换成jdk11版本,Jenkins去清华网站下载最新版本。https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/部署完之后启动tomcat页面就能出来了原文: https://blog.whsir.com/post-6636.ht...
2022-08-20 20:48:00 494
原创 CentOS7时间显示不对问题
今天排查问题的时候查看日志,发现时间不对[root@centos7-55 bin]# dateSat Aug 20 05:03:38 EDT 2022[root@centos7-55 bin]# ntpdate ntp1.aliyun.com同步一次时间之后再查还是不对[root@centos7-55 bin]# hwclock --showSat 20 Aug 2022 05:04:...
2022-08-20 17:21:00 365
原创 Ansible实战MySQL安装
先做准备工作,准备一台client,再装备一台master机器。检查连通性:[root@ansible-master ~]# ansible mytest -m ping10.128.25.175| SUCCESS => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"...
2022-08-14 22:05:00 243
原创 【自动化运维专题 4】ansible的 playbook 使用及举例
1.playbook 简介ansible的单条使命叫ad-hoc,将多条命令写在一块进行执行叫playbook。playbook,即剧本,现实中由演员按照剧本表演,在Ansible中,这次由计算机进行表演,由计算机安装,部署应用,提供对外服务,以及组织计算机处理各种各样的事情。那么为什么要使用 playbook 呢?执行一些简单的任务,使用命令行模式可以方便的解决问题,但是有时一个设施...
2022-08-14 21:54:00 674
原创 【自动化运维专题3】ansible的Ad-hoc使用场景及举例2
此处接上节专题《【自动化运维专题2】ansible的Ad-hoc使用场景及举例》。【自动化运维专题2】ansible的Ad-hoc使用场景及举例moonrong,公众号:Python运维实践【自动化运维专题2】ansible的Ad-hoc使用场景及举例2.10个常用模块2.6file模块file模块主要用于远程主机上的文件操作。常用选项如下:force:需要在两种情况下强...
2022-08-14 21:51:00 95
原创 【自动化运维专题2】ansible的Ad-hoc使用场景及举例
【说明】演示环境相关信息在《【自动化运维专题1】ansible的安装和配置及使用准备》节,本文不再说明。Ansible提供两种完成任务方式:【方式一】:Ad-Hoc命令集, 即命令Ansible。用于临时命令的场景。【方式二】:就是Ansible-playbook了, 即命令ansible-playbook。方式一更注重于解决一些简单或者平时工作中临时遇到的任务, 相当于Linux系...
2022-08-14 21:49:00 163
原创 【自动化运维专题1】ansible的安装和配置及使用准备
1.环境准备现准备3台机器,一台作为控制节点,安装ansible,另外两台作为被管理节点,不需安装ansible。主机名IP地址节点类型系统版本ansible-control192.168.250.245控制节点centos7.8node01192.168.250.50被管理节点centos7.8node02192.168.250.51被管理节点ce...
2022-08-14 21:46:00 387
原创 线上服务器数据同步与备份工具rsync的两种使用场景及示例
一.rsync介绍rsync英文称为remote synchronizetion。它具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能,这个功能类似于ssh带的scp命令,但是又优于scp命令的功能,scp每次都是全量拷贝,而rsync可以增量拷贝。当然,rsync还可以在本地主机的不同分区或目录之间全量及增量的复制数据,这又类似cp命令。但是同样也优于cp命令,cp每次都...
2022-08-14 21:40:00 71
原创 MySQL 同步复制及高可用方案、原理及架构图
相关链接:《MySQL主从复制原理与部署过程详解》 MySql作为应用程序的数据存储服务,要实现MySql数据库的高可用。必然要使用的技术就是数据库的复制,如果主节点出现故障可以手动的切换应用到从节点,这点相信运维同学都是知道,并且可以实现的。但是这种情况只是手动的切换,对可用性有要求的业务需要分别实现主库和从库的高可用,保障在数据库出现宕机的情况下,可以自动实现数据库的故障转移,保障应用的...
2022-08-14 21:35:00 122
原创 Zabbix Server常见故障总结
1.Zabbix Server 告警Zabbix discoverer processes more than 75% busy问题原因配置了自动发现的任务。每个自动发现的任务都会在一定时间内占用一个自动发现的进程。而默认配置项为1,所以报警解决方案修改配置文件的StartDiscoverers选项[root@zabbix-master ~]# grep 'StartDiscovere...
2022-07-08 23:08:00 133
原创 Zabbix监控远程主机
1 在远程主机上安装Zabbix-agent安装zabbix-agentrpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-agent-5.0.24-1.el7.x86_64.rpm或yum install zabbix‐agent ‐y修改zabbix-agent配置文件vim /etc/zabbix/z...
2022-07-08 22:15:00 33
原创 Zabbix学习资料
官方安装文档:https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=nginxzabbix5.0中文使用手册https://www.zabbix.com/documentation/5.0/zh/manual/quicksta...
2022-07-08 21:58:00 29
原创 CentOS7安装部署Zabbix5.0
1 关闭防火墙并开机不启动setenforce 0sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/configsystemctl stop firewalld.servicesystemctl disable firewalld.service2 安装部署 Zabbix 服务端安装之前需要先搭建LAMP...
2022-06-19 22:23:00 41
原创 MySQL数据库基础操作
创建一个字符集为utf8的数据库mysql> create database lisi DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;Query OK, 1 row affected (0.00 sec)查看创建的数据库mysql> show create database lisi;+----------+-------...
2022-06-12 21:16:00 21
原创 Mysql 5.7 忘记root密码或重置密码的详细方法
1、修改配置文件my.cnf 按i编辑vim /etc/my.cnf在[mysqld]中添加skip-grant-tables例如:[mysqld]**skip-grant-tables**datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock键盘 Esc 保存修改 :wq退出2、重启...
2022-06-12 20:43:00 40
原创 Gitlab
本节所讲内容:Gitlab简介Git和gitlab的区别线上环境实战搭建gitlab服务实战汉化(你懂滴,国人喜欢用中文)两种方式实战使用用gitlab仓库已经gitlab可持续化集成一、GitLab简介GitHub是2008年由Ruby on Rails编写而成,与业界闻名的Github类似;但要将代码上传到 GitHub上面,而且将项目设为私有还要收费。GitLa...
2022-06-07 21:37:00 96
原创 Ansible执行时告警[WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to s...
[root@centos7-79 ansible]# ansible web-servers -m ping[WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details192.168.10.51 | SUCCESS => { "ansible_f...
2022-06-05 20:50:00 432
原创 nginx-配置允许跨域
nginx 配置允许跨域,网上找了很多方法,普遍说加3个add_header就能实现跨域的,不知道是不是系统环境不一样,反正我是没成功。最终还是用下面的方法成功,特此记录下:server { listen 88; server_name http://localhost; #proxy_set_header Host $host; #pr...
2022-06-04 20:53:00 43
原创 Linux基础知识(CentOS7)
一.关闭防火墙服务systemctl stop firewalld #停止防火墙服务systemctl disable firewalld #禁止开机启动关闭selinux服务临时关闭setenforce 0临时关闭SELinux永久关闭vi /etc/selinux/config将SELINUX=enforcing修改为SELINUX=disabled修改完后重启生效...
2022-05-23 21:57:00 19
原创 中国用户也能同步 Chrome 书签了
原文地址:https://mp.weixin.qq.com/s/gi5bnqfQbW0FU3lBDeO8GQ众所周知,Chrome 浏览器的书签的同步正常情况下需要连接 Google 账号才能进行,但由于某些原因这一点在国内正常情况下是不可用的。之前也体验过一些通过 GitHub/Gitee 进行谷歌浏览器书签同步的小插件,但总体操作起来有点麻烦。使用码云同步谷歌 Chrome 浏览器...
2022-05-21 09:28:00 61
原创 通过SnmpWalk获取服务器状态信息
原文地址:https://www.kclouder.cn/snmpwalk/简单网络管理协议SNMP(Simple Network Management Protocol)是网络监控和网络设备管理的统一协议,并被所有主流的操作系统和大量网络应用程序所支持。SNMP广泛用于管理和监控网络上的设备,大多数专业的设备都有SNMP agent代理,这些代理被激活和配置后用于和SNMP管理 NMS(...
2022-05-04 21:08:00 69
原创 CentOS7.9 LAMP环境安装wordpress
一、安装Apacheyum install -y httpd zip unzip启动systemctl start httpdsystemctl status httpd设置开机自启动systemctl enable httpd二、安装PHP升级软件仓库,这里以安装PHP7.2为例rpm -Uvh https://mirror.webtatic.com/yum/el7/ep...
2022-05-03 15:19:00 37
原创 rpm方式安装mysql5.7.38
MySQL的RPM包包括很多套件,老一点版本一般直接安装Server和Client就可以。较新的版本由于包之间存在更多的依赖关系,通常需要下载以下几个包才可以完成标准的安装。mysql-community-server数据库服务器和相关工具mysql-community-clientMySQL客户端应用程序和工具mysql-community-libsMySQL数据库客户端应用程序的共享库mys...
2022-05-03 13:49:00 57
原创 yum方式安装mysql很慢问题优化
一、官网安装及问题官网提供的yum安装命令如下:# 下载repo仓库wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm# 安装仓库rpm -ivh mysql80-community-release-el7-3.noarch.rpm# 安装mysqlserveryum install -y...
2022-05-03 12:33:00 289
原创 jenkins构建时遇到的问题
登录镜像仓库的时候报错:原因是DNS解析问题。解决方法是在hosts文件里加上harbor的IP和主机名修改好之后需要重启docker
2022-05-01 23:22:00 22
原创 CentOS7.3升级到CentOS7.9
1)查看当前centos系统版本和内核版本[root@centos7-82 ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)2)备份原来的CentOS-Base.repo[root@centos7-82 ~]# cd /etc/yum.repos.d/[root@centos7-82 yum.repo...
2022-04-29 21:38:00 137
原创 jenkins界面设置成中文
在Manage Jenkins里面搜索locale,如果找到就安装。如果找不到就上清华开源镜像站下载https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/,然后在Advanced页面上传安装好之后重启jenkins pod在打开jenkins界面,Manage Jenkins---ConfigureSystem设置 Lang...
2022-04-25 21:37:00 28
原创 在k8s集群部署jenkins遇到的问题
1.部署完之后pod起不来kubectl describe pod jenkins-74b4c59549-lm6qj -n jenkins-k8s原因:node2节点没安装nfs-utils,导致挂载pvc失败解决办法:在node2节点执行yum install -y nfs-utilssystemctl start nfssystemctl enable nfs2.启动状...
2022-04-12 21:44:00 35
原创 CentOS7.9二进制方式安装mysql5.7
1、删除centos系统自带的mariadb数据库防止发生冲突[root@centos7-85 ~]# rpm -qa | grep mariadbmariadb-libs-5.5.68-1.el7.x86_64[root@centos7-85 ~]# rpm -e mariadb-libs --nodeps2、安装libaio库[root@centos7-85 ~]# yum -y ...
2022-01-04 22:02:00 39
原创 RocketMQ在面试中那些常见问题及答案+汇总
RocketMQ在面试中那些常见问题及答案+汇总0、汇总RocketMQ入门到入土(一)新手也能看懂的原理和实战!RocketMQ入门到入土(二)事务消息&顺序消息从入门到入土(三)RocketMQ 怎么保证的消息不丢失?RocketMQ入门到入土(四)producer生产消息源码剖析RocketMQ入门到入土(五)消息持久化存储源码解析RocketMQ入门到入土(六)...
2021-11-01 22:28:00 22
原创 云原生:K8s(Kubernetes)高频典型面试题汇总
谭一笑,左太冲云世今天收录于话题#云原生146个内容#K8s架构34个内容#面试技能18个内容(文末提供最新【云原生系列课程】(DDD、K8s、ServiceMesh、微服务、Docker、Go语言学习)+【职场软技能】(架构师面试技能、管理实践、职场技能)免费资料获取路径)1.简述etcd及其特点?答:etcd 是 CoreOS 团队发起的开源项目,是一个...
2021-11-01 21:36:00 86
原创 微信接收的文件在手机中的路径
手机微信接收的文件路径: 存储盘/Android/data/com.tencent.mm/MicroMsg/Download手机QQ接收的文件路径: 存储盘/Android/data/com.tencent.mobileqq/Tencent/QQfile_recv手机QQ浏览器文件路径:下载的视频:存储盘/Android/data/com.tencent.mtt.files/下载的文件: 存储盘...
2021-10-31 13:17:00 586
flanneld-v0.11.0-amd64.docker
2020-08-29
北大青鸟ACCP5.0软件工程师教学PPT和源代码 内部光盘
2010-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人