- 博客(44)
- 收藏
- 关注
原创 EKS ALB SSL配置
alb.ingress.kubernetes.io/subnets : VPC下有公网网关的子网,NAT的需要注意,否则ALB拿不到公网地址。键:kubernetes.io/cluster/EKS集群名称 , 值:share。键:kubernetes.io/cluster/EKS集群名称, 值:share。键:kubernetes.io/role/internal-elb,值:1。键:kubernetes.io/role/elb, 值:1。键:kubernetes.io/role/elb, 值:1。
2023-04-06 18:07:07
480
原创 CloudFront 跨域问题解决
报错信息: blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource。
2023-04-04 16:52:58
848
原创 k8s 1.24 创建管理员及部署Kubernetes Dashboard
k8s 1.24 创建管理员及部署Kubernetes Dashboard
2023-02-08 18:02:37
309
原创 安装 AWS Load Balancer Controller 附加组件
安装 AWS Load Balancer Controller 附加组件
2023-02-07 17:48:35
353
原创 AWS 为集群创建 IAM OIDC 提供商
Error: unable to create iamserviceaccount(s) without IAM OIDC provider enabled
2023-02-07 17:29:21
307
原创 MySQL 主从信息清除
如果使用reset slave,不会完全清除同步信息,会生成一个新的 relaylog日志文件,同步信息还会存在。主从同步信息清除,主要删除master.info和relay-log.info文件;
2022-11-30 10:01:32
2071
原创 Zabbix6 小组件之TOP host
1、在仪表盘处,添加小组件 Top hosts2、根据服务器CPU使用率,显示前5台主机,顺带显示流量情况在【列数】中--【添加】第一列【主机】第二列【CPU使用率】3、添加构件4、效果图5、还可以继续添加流量等数据,使用CPU使用率排序六、终极效果...
2022-03-21 21:42:17
1302
5
原创 第三章 Zabbix6 报表自动邮件发送
1、报警媒介类型中配置发件箱2、在用户中,设置个人的收件箱3、配置web server配置zabbix访问到的地址4、 设置仪表盘5、设置报表发送
2022-03-21 21:12:23
1759
2
原创 第二章 Zabbix6.0.2 WEB配置
一、Zabbix Server1、WEB UIcp -r ui /usr/local/www/zabbixchown -R nginx.nginx /usr/local/www/zabbix#启动Nginx 和php-fpm/usr/local/nginx/sbin -t #检测配置/usr/local/nginx/sbin #启动nginx服务#在浏览器打开 http://IP/默认密码 Admin/zabbix...
2022-03-21 20:46:29
1411
原创 CentOS7 编译安装Zabbix6.0.2 (全)
一、系统环境 设置系统交换分区(本文使用云主机安装) 设置交换分区,现在很多云主机,默认都是关闭交换分区,关于交换分区的优缺点,可以自百度,这一步非必须,可以跳过。 1、设置交换文件为 8GB (128MB x 64)dd if=/dev/zero of=/swapfile bs=128M count=642、更新交换文件的读取权限和写入权限chmod 600 /swapfile3、设置 Linux 交换区域mkswap /swapfile4、通过将交换文件添加...
2022-03-21 17:28:10
5479
1
原创 arm编译PHP报错error: invalid asm: invalid operand prefix %c
报错error: invalid 'asm': invalid operand prefix '%c'原因:gcc版本过低,需要升级版本 编译器支持__asm__ goto不支持%c这个新特性解决办法升级gccyum install -y devtoolset-8-toolchainscl enable devtoolset-8 bashgcc --version...
2022-03-16 16:24:19
908
原创 Centos7编译安装Nginx开启br压缩
下载源包 wget https://nginx.org/download/nginx-1.20.2.tar.gz 安装ngx_brotli yum install gitgit clone https://github.com/google/ngx_brotlicd ngx_brotli git submodule update --init 编译安装nginx tar -zxf nginx-1.20.2.tar.gz cd nginx-1.20.2/./c
2022-03-16 14:32:57
2670
原创 ARM Centos7 编译安装PHP
下载源包 安装依赖包 yum install openssl-devel bzip2-devel libffi-devel sqlite-devel gpm-libs oniguruma oniguruma-devel libsodium libsodium-devel xz-devel libxml2-devel libcurl-develyum install bash-completion bash-completion-extras libicu-devel libjpeg libjp
2022-03-16 13:51:20
3444
原创 ARM Centos7 编译安装mysql8
1、安装编译环境和依赖yum install ncurses ncurses-devel ncurses-libsyum install devtoolset-10-gcc devtoolset-10-gcc-c++ devtoolset-10-binutils2、下载mysql8 源码包wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.28.tar.gz3、编译mysql8#解压tar -
2022-03-16 12:36:48
1930
原创 nginx安装脚本
#!/bin/bash#********************************************************************#********************************************************************clearecho “Preparations before installation…”##variabledNGINX_VERSION=“nginx-1.16.0”NGINX_INSTALL_DO
2021-12-30 13:34:51
848
原创 elasticsearch安装ik插件(集群或者单点)
es提供的分词是英文分词,对于中文的分词就做的非常不好,因此我们需要一个中文分词器来用于搜索和使用 (IK分词器) 安装前注意:IK版本要和ES的版本对应。准备工作验证ES版本#./elasticsearch -version安装IK插件,不管是集群还是单点部署,有几个ES就安装几个ik插件。一、安装包安装2、下载ES对应版本的IKcd es安装目录/pluginsmkdir ikcd ikwget https://githu...
2021-12-01 15:24:35
741
原创 如何在负载均衡上将 HTTP 流量重定向到 HTTPS?
流量从 HTTP 重定向到 HTTPS(端口 443)时,收到了错误“ERR_TOO_MANY_REDIRECTS”。如何在不将后端侦听器更改为端口 443 的情况下解决此错误?简短描述负载均衡无法将 HTTP 流量重定向到 HTTPS,可以在Web 服务器上重写规则。重写规则配置为使用 X-Forwarded-Proto 标头和仅重定向 HTTP 客户端。否则,重写规则可能会和它后面的实例之间创建重定向请求的无限循环。此类循环将导致错误“ERR_TOO_MANY_REDIRECTS”。解决.
2021-11-30 11:54:01
2501
原创 AWS RDS Oracle数据恢复
amazon rds - How to create a DB link between two Oracle RDS instances - Stack Overflowdatabase - How to SELECT in Oracle using a DBLINK located in a different schema? - Stack Overflow
2021-11-18 14:42:32
524
原创 systemctl启动服务时,配置日志输出控制
程序的日志交由journal处理后,journal把日志写到了系统日志。日志产生了混乱。通过StandardOutput=null来控制,把日志输出关闭。常见的参数有:StandardInput=null (推荐使用)StandardOutput=inheritStandardError=inherit[service]Type=forkingExecStart= 服务启动命令SuccessExitStatus=143ExecStop=/usr/bin/kill -15 $MAIN
2021-11-18 14:10:51
2304
原创 mongoDB设置用户名密码
首先使用mongo命令进入mongoDBmongouse adminuser: 用户名pwd: 用户密码roles: 用来设置用户的权限,比如读,读写 等等使用下面的指令设置用户名和密码,pwd就是你设置的密码。.db.createUser({user: 'root', pwd: 'admin111111', roles: ['root']})然后通过下面指令看是否成功。db.auth('root', 'admin111111') #结果返回是1表示成功。...
2021-11-18 11:05:31
1607
原创 centos salt安装
原来salt的源已经失效,最新安装方法如下:#增加salt源sudo rpm --import https://repo.saltproject.io/py3/redhat/7/x86_64/latest/SALTSTACK-GPG-KEY.pubcurl -fsSL https://repo.saltproject.io/py3/redhat/7/x86_64/latest.repo | sudo tee /etc/yum.repos.d/salt.repo#安装salt agentyum
2021-11-10 17:49:16
1278
原创 Jenkins Gradle7 指定JAVA版本
系统默认使用jdk的版本是1.8 ,在修改系统环境下,把Gradle7 指定JDK版本为11。1、下载Gradle7 ,这里下载最新的7.0.2版本,并解压。wget https://downloads.gradle-dn.com/distributions/gradle-7.0.2-all.zipunzip gradle-7.0.2-all.zip2、修改gradle 所需的版本,默认使用$HOME_JAVAcd gradle-7.0.2/bincp gradle gradle..
2021-10-25 15:34:01
3415
原创 Nginx 80 重定向至 443端口
server { listen 80; server_name www.yourdomain.com; rewrite ^(.*) https://$server_name$1 permanent;}server { listen 443 ssl; server_name www.yourdomain.com; root /home/www; ssl_certificate /path/to/certs/xxxxxx.crt; s...
2021-10-20 00:35:30
812
原创 mysql 备份及还原
常用方法注意:写入磁盘再进行tar压缩,压缩时间过长,系统资源占有较高,烈推荐采用此种方式备份备份单库或者指定的多库备份:mysqldump -uroot -p --set-gtid-purged=OFF --master-data=2 --single-transaction --databases --add-drop-database databasename1 databasename2| gzip -9 >databases.sql.gz备份所有库mysq
2021-10-20 00:18:46
120
原创 mysql用户创建授权及权限修改
用户查看:select host,user from mysql.user;select user,host from mysql.user;mysql>rename user feng to newuser; 修改用户名mysql>drop user newuser; 删除用户mysql> revoke select on dmc_db.* from zx_root; 回收权限mysql> show grants for zx_roo
2021-10-20 00:07:56
339
原创 Linux的lvm管理
lvm是一种灵活性很强的磁盘空间管理方式,可以方便的增加、减少文件系统的大小pvcreate /dev/sdbvgcreate vg /dev/sdblvcreate -l 100%VG -n lvname vgmkfs.xfs /dev/vg/lvname echo "/dev/mapper/vg-lvname /data xfs defaults 0 0" >>/etc/fstab...
2021-10-20 00:05:09
52
原创 pnscan 挖矿蠕虫病毒处理记(二)
在一的文章中,扫描的程序讲解了,但是真正的Boss(pnscan 挖矿)还没有解决,接下来继续:机器安装了阿里云的动态感知,扫描到挖矿程序。查看文件,发现这是一个脚本,先不要急于清理,先研究它的运行逻辑,发现有检测机制,文件会自动下载,像这种,强烈建议做一个域名本地解释(hosts)。#!/bin/bashsetenforce 0 2>/dev/nullulimit -u 50000sleep 1iptables -I INPUT 1 -p tcp --dport 63.
2021-10-19 23:59:54
1134
2
原创 mysql删除binlog
purge binary logs to ‘binlog.000007’; //删除binlog.000007之前的biglog文件,但不包含show binary logs; //查看当前记录的binlog文 ` show variables like ‘%log%’; set global expire_logs_
2021-09-09 22:53:27
138
原创 虚拟机扩展硬盘空间
qcow21、连接到kvm主机,扩展虚拟机硬盘qemu-img resize dev-51.qcow2 +150G //在原来基础上增加150G2、把虚拟机关机(是关机,不是重启,这一步很重要)或者在宿主机上把虚拟机关机virsh destroy dev-513、开机virsh start dev-514、fdisk /dev/vda 划分区,并把格式转换为lvm5、partprobe /dev/vda 重读硬盘分区6、pvcreate /dev/vda47、 vge
2021-09-09 22:50:28
234
原创 mysql binlog删除
purge binary logs to ‘binlog.000007’; //删除binlog.000007之前的biglog文件,但不包含show binary logs; //查看当前记录的binlog文 ` show variables like ‘%log%’; set global expire_logs_
2021-08-11 17:31:57
71
原创 jenkins增加节点node
1、在全局安全配置中,选上Agent2、 添加节点系统管理 -- 节点管理3、远程ssh登陆到节点的服务器,安装JDK 1.8版本以上4、返回到Jenkis的页面,新建节点,如下图:
2021-07-28 11:50:47
673
原创 Linux Centos7 使用NVM安装不同版本node.js
项目地址https://github.com/nvm-sh/nvm一、安装NVM1、安装nvmcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash或者wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash2、运行脚本后,使当前环境变量生效。(也可以重新连接会话)
2021-07-28 11:41:13
369
原创 字符集从 utf8 转换成 utf8mb4
1、修改数据库配置文件/etc/my.cnfcharacter-set-server = utf8mb4collation-server = utf8mb4_general_ci2、修改库alter database 库名 CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;3、修改表alter table 表名 convert to character set utf8mb4 COLLATE utf8mb4_general_ci;
2021-07-26 16:31:00
445
原创 software_reporter_tool 进程关闭的优雅法子
网上很多教程,都是告诉你新建个名为software_reporter_tool.exe文件,再把属性设置为只读。其实大可不必。方法如下:1、浏览器地址栏l
2021-06-16 21:48:24
1265
原创 MySQL5.7 权限详解
MySQL支持的权限ALL或ALL PRIVILEGES 代表指定权限等级的所有权限。ALTER 允许使用ALTER TABLE来改变表的结构,ALTER TABLE同时也需要CREATE和INSERT权限。重命名一个表需要对旧表具有ALTER和DROP权限,对新表具有CREATE和INSERT权限。ALTER ROUTINE 允许改变和删除存储过程和函数CREATE 允许创建新的数据库和表CREATE ROUTINE 允许创建存储过程和包CREATE TABLESPACE 允许创建、更改和
2021-05-18 09:46:18
321
原创 Linux 利用find exec定期清理文件
例子:删除1个月前的文件find /workspace/backup/ -name 'filesname' -mtime +30 -exec rm -f {} \; >> /tmp/clean.log 2>&1写成一个脚本,加到定时任务,每天跑一次即可
2021-05-13 17:47:45
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人