nginx的优化
摘要:Nginx 优化 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站
阅读全文
posted @
2016-10-06 12:40
shangzekai
阅读(466)
推荐(0) 编辑
apache日志轮询技术
摘要:1.首先先下载安装apache的日志轮询工具cronolog: cronolog日志轮询配置说明: 按天轮询(生产环境常见用法,推荐): 按小时轮询(生产环境常见的用法): 按周轮询(生产环境比较常用的方法):
阅读全文
posted @
2016-09-07 15:41
shangzekai
阅读(857)
推荐(0) 编辑
日志文件记录的重要性
摘要:Log日志都是一个系统不可缺少的一个重要组成部分,通常是系统的运行记录。日志一般分为两大类型: 一、系统日志: 记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。系统日志包括系统日志、应用程序日志和安全日志。 二、网站日志: 记录web服务器接收处理请求以及运行时错误等各种原始信
阅读全文
posted @
2016-09-01 10:03
shangzekai
阅读(5360)
推荐(1) 编辑
linux chmod 755
摘要:chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。 一般是三个数字: 第一个数字表示文件所有者的权限 第二个数字表示与文件所有者同属一个用户组的其他用户的权限 第三个数字表示其它用户组的权限。 权限分为三种:读(r=4),写(w=2),执行(x=1)。综合起来还有可读
阅读全文
posted @
2016-08-30 17:35
shangzekai
阅读(67864)
推荐(7) 编辑
ssh免密码登录机器(使用公钥和秘钥进行加密来实现)
摘要:ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。 登录的原理: 有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。首先以root账户登陆为例。 1.首先我们需要在A机器上生
阅读全文
posted @
2016-08-30 12:10
shangzekai
阅读(2382)
推荐(0) 编辑
Centos安装lnmp环境
摘要:1:查看环境:[root@10-4-14-168 html]# cat /etc/redhat-releaseCentOS release 6.5 (Final)2:关掉防火墙[root@10-4-14-168 html]# chkconfig iptablesoff3:配置CentOS 6.0 第...
阅读全文
posted @
2016-01-08 18:28
shangzekai
阅读(116)
推荐(0) 编辑
MySQL的高可用设计方案的记录
摘要:一.看下常用的MySQL的高可用方案:对上图的说明:1)HeartBeat通过串口线或者以太网网线直连网卡对对端的服务做健康检查,并负责执行Drbd,MySQL,vip等资源的自动切换。2)data-1-2作为data-1-1高可用的热本分,正常情况下data-1-1提供一个分区sdb1给MySQL...
阅读全文
posted @
2015-07-22 17:45
shangzekai
阅读(449)
推荐(0) 编辑
heartbeat重要文件的配置参数说明
摘要:主要三个重要的文件:ha.cf, authkey, haresource1)ha.cf的重要参数的说明:参数说明debugfile /var/log/ha-debug heartbeat的调试日志存放的位置logfile /var/log/ha-logheartbeat的日志存放位置logfac...
阅读全文
posted @
2015-07-16 11:30
shangzekai
阅读(691)
推荐(0) 编辑
比较一下Linux下的Epoll模型和select模型的区别
摘要:一. select 模型(apache的常用)1. 最大并发数限制,因为一个进程所打开的 FD (文件描述符)是有限制的,由 FD_SETSIZE 设置,默认值是 1024/2048 ,因此 Select 模型的最大并发数就被相应限制了。自己改改这个 FD_SETSIZE ?想法虽好,可是先看看下面...
阅读全文
posted @
2015-07-07 09:48
shangzekai
阅读(1592)
推荐(0) 编辑
关于mysql和Apache以及nginx的监控脚本怎么写会比较好的记录
摘要:最近,自己业务进行上线,上线后,需要考虑的是对各种服务进行监控,包括(httpd服务,mysqld服务等),现在想以mysqld服务为例总结下那种方式的脚本最为专业和合理:(1).根据mysql的端口号来监控mysql的服务。(常见于监控mysql的本地服务) 比较常见的一个脚本:1 netsta...
阅读全文
posted @
2015-06-01 14:32
shangzekai
阅读(364)
推荐(0) 编辑
使用linux的nc来进行文件的传输
摘要:NAMEnc - arbitrary TCP and UDP connections and listensSYNOPSISnc [-46DdhklnrStUuvz] [-i interval] [-p source_port] [-s source_ip_address] [-T ToS] [-w...
阅读全文
posted @
2015-05-21 15:54
shangzekai
阅读(3358)
推荐(0) 编辑
nc检测端口是否正常服务的一个命令
摘要:最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagi...
阅读全文
posted @
2015-05-21 15:44
shangzekai
阅读(7740)
推荐(0) 编辑
一些容易忘记的小知识点
摘要:由于经常在linux的服务器上进行操作,因此一些经常使用的命令老是忘记,现在再此做下记录:1. 经常忘记某个命令的使用方法,习惯使用的是 man,但是使用help 来查询这个命令的使用方法更加的直观。2.history,使用此命令,清理一些非常敏感的信息(比如说密码,用户名等信息)。 his...
阅读全文
posted @
2015-04-23 17:34
shangzekai
阅读(560)
推荐(1) 编辑
关于php多线程的记录
摘要:最近需要对3W台服务器进行下发脚本,如果一个一个执行,时间大约在2个小时,特别的慢,于是修改程序,采用php的多线程去分发,大概在10分钟左右完成,下面记录下这次的经验和理解: 我所理解的php的多线程实现的方式有两种,下面是官方的介绍: 1、官方的介绍:(转载自张宴的博客) 到php5....
阅读全文
posted @
2015-04-23 10:57
shangzekai
阅读(365)
推荐(0) 编辑
今天遇到的关于mysql的max_allowed_packet的问题
摘要:今天,运维组的同学来找我,说是备份池的文件描述没有显示出来,而且是从20号开始就不能显示,之前的文件描述就能显示,而且20号他们上传备份的数据确实是传过来的。但是是在web界面文件描述显示不出来。 先说下文件描述的意思:就是公司的同时使用一个客户端,将他们认为重要的数据一个一个的上传过来(rs...
阅读全文
posted @
2015-04-17 18:28
shangzekai
阅读(1853)
推荐(0) 编辑
关于网站高性能中磁盘cpu以及内存对网站性能的影响
摘要:之前和同事聊天的时候,提到了这个硬件方面(包括内存,cpu,以及硬盘的存储选择),个人认为可以从这几个方面来提高底层硬件的性能,从而提高网站的整体吞吐量和速度。一.主机: (1).CPU:决定处理的运算速度,好的cpu能够加速整个程序的计算时间,是服务器能够更快的响应请求。 (2).内存:使...
阅读全文
posted @
2015-03-30 16:33
shangzekai
阅读(867)
推荐(0) 编辑
HeartBeat的一些介绍和功能上的一些总结
摘要:HeartBeat的作用: 通过HeartBeat,可以将资源(IP以及程序服务等资源)从一台已经故障的计算机快速转移到另一台正常运转的机器上继续提供服务,一般称之为高可用的服务。在实际的生产应用场景中,heartbeat的功能和另一个高可用的开源软件keepalived有很多的相同之处,在我们实...
阅读全文
posted @
2014-11-14 18:04
shangzekai
阅读(2525)
推荐(0) 编辑
学习shell笔记(day1)
摘要:最近公司不是很忙,因此空闲的时候多看了下关于shell的一些东西,因为在linux下进行开发测试的时候,知道些关于shell的东西对自己还是很有帮助的。关于什么是shell,就是linux的一个壳,负责与用户的交互对话,然后将用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,将最终的结果...
阅读全文
posted @
2014-10-15 13:55
shangzekai
阅读(172)
推荐(0) 编辑
nginx的Location的总结以及rewrite规则的总结
摘要:Location的语法:location有”定位”的意思,根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.比如,碰到.php,如何调用PHP解释器?--这时就需要locationlocation的语法:location[=|...
阅读全文
posted @
2014-07-28 18:21
shangzekai
阅读(252)
推荐(0) 编辑
nginx的一些介绍和使用
摘要:nginx的安装我们首先进行下载安装:http://nginx.org/download/nginx-1.4.2.tar.gz安装准备:nginx依赖于pcre库,要先安装pcre1 yum install pcre pcre-devel2 cd /usr/local/src/3 wget http...
阅读全文
posted @
2014-07-28 18:10
shangzekai
阅读(180)
推荐(0) 编辑