自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 离线安装rpm包并解决依赖(升级vsftpd为例)

实际开发中,我们的linux服务器是处理离线状态的,并不能访问互联网。如果此时要在linux上安装或者升级软件,就只能通过rpm包的安装方式。rpm包安装有一个缺陷,就是不能处理安装包的依赖问题,这也是为什么在联网状态大家都用yum的方式来安装软件了,因为yum可以自动解决依赖包问题。解决思路:有人说就直接用rpm包来安装,缺少哪个依赖包就去下载依赖包。这样原则上说是可以的,安装简单软件就可以采用这种方法。不过通常我们安装的rpm软件包依赖比较多,不能手动去下载依赖包的,而且很多依赖包找不到。

2024-10-23 16:08:48 535 1

原创 mysql初始化

drwxr-xr-x. 2 7161 31415 4096 7月 13 08:22 support-files。-rw-r--r--. 1 7161 31415 282186 7月 13 03:15 LICENSE。-rw-r--r--. 1 7161 31415 666 7月 13 03:15 README。drwxr-xr-x. 2 7161 31415 4096 7月 13 08:22 docs。

2024-07-24 14:04:09 379

原创 1cessssssssss

liuwb。

2023-07-10 10:43:48 172

原创 漏洞名称:RMI 未授权访问漏洞

漏洞名称:RMI 未授权访问漏洞

2023-03-21 10:33:34 1830

原创 【Java并发编程】Synchronized关键字实现原理

目录它的主要特性是同步锁、非公平锁、阻塞锁、可以保证线程安全(可见性、原子性、有序性)JDK1.6之后对Synchronized有优化,有个锁升级过程多线程情况下保障线程安全的方法有很多,一般都是通过加锁去竞争同一个资源,来达到互斥的效果,那么Synchronized是如何保障线程安全的呢它的主要含义是要么全部成功要么全部失败,不允许部分成功部分失败,多线程中原子性是指一个或者多个操作在CPU中执行的过程中出现了被中断的情况原子性产生的原因主要是有两个:CPU时间切换CPU处于空闲状态就会把时间片分配给其他

2022-06-08 08:05:44 382

原创 LINUX基础运维

LINUX虚拟机远程链接工具xshell基本使用linux命令准则系统运行命令常用快捷方式文件命令操作文件编辑命令

2022-06-08 07:56:44 329

原创 【JAVA】获取返回的结果

