自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 nginx proxy_redirect

proxy_redirect 旧地址 新地址;proxy_redirect default; #默认配置proxy_redirect off; #关闭重定向设置 proxy_redirect off; 效果是下图 第一个结果注释 #proxy_redirect off; 效果是下图第二个结果

2022-07-05 17:57:42 2074 1

原创 nginx 正向代理配置

nginx 正向代理配置

2022-07-05 17:57:13 1011

原创 nginx开启gzip功能

nginx 开启压缩

2022-07-05 15:28:06 932

原创 Linux病毒扫描工具ClamAV 安装使用

linux 病毒防护

2022-06-28 16:13:08 2512

原创 修改密码复杂度

linux 麒麟系统

2022-06-22 15:12:51 1460

原创 做成系统服务查看日志 journalctl

从2012年开始,大部分linux发行版本开始从传统的systemv 初始化系统移植到一个叫做systemd的全新系统。systemd用来启动系统并管理进程。systemd包含了一个叫做journalctl的辅助组件,其主要作用是管理系统的事件日志记录。journalctl可以查看所有的系统日志文件,由于日志信息量很大,journalctl还提供了各种参数帮助用户更快速的定位到日志信息。默认情况下,用户都可以访问自己的日志。对于系统主日志和其他用户的日志,仅限于有权限的用户访问,比如root用户,whe

2021-11-30 15:47:48 223

原创 用户登录Linux时要执行文件的过程

在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 /.bash_profile、/.bash_login或 /.profile文件中的其中一个,执行的顺序为:/.bash_profile、~/.bash_login、 ~/.profile。如果 /.bash_profile文件存在的话,一般还会执行/.bashrc文件。因为在 ~/.bash_profile文件中一般会有下面的代码:if [ -f ~/.bashrc ] ;

2021-11-17 15:11:23 342

原创 Linux Mysql5.7及以上版本 ONLY_FULL_GROUP_BY关闭方法及不起作用的原因

Expression #1 of ORDER BY clause is not in SELECT list, references column ‘ccsemos_new.zc_user_menu_used.sort’ which is not in SELECT list; this is incompatible with DISTINCT查看sql_modeSELECT @@sql_mode;查询出来的值为:ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO

2021-09-30 16:48:55 1035

原创 一不小心修改了libc.so.6 修复方法

2021-09-27 11:44:53 419

原创 Linux中的buff/cache内存

我们用free、top等相关能够查询到当前内存的使用情况的命令时,总会有一个buff/cache让我们很困惑。buffer即写如磁盘时,先保存到磁盘缓冲区(buffer),然后再写入到磁盘。cache即读磁盘时,数据从磁盘读出后,暂留在缓冲区(cache),为后续程序的使用做准备。如何划分buffer/cache(已使用 or 空闲)操作系统的角度:这块内存确实被操作系统使用了。用户角度:如果用户要使用,这块内存是可以很快被回收而被用户空间程序使用,因此从用户角度而言这块内存应被划为空闲状态。

2021-09-13 19:43:17 11056

原创 linux 之强大的 supervisor守护进程

Supervisor在百度百科上给的定义是超级用户,监管员。Supervisor是一个进程管理工具,当进程中断的时候Supervisor能自动重新启动它。可以运行在各种类unix的机器上,supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。supervisord运行 Supervisor 时会启动一个进程 supervisord,它负责启动所管理的进程,并将所管理的进程作为自己的子进程来启动,而且可以

2021-08-27 10:44:56 157

原创 vi 或者vim 中文乱码设置

vim ~/.vimrc 或者 vi ~/.virc 添加以下内容set termencoding=utf-8set encoding=utf8set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030保存退出即可 然后再查看中文就可以正常了

2021-08-23 17:18:54 277

原创 node 解决Error: EACCES: permission denied

解决Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/appium/node_modulenpm install --registry=https://registry.npm.taobao.org --unsafe-perm=true --allow-rootnpm install -g appium --unsafe-perm=true --allow-root

2021-08-06 09:57:15 1892

原创 DM 达梦数据库安装

第 1 章安装简介达梦数据库管理系统(以下简称 DM)是基于客户/服务器方式的数据库管理系统,可以 安 装 在 多 种 计 算 机 操 作 系 统 平 台 上 , 典 型 的 操 作 系 统 有 :Windows(Windows2000/2003/XP/Vista/7/8/10/Server 等)、Linux、HP-UNIX、Solaris、FreeBSD 和 AIX 等。对于不同的系统平台,有不同的安装步骤。1.1达梦产品的构成DM 产品包括产品光盘和相关的技术资料。根据不同的应用需求

2021-01-29 15:27:46 1311

原创 Ubuntu 出现apt-get: Package has no installation candidate问题解决办法

