摘要:
"nginx配置 最后整理版" nginx编译安装 注: Nginx可以使用Tmalloc(快速、多线程的malloc库及优秀性能分析工具)来加速内存分配,使用此功能需要事先安装 " gperftools " ,而后在编译nginx添加 with google_perftools_module选项即 阅读全文
摘要:
盗链环境模拟 http://www.daolian.com/index.html 这个页面 盗用 http://www.maotai.com/qq.jpg这个站点页面的图. 搭建2个虚拟主机: 访问测试 防盗链效果 拓扑图 要实现的效果 n1访问qq.jpg正常访问时候没问题 盗链服务器访问 未盗链 阅读全文
摘要:
location语法 location语法格式 "nginx location匹配规则" location | 匹配的优先级(与location在配置文件中的顺序无关) | = | 精确匹配会第一个被处理。如果发现精确匹配,nginx停止搜索其他匹配。 普通字符匹配 | 正则表达式规则和长的块规则将 阅读全文
摘要:
nginx.conf配置文件 http 多个server 多个location 可限制目录和文件访问(根据i扩展名限制或者rewrite.) 根据目录或扩展名,禁止用户访问指定数据信息 禁止访问目录下的某些扩展名文件 这次我测一下,禁止访问网站目录下的 html/images/ .txt文件 默认是 阅读全文
摘要:
"300 行 python 代码的轻量级 HTTPServer 实现文件上传下载" 系统环境 直接运行访问即可 http://192.168.2.11:12345 准备nginx反代环境 后启动,在主机上加hosts. 访问 upload.maotai.com 传输一个较大的文件上去(30M),发现 阅读全文
摘要:
"参考" db存储及分层 2018年4月1日 20:53:54小结: 时间太久,抓破脑袋斗争,想不起具体 mysql事务是干嘛的 不怕不会,怕的是每次遇到都不会. 靠.... 遇到一次杀一次... "参考" "参考" my.cnf读取顺序 观察启动进程(数据目录) "数据类型" : 4大数据类型 约 阅读全文
摘要:
"my innodb heavy 4G.cnf配置文件注解" "常见mysql错误提示码详细解析" 代码|解释 | 1005|创建表失败 1006|创建数据库失败 1007|数据库已存在,创建数据库失败 1008|数据库不存在,删除数据库失败 1009|不能删除数据库文件导致删除数据库失败 1010 阅读全文
摘要:
centos7上cmake编译安装mysql 5.6.36.tar.gz 系统环境 cmake编译环境 编译安装mysql 5.6.36.tar.gz 编译报错解决 cmake时候提示找不到cxx "mysql 5.6.27源码安装及错误解决办法" 善后mysql环境 小结 centos7上二进制安 阅读全文
摘要:
将生产db全备到内网某机器 两个思路: 1, 直接内网mysqldump导出. 因为阿里云的rds只有私网ip,所以办公网机器无法直接连到rds执行mysqldump 解决: "通过ssh tunnel连接内网ECS和RDS" 2,先在ecs上mysqldump压缩,然后下载下来 可以通过这些方式下 阅读全文
摘要:
问题背景: 一些ECS没有访问公网的需求,或是RDS出于安全考虑只允许内网访问。但是希望远程连接这些ECS或RDS进行管理时就会比较麻烦,一般可以通过选一台有公网的ECS搭建VPN的方法来解决这个问题。但是搭建VPN有一定的技术门槛,需要有一定的网络基础,在配置的过程中会遇到很多问题。 这种情况下, 阅读全文