摘要: MySQL慢查询日志是MySQL提供的一种日志记录,用来记录执行时长超过指定时长的查询语句,具体指运行时间超过 值的 SQL 语句,则会被记录到慢查询日志中。 默认值是 ,单位是 ,即默认是 10秒 。默认情况下,MySQL数据库并不会开启慢查询日志,需要手动设置这个参数。 通过慢查询日志,可以查找 阅读全文
posted @ 2017-11-24 10:29 hjqjk 阅读(14441) 评论(1) 推荐(2) 编辑
摘要: 简介LogAnalyzer 是一款syslog日志和其他网络事件数据的Web前端。它提供了对日志的简单浏览、搜索、基本分析和一些图表报告的功能。数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构。基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据中看出问题的解决方案。LogAn... 阅读全文
posted @ 2017-06-15 18:08 hjqjk 阅读(532) 评论(0) 推荐(0) 编辑
摘要: [TOC]# 运维安全配置## Nginx安全### 1、隐藏Nginx版本号在 nginx.conf 的 http 段中加入:```server_tokens off;```修改 fastcgi.conf:```找到:fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;改为:fastcgi_param SERVER_SOFTWARE ... 阅读全文
posted @ 2017-06-01 10:47 hjqjk 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 当前系统,软件版本说明: 需求: 应开发的需求,线上环境,php-libxml版本升级到2.8以上。 升级步骤:1、安装工具集 2、解决安装libxml2-1.9.0版本时,遇到的依赖关系 1)升级glibc版本 ( 版本 > glibc-2.12 ) centos6系统,官方支持升级的最高版本是g 阅读全文
posted @ 2017-05-17 15:16 hjqjk 阅读(2926) 评论(0) 推荐(0) 编辑
摘要: 问题详情: web1 是整个架构的唯一web前端服务器,非常不好运的是,因为忘记定期清理每天产生的session文件,导致该web服务器的/home挂载点inode用光了。 /home挂载点下不能继续生成文件,负载也因此飙到400,Nginx 、php-fpm 服务不可用,网站全部无法访问,严重影响 阅读全文
posted @ 2017-04-12 12:29 hjqjk 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 1、记一次因inode耗尽,而引发的灾难性事故 事件描述: 星期六早上10点,接到DNSPod的告警:nginx.xxx.com无法访问。 赶紧上前端web服务器查看,发现服务器5分钟负载为400多(超高)。 因为这是前端web服务器,现在负载这么高,导致所有的网站都打不开了。 事故排查: (1)查 阅读全文
posted @ 2017-03-18 18:03 hjqjk 阅读(584) 评论(1) 推荐(0) 编辑
摘要: 这个系列的工作散记,主要用于记录工作中遇到的散碎技术问题。 用于备忘,也用于整理思路,以便后续回来看的时候,能记起当时解决问题的思路。 1、服务器返回500错误,以及Ajax跨域问题 问题截图: (1)、 遇到 5xx 系列的错误,是服务器的问题,或是服务配置错误,或是一些相关的错误。 第一步,要先 阅读全文
posted @ 2017-02-14 15:31 hjqjk 阅读(350) 评论(0) 推荐(0) 编辑
摘要: log_format 有个默认的日志格式: nginx 默认调用 combined 格式来记录日志,即默认调用:(默认记录在access.log文件中) nginx允许自定义日志格式,例如: 以上是自定义了日志格式:main(main名称可以自定义) 要想使其生效,就必须用access_log指定调 阅读全文
posted @ 2017-01-21 17:45 hjqjk 阅读(7211) 评论(0) 推荐(0) 编辑
摘要: 1、import MySQLdb 错误 导入MySQLdb模块时报错: 原因:之前使用编译安装,安装的版本是1.2.5,但是没安装成功,后来用yum安装了(版本:1.2.3)。编译后的文件和yum安装后的文件冲突了。 解决:删除之前编译过的文件 阅读全文
posted @ 2016-11-21 16:36 hjqjk 阅读(236) 评论(0) 推荐(0) 编辑
摘要: nginx上配置https的条件: 1、SSL证书和服务器私钥文件 2、nginx支持SSL模块 一、获取SSL证书 网上有提供权威认证的SSL证书的网站,但多数是收费的,而且不便宜。在正式的生产环境中,强烈不建议使用免费的SSL证书,但我们这次只是用于测试,所以决定使用下免费的SSL证书。 下面介 阅读全文
posted @ 2016-11-11 16:11 hjqjk 阅读(8758) 评论(0) 推荐(0) 编辑