# apt-get update# apt-get upgrade# apt-get install <packagename>

2020-12-18 10:09:45 739

原创 if 条件表达式

2020-11-27 13:51:18 1147

原创 启动 centos7虚拟机报错 /run/initramfs/rdsosreport.txt

2020-11-26 13:36:31 1422

原创 系统时间 硬件时间

2020-11-23 10:20:54 116

原创 Linux lvm 非LVM根目录扩容问题

问题 .解决先分区 fdisk制作pv pvcreate /dev/sdx扩容 vg vgextend vgname /dev/sdx扩容lv lvextend -L 500G /dev/vgname/lvname制作文件系统 xfs_growfs /dev/vg1/lv1 xt2/3/4(如果是ext文件系统类型)[root@server0 ~]# resize2fs /dev/vg1/lv2...

2020-11-20 16:25:39 881

原创 nginx 性能优化

1.1 隐藏nginx header里版本号信息1.2 更改源码隐藏软件名称及版本号1.3 更改掉nginx默认用户及用户组(worker进程服务用户优化)1.4 配置nginx worker进程个数1.5 根据cpu核数进行nginx进程优化1.6 nginx事件处理模型优化1.7 调整nginx worker单个进程允许的客户端最大连接数1.8 配置nginx worker进程最大打开文件数1.9 开启高效的文件传输模式1.10 设置连接超时时间...

2020-11-20 16:22:24 1413

原创 limit 限制

在linux/unix操作系统中一切皆文件,我们的设备是文件,文件是文件,文件夹也是文件。当我们用户每发起一次请求,就会产生一个文件句柄。文件句柄可以简单的理解为`文件句柄就是一个索引`。文件句柄就会随着请求量的增多,进程调用频繁增加,那么产生的文件句柄也就会越多。系统默认对文件句柄是有限制的,不可能会让一个进程无限制的调用句柄。因为系统资源是有限的,所以我们需要限制每一个服务能够使用多大的文件句柄。操作系统默认使用的文件句柄是1024个句柄。系统全局性修改[root@nginx-serv.

2020-10-23 17:51:26 1106

原创 mysql 配置 大小写敏感 sql问题

vim /etc/my.cnf lower_case_table_names = 1sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

2020-10-23 12:30:42 200

原创 centos7 安装字体

# 查看已安装字体 fc-list # 没有的话执行 yum install -y fontconfig mkfontscale # 查看已安装的中文字体 fc-list :lang=zh # 进入字体目录 cd /usr/share/fonts/ # 放入对应字体 mkfontscale mkfontdir fc-cache fc-list :lang=zh...

2020-10-23 11:45:27 243

原创 VM启动不起来

2020-10-22 08:38:53 276

原创 zabbix5.0 钉钉报警

1.创建群聊2.添加机器人3.复制webhook的地址4.编写脚本cd/usr/lib/zabbix/alertscripts(版本不同 脚本放的位置不同 可以在添加界面看到具体放到什么位置)vimdingding.sh#!/bin/bashto=$1subject=$2text=$3#此处的 xxx就是刚刚复制存留的 api 接口地址。(只粘贴token后面即可)curl -i -X POST \'https://oapi.dingt...

2020-10-20 10:30:05 2294

原创 centos7 安装zabbix 5.0

1.安装zabbix yum 源# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm# yum clean all2.Install Zabbix server and agent# yum install -y zabbix-server-mysql zabbix-agent3. Install Zabbix frontendEnable R

2020-10-20 10:07:25 278

原创 jenkins用户无法登录

在jenkins默认的主目录.jenkins中修改config.xml文件 将true 修改成false 然后登录进入如下设只模式修改 最后点击应用 保存 即可正常登录

2020-10-13 09:45:31 1263

原创 KVM 虚拟机 调整内存与CPU

1、关闭虚拟机virsh shutdown test4 #调整前[root@0830 ~]# virsh dominfo test4Id: 8名称: test4UUID: e2e9fdda-d02c-4e39-ae68-861b217f15bbOS 类型: hvm状态: runningCPU: 1CPU 时间: 4310.9s最大内存: 16773120 KiB使用的内存: 16

2020-10-09 14:08:23 1136

原创 docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting cont

2020-09-29 15:11:46 475

原创 kvm虚拟机ping 不通网关和外网

确认网络配置文件中没有错别字或者书写错误; 确认宿主机上网络连接都是正常的(命令参考nmcli device 或者nmcli connection);检查路由的配置在宿主机或者虚拟机中检查路由的信息,配置都是正常的。宿主机器检查网络桥接状态检查网桥的状态(命令参考brctl show),这个时候就看到虚拟机启动之后生成的那些虚拟机网卡设备(vnetx)并没有附着在网桥上。使用命令brctl addif brx vnety 将目前启动的2个虚拟机的网卡附着在网桥上。查看没有虚.

2020-09-28 10:29:55 6232 1

原创 centos KVM 装虚拟机以及桥接网络固定ip

一.需求内核(rhel6以上):[root@wenmao ~]# uname -r 2.6.32-358.el6.x86_64 [root@wenmao ~]# yum install *qemu* *virt* librbd1-devel -y #记不住软件包名的情况下这样输入其实下载的是下面几款软件[root@wenmao~]# yum install qemu-kvm libvirt virt-manager librbd1-devel -yqemu-kvm libv

2020-09-25 14:11:13 1470 1

原创 linux 7 安全加固

#! /bin/bashset -xfunction backup () { DATE_NOW=`date +'%Y%m%d'` mkdir -p /home/sys_security && BACK_UP=/home/sys_security mkdir -p $BACK_UP/$2_$DATE_NOW && BACK_UP_TMP=$BACK_UP/$2_$DATE_NOW/ mv $1 $BACK...

2020-09-17 10:16:14 735

原创 大众流的mysql主从复制

MySQL Replication主从复制(也称 AB 复制)允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)。根据配置,您可以复制数据库中的所有数据库,所选数据库甚至选定的表。MySQL主从复制的优点包括:横向扩展解决方案 - 在多个从站之间分配负载以提高性能。在此环境中,所有写入和更新都必须在主服务器上进行。但是,读取可以在一个...