public static String ReadAsChars(HttpServletRequest request) { String resultData = null; //需要返回的结果 ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); byte[] data = new byte[1024]; ...

2022-05-28 13:17:57 300

原创 MYSQL 数据备份shell脚本

1.vim mysql_backup.sh 编辑mysql_backup.sh文件复制以下内容#!/bin/bashdb_name='dm9init' 数据库名 这里我注释了,因为我用-A备份所有库了,#如果你想备份单个库,把-A换成 $db_name backup_dir='/home/mysqlbak/' #备份到哪current_time=$(date +'%Y-%m-%d_%H%M%S') #获取当前时间filepath=$backup_dir$current_time'.sql.g

2022-04-22 13:46:06 650

原创 【Linux】定时任务记录

Crontab 定时任务&后台执行和日志输出例如:*/1 * * * * root /home/mysqlbak/mysql_backup.sh #每一分钟执行一次备份一.Crontab介绍crontab命令的功能是在一定的时间间隔调度一些命令的执行。1.1 /etc/crontab文件在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。如:[root@dave ~]# cat /etc/crontab..

2022-04-22 13:39:44 1688

原创 mysql 小版本RPM升级

rpm -Uvh --force --nodepsSCLC

2021-12-19 18:34:31 711

原创 rocketmq双Master集群模式搭建

环境介绍 服务器ip 环境 安装的服务 主机名 10.10.10.136 centos7 nameServer+broker nameserver1/master1 10.10.10.138 centos7 nameServer+broker nameserv..

2021-11-09 11:03:36 776

原创 超详细,多图文使用galera cluster搭建mysql集群并介绍wsrep相关参数

超详细,多图文使用galera cluster搭建mysql集群并介绍wsrep相关参数介绍galera cluster原理的文章已经有一大堆了,百度几篇看一看就能有相关了解,这里就不赘述了。本文主要侧重实操,因为跟着百度前几页的搭建教程或多或少都有坑,前后配置逻辑矛盾的也有。终于,经过几个通宵的bug修复,反复验证,力求以最简洁的代码,最少的操作量,最直白的逻辑来完成集群的搭建。因为操作过程中,网上对wsrep相关参数的介绍少之又少,所以最后特别写了完整版的参数说明,供搭建成功后,各种测试调试使用,

2021-08-12 09:14:51 2936

转载 Linux 下MySQL备份

https://www.cnblogs.com/lgx211/p/12470046.html超详细,多图文使用galera cluster搭建mysql集群并介绍wsrep相关参数

2021-08-05 10:05:59 1046

原创 虚拟机挂载镜像

1. 把镜像文件上传到系统根目录下可以使用WinSCP软件上传,也可以使用rz命令从本地上传。2. 创建一个文件夹用于挂载镜像mkdir /mnt/cdromcd /etc/yum.repos.d/rm -rf ./*vi base.repo[base]name=Baseenabled=1# 允许使用yum配置baseurl=file:///mnt/cdrom#yum源的地址,因为用的本地yum源,所以yum源挂到/media,会把iso文件,挂到/media下gpgch.

2021-07-28 14:50:09 6271

原创 OPEN SSH8.6升级记录

注意事项1.防止升级过程出现故障,先配置好telnet服务,确保出现故障能远程过去;2.如果服务器设置过免密登录,升级完后密钥得重新生成;3.如果是虚拟机升级,打个快照是最好的。通过yum安装各种依赖包配置telnet需要安装的服务yum -y install xinetdyum -y install telnet-serveryum -y install telnetgcc编译器及需要用到的依赖yum -y install gccyum -y install perlyum -y

2021-07-28 14:32:29 188

原创 升级SSH8.6之后,SSH服务器拒绝了密码解决办法之一

升级Open_SSH8.5之后,报错“SSH服务器拒绝了密码,请再试一次”解决办法:网上找了很多网站,最终发现是防火墙问题,执行下面命令就好了setenforce 0

2021-07-28 13:21:18 1101

原创 2021-07-27

CENTOS升级openssh8.1p1./config shared –openssldir=/data/install/openssl –prefix=/data/install/openssl一定记得加上–shared选项, 否则openssh编译的时候会找不到新安装的openssl的library, 会报错: openssl的 header和library版本不匹配 查看openssl的路径 which openssl 查看依赖的库,ldd后面跟which openssl

2021-07-27 19:43:21 289

原创 Openssl升级操作

1. Linux 系统版本:[root@bogon ~]# cat /etc/redhat-releaseCentOS Linux release 7.3.1611 (Core)图 1 查看Linux系统版本2. 查看Openssl安装的版本[root@bogon ~]# openssl versionOpenSSL 1.0.2k-fips 26 Jan 2017图 2 查看openssl版本3. 查看Openssl路径[root@bogon ~]# which

2021-07-22 13:27:57 13512 3

原创 mysql初始化密码常见报错问题

有时候,只是为了自己测试,不想密码设置得那么复杂,譬如说,我只想设置root的密码为123456。必须修改两个全局参数:首先,修改validate_password_policy参数的值mysql> set global validate_password_policy=0;Query OK, 0 rows affected (0.00 sec)12validate_password_length(密码长度)参数默认为8,我们修改为1mysql> set global va

2021-06-10 14:16:18 503

原创 使用 Yumdownloader 工具来下载 RPM 软件包及其所有依赖包

Yumdownloader是一款简单,但是却十分有用的命令行工具,它可以一次性下载任何 RPM 软件包及其所有依赖包。以 root 身份运行如下命令安装 Yumdownloader 工具。yum install yum-utils一旦安装完成,运行如下命令去下载一个软件包,例如 httpd。yumdownloader httpd为了根据所有依赖性下载软件包,我们使用 --resolve参数:yumdownloader --resolve httpd默认情况下,Yu...

2021-05-28 10:11:46 2056

原创 CentOS 里下载 RPM 包及其所有依赖包

我们可以通过 yum命令的 Downloadonly 插件下载 RPM 软件包及其所有依赖包。为了安装 Downloadonly 插件,以 root 身份运行以下命令。yum install yum-plugin-downloadonly现在,运行以下命令去下载一个 RPM 软件包。yum install --downloadonly <package-name>默认情况下,这个命令将会下载并把软件包保存到 /var/cache/yum/ 的 rhel-{arch}-.

2021-05-28 10:07:31 655

原创 Linux离线单机安装mysql 5.7详细步骤及修改密码

安装MySQL1、下载安装包 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz2、卸载系统自带的Mariadbrpm -qa|grep mariadb //查询已安装的mariadbrpm -e --nodeps 文件名 //卸载,文件名为使用rpm -qa|grep mariadb 命令查出的所有文件3、删除etc目录下的my.cnf文件(如果没有就直接新建) rm /etc/my.cnf4、 执行以下命令来创建mysql用户组

2021-04-29 09:56:07 350

原创 搭建ntp时间同步服务器(从局域网内的机器同步时间)

搭建ntp时间同步服务器(从局域网内的机器同步时间)服务器端1.下载nt并设置开机自启yum -y install ntp2.启动ntp并设置开机自启systemctl start ntpdsystemctl enable ntpd3.配置ntp配置文件vim /etc/ntp.conf#restrict default nomodify notrap nopeer noqueryserver ntp.aliyun.com iburst4.检测ntpq -p...

2021-04-26 13:05:12 498

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除