- 博客(31)
- 收藏
- 关注
原创 Centos7更换jdk版本
背景:java-1.8.0-openjdk-1.8.0.262 存在与okhttp兼容性问题,需要更换版本2121、卸载已经安装的OpenJDK以及相关的java文件rpm -qa | grep java删除openjdk和openjdk-headless文件即可rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-0.el7_8.x86_64rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.
2020-09-27 15:26:07
1073
1
原创 Navicat常规连接无法连接MySQL(错误10060)
问题描述:Navicat在常规连接MySQL时出现以下报错,ssh可以正常连接查找资料后基本有以下几种解决方案:1.root用户没有设置远程权限在MySQL中执行以下命令mysql> use mysql;Database changedmysql> grant all privileges on *.* to 'root'@'%' identified by 'password';Query OK, 0 rows affected (0.01 sec)mysql> flu
2020-09-24 14:17:28
2725
原创 Linux中root目录下找不到.ssh目录
问题:新的环境需要配置ssh,执行cd .ssh发现没有这个目录原因:没有使用root用户登录过ssh,而.ssh是记录密码信息的文件,所以没有登录过ssh就不会产生该文件解决方法:执行ssh localhost就会生成该文件了ssh localhost...
2020-09-24 09:30:06
6444
原创 Centos7将/dev/mapper/centos-home磁盘空间转移到/dev/mapper/centos-root
在使用期间磁盘空间不足,发现/dev/mapper/centos-home下还有很多空间,如果想要将home下面的磁盘空间分配到root磁盘下面,可以使用以下方法查看磁盘空间,每个人的磁盘名称可能不同df -h备份home文件tar cvf /tmp/home.tar /home卸载/home,如果无法卸载,先终止使用/home文件系统的进程umount /home #(卸载)fuser -km /home/ #(终止)删除/home所在的lvl
2020-09-21 17:24:11
12983
4
原创 阿里云服务器漏洞修复(六)
文章目录1、RHSA-2020:1022-低危: file 安全更新2、RHSA-2019:2304-中危: openssl 安全和BUG修复更新3、RHSA-2020:1050-中危: cups 安全和BUG修复更新4、RHSA-2019:4024-高危: SDL 安全更新1、RHSA-2020:1022-低危: file 安全更新解决方法:yum -y update file-libsyum -y update file2、RHSA-2019:2304-中危: openssl 安全和BUG
2020-08-19 10:31:30
650
原创 阿里云服务器漏洞修复(五)
文章目录1、RHSA-2020:0630-重要: ppp 安全更新2、RHSA-2019:2075-中危: binutils 安全和BUG修复更新3、RHSA-2020:1100-中危: mariadb 安全和BUG修复更新4、RHSA-2020:2432-中危: microcode_ctl 安全和BUG修复更新5、RHSA-2020:0227-重要: sqlite 安全更新6、RHSA-2020:2337-重要: git 安全更新7、RHSA-2019:1873-高危: 内核 security,bug f
2020-08-17 16:24:19
1342
原创 阿里云服务器漏洞修复(四)
文章目录1、RHSA-2018:0158-中危: dhcp 安全更新2、RHSA-2019:2298-中危: libarchive 安全更新3、RHSA-2020:1061-中危: bind 安全和BUG修复更新4、RHSA-2019:3197-高危: sudo 安全更新5、RHSA-2020:1080-中危: evolution 安全和BUG修复更新1、RHSA-2018:0158-中危: dhcp 安全更新解决方法:yum -y update dhcp-commonyum -y update
2020-08-17 10:09:35
674
原创 阿里云服务器漏洞修复(三)
文章目录1、RHSA-2019:1619-高危: vim 安全更新2、RHSA-2019:0109-高危: perl 安全更新3、RHSA-2020:0540-重要: sudo 安全更新4、RHSA-2018:2285-高危: yum-utils 安全更新1、RHSA-2019:1619-高危: vim 安全更新解决方法:yum -y update vim-filesystemyum -y update vim-minimalyum -y update vim-commonyum -y upd
2020-08-14 09:35:44
643
原创 阿里云服务器漏洞修复(二)
文章目录1、RHSA-2019:2336-中危: unixODBC 安全更新2、RHSA-2019:2197-低危: elfutils security,bug fix,和 enhancement update3、RHSA-2017:1931-中危: bash 安全和BUG修复更新4、RHSA-2019:2276-中危: mercurial 安全更新5、RHBA-2019:2599: krb5 bug修复更新6、RHSA-2020:1113-中危: bash 安全更新7、RHSA-2020:1138-低危:
2020-08-13 13:42:17
1158
原创 阿里云服务器漏洞修复(一)
文章目录1、RHSA-2019:2030-中危: python 安全和BUG修复更新2、RHSA-2018:3157-中危: curl 和 nss-pem 安全和BUG修复更新3、RHSA-2020:1176-低危: avahi 安全更新4、RHSA-2019:2586-高危: ghostscript 安全更新5、RHSA-2017:1860-中危: libtasn1 安全和BUG修复更新6、RHSA-2020:1000-中危: rsyslog security,bug fix,和 enhancement
2020-08-13 09:20:55
1680
1
原创 CentOS7 LAMP环境搭建
文章目录一、什么是LNMP二、环境部署一、什么是LNMPLNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。二、环境部署查看系统环境[root@iz2zedevpwjux748uyl8abz ~]# cat /etc/redhat-releaseCentOS Linux release 7.7.1908 (Core)[root@iz2zede
2020-08-06 16:02:41
281
原创 Linux下安装elasticserach
一、环境配置因为elasticserach运行需要Java支持,所以我们在安装之前要先安装Java环境先查看是否有Java环境[root@localhost es]# java -versionopenjdk version "1.8.0_252"OpenJDK Runtime Environment (build 1.8.0_252-b09)OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)如果没有安装Java环境yum -
2020-07-31 10:17:56
220
原创 Linux下Redis安装及迁移
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。文章目录一、Redis安装配置1、下载Redis2、解压、编译安装3、修改配置文件,开启Redis二、Redis迁移一、Redis安装配置1、下载Redis可以直接在官网下载http://download.redis.io/releases/可以选择自己需要的版本或者使用wegetwget http://download.redis.io/releases/
2020-07-30 16:33:14
589
原创 Docker下MySQL主从搭建部署
一、拉取MySQL镜像docker pull mysql5.7.25可以在官网查找自己需要的版本https://hub.docker.com/_/mysql?tab=tags如果拉取很慢可以在/etc/docker/daemon.json下添加一句话,如果没有这个文件可以自己建一个,然后重启dockervim /etc/docker/daemon.json{ "registry-mirrors": ["https://jxus37ad.mirror.aliyuncs.com"]}
2020-07-28 11:23:53
275
原创 Linux下安装RabbitMQ3.5.6
环境:CentOS7一、安装所需依赖及环境安装所需依赖文件yum -y install ncurses-develyum -y install gcc gcc-c++yun -y install perlRabbitMQ是基于Erlang开发的,所以必须搭建好Erlang的开发环境。首先下载好Erlang的安装包在官网下载:可以选择自己需要的版本。我下载的是19.1https://www.erlang.org/downloads/或者直接wget下载wget http://
2020-07-21 15:55:00
349
原创 jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection.
Jenkins配置ssh时测试报错可能是因为秘钥出错了ssh-keygen -t rsa #产生公钥与私钥对ssh-copy-id # #将本机的公钥复制到远程机器的authorized_keys文件中但是我的jenkins之前已经有了公钥与私钥对,如果覆盖的话之前配置好的机器可能会出问题,可以直接将~/.ssh/id_rsa.pub的内容复制到远程机器的.ssh/authorized_keys文件中,然后重启ssh服务service sshd restart然后再测试就成功了
2020-07-16 12:17:51
16888
1
原创 centos7下docker安装及部署
一、安装所需依赖及系统工具yum -y install gcc gcc-c++yum install -y yum-utils device-mapper-persistent-data lvm2二、添加软件源信息yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo三、安装dockeryum makecache fastyum -y install doc
2020-07-13 21:18:20
314
原创 磁盘有空间但是显示内存不足
磁盘显示有空间但是提示内存不足,删掉一些文件后依然没有内存原因可能是我们平时删掉一些文件,但是他的进程还存在还在占用我们的内存空间,我们可以杀死这些进程释放磁盘空间首先可以先查看有哪些这样的进程lsof | grep delete使用kill -9 手动杀死这些进程如果进程多手动杀死很麻烦可以写一个简单的小脚本#!/bin/bashwhile truedoTN=`lsof | grep delete | awk -F ' ' '{print $2}' | sed -n 1p`
2020-07-09 12:12:26
3984
原创 Jenkins迁移
首先要找到JENKINS_HOME,可以在Manage Jenkins的System Information(系统信息)里看到tar打包JENKINS_HOME文件发送到新的jenkins的JENKINS_HOME下解压tar -cxvf /var/lib/jenkinsscp /var/lib/jenkins.tar.gz username@localhost:/var/lib/tar -zxvf /vae/lib/jenkins.tar.gz #在新搭建的jenkins上我这里出现一个(
2020-07-09 11:37:04
409
原创 Linux下MySQL5.6升级MySQL5.7
一、下载并上传tar包文件下载地址:https://dev.mysql.com/downloads/mysql/点击Archives在里面找到自己需要的版本的安装包,我这里是5.7.28的使用rz上传下载好的tar包如果没有rz使用yum下载yum -y install lrzsz rz二、...
2020-07-08 09:34:45
865
原创 Docker的安装和基本操作
Docker的三个概念镜像类似于系统镜像容器类似于一个轻量级的箱子,里面运行了我们的应用,他是基于镜像创建和运行的仓库用来存放镜像的仓库这里采用阿里云作为安装源Docker安装及启动安装一些必要的系统工具yum -y install yum-utils device-mapper-persistent-data lvm2添加软件源信息yum-config-manager --add-repo http://mirrors.aliyun.com/doc
2020-06-14 15:25:22
97
原创 Access denied for user root@localhost (using password: NO)
我在这里使用的是centos7首先关闭mysql服务service mariadb stop修改配置文件跳过密码vim /etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.socksymbolic-links=0skip-grant-tables #在mysqld下添加skip-grant-tables保存退出开启mysql服务,就可以无密码打开mysqlservice mar
2020-06-12 14:39:46
395
原创 Linux sed命令详解
Linux sed命令详解sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。语法sed [options] ‘sed command’ filename(s)sed [options] -f ‘sed scriptfile’ ...
2020-04-04 21:08:45
268
原创 Linux find命令详解
Linux find命令详解find命令用来在指定目录下查找文件语法find path -option [ -print ] [ -exec -ok command ] {} \;参数path:查找路径~ 表示$HOME目录. 表示当前目录/ 表示根目录-print:标准输出-exec:find命令对匹配的文件执行该参数所给出的sh...
2020-04-03 22:31:17
168
原创 Ansible Playbook详解
文章目录1.playbook是什么?2.Playbook语言示例3.Playbook基础3.1playbook运行方式3.2 主机和用户3.3tasks列表4.定义变量4.1 合法的变量名4.2 在playbook中定义变量5.变量的引用5.1 playbook中引用变量5.2模板文件中引用变量5.3YAML陷阱5.4使用Facts获取的信息5.5变量文件分割6.Handlers: 在发生改变时执...
2020-03-30 21:30:22
1209
原创 ansible常用模块
文章目录pingyumcommandshellservicefileping用来检查目标主机是否在线ansible webservers -m pingyum在centos系统上使用yum命令安装软件包参数:name:指定安装包的名字state:latest 安装最新版本present 默认安装installed 安装absent 卸载removed 卸载ansi...
2020-03-28 22:34:36
122
原创 Ansible简介及安装
文章目录1.Ansible是什么2.Ansible的特点3.Ansible基本架构4.Ansible工作流程5.Ansible基本概念6.Ansible安装环境要求安装过程7.Ansible的配置文件8.临时命令简介(ad-hoc commands)9.Playbook1.Ansible是什么Ansible是一种IT自动化工具。基于Python开发,集合了众多运维工具(puppet、cfeng...
2020-03-26 23:18:39
167
原创 SHOW PROCESSLIST
SHOW [FULL] PROCESSLISTSHOW PROCESSLIST显示正在运行的线程。如果有 PROCESS特权,则可以看到所有线程。否则,只能看到自己的线程(即与您正在使用的MySQL帐户关联的线程)。如果不使用FULL关键字,那么该Info字段中仅显示每个语句的前100个字符 。SHOW PROCESSLIST如果收到“ 太多的连接 ” 错误消息并想了解发生了什么, 该语句将...
2020-03-18 15:58:35
157
原创 binlog
文章目录1.什么是binlog2.binlog的作用3.怎样开启二进制日志1.什么是binlogbinlog是记录所有数据库表结构变更(例如CREATE、ALTER TABLE…)以及表数据修改(INSERT、UPDATE、DELETE…)的二进制日志。binlog不会记录SELECT和SHOW这类操作,因为这类操作对数据本身并没有修改,但你可以通过查询通用日志来查看MySQL执行过的所有语...
2020-03-18 14:19:07
182
原创 Linux fdisk分区
fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。用法:fdisk [选项] <磁盘> 更改分区表fdisk [选项] -l <磁盘> 列出分区表fdisk -s <分区> 给出分区大小(块数)常用命令:fdisk -l显示指定磁盘设备的分区表信息,如果没有指定磁盘设备,则显示/p...
2020-02-28 12:51:22
286
原创 RAID0,RAID1,RAID5,RAID10
raid0:最早出现的raid模式,Data Stripping数据分条技术。 只需2块硬盘,可以提高整个磁盘的性能和吞吐量,没有提供冗余或错误修复能力,但是实现成本是最低的。raid1:磁盘镜像,所有数据都被写入两个独立的物理硬盘。一个出故障可以使用另一个检索。有利于快速读取,但是写入速度较慢。raid5:分布式就校验的独立磁盘结构,至少需要三个物理磁盘,可以提供热备盘实现故障恢复;只损坏...
2020-02-27 23:37:53
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人