2020-04-01 21:13:46 130

原创 Centos7下源码编译安装mysql5.7 详细步骤 小白也能安装

1、清理安装环境:# yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y # userdel -r mysql # rm -rf /etc/my* # rm -rf /var/lib/mysql2、创建mysql用户groupadd mysqluseradd -M -g mysql -s /sbin/nolo...

2020-04-01 12:26:37 713 1

原创 Galera mysql集群安装与部署

Galera是一个MySQL(也支持MariaDB,Percona)的同步多主集群软件。主要功能同步复制Active-active的多主拓扑结构真正的multi-master,即所有节点可以同时读写数据库自动成员资格控制,失败节点从群集中删除新节点加入数据自动复制真正的并行复制,行级项目,4台虚拟机一定要固定ip地址准备环境:主机解析:[root@mysql-1 ~]# ...

2020-03-29 22:03:36 520

原创 mysql集群galera mysql的安装

https://galeracluster.com制作yum源[root@mysql-1 yum.repos.d]# vim galera.repo[galera]name=galerabaseurl=http://releases.galeracluster.com/mysql-wsrep-5.7/centos/7/x86_64/enabled=1gpgcheck=0...

2020-03-29 17:11:01 307

原创 redis主从配置(一主多从)

主从简介1、主从 – 用法像MySQL一样,redis是支持主从同步的,而且也支持一主多从以及多级从结构。主从结构,一是为了纯粹的冗余备份,二是为了提升读性能,比如很消耗性能的SORT就可以由从服务器来承担。redis的主从同步是异步进行的,这意味着主从同步不会影响主逻辑,也不会降低redis的处理性能。主从架构中,可以考虑关闭主服务器的数据持久化功能,只让从服务器进行持久化,这样可以提...

2020-03-28 21:59:59 3879

原创 redis 备份数据持久化

即把数据保存到可永久保存的存储设备中(如磁盘)。1、redis持久化 – 两种方式一、redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。======================================================================================RDB(R...

2020-03-28 21:36:38 182

原创 centos下安装Redis

[root@redis-master ~]# mkdir -p /data/application ---创建工作目录[root@redis-master ~]# wget wget http://download.redis.io/releases/redis-5.0.8.tar.gz ---下载redis[root@redis-master ~]# tar xzf redis-...

2020-03-28 21:31:17 176

原创 Redis设置密码

Redis默认是没有提供密码的,通过修改配置文件可以打开访问控制。编辑redis.conf可以启动认证。修改配置文件vim /redis/redis.conf 找到如下内容 把注释去掉 把foobared改为自己的密码即可#requirepass foobared或者直接在这下面添加一行requirepass 密码登录src/redis-cli -h ip -p 端口 -a 设...

2020-03-28 21:23:59 252

docker-compose 一键启动nginx nacos redis minio mysql rocketmq seata

镜像文件需要自己制作,安装docker docker-compose 并 一键启动nginx nacos redis minio mysql rocketmq seata 这些软件,yml 文件都已经写好

2023-03-15

rockermq 可视化界面

rockermq 可视化界面

2022-08-24

rocketmq4.9.3

rocketmq 二进制安装包

2022-08-24

yarn 前端打包工具指定配置文件

yarn 前端打包工具指定配置文件

2022-08-10

空空如也

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

TA关注的人

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