这幅图是TCP的状态机,看了2个小时,分析总结如下: (1)CLOSED 状态时初始状态。 (2)LISTEN:被动打开,服务器端的 状态变为LISTEN(监听)。被动打开的概念:连接的一端的应用程序通知操作系统,希望建立一个传入的连接。这时候操作系统为连接的这一端建立一个连 接。与之对应的是主动连接:应用程序通过主动打开请求来告诉操作系统建立一个连接。
nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。 location ~ \.php$ { root &n
命令使用 1. 工具(命令)名称 top 2.工具(命令)作用 显示系统当前的进程和其他状况;top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该 程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average:
第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host. 第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst a
文本编辑器打开在vim的安装目录下的 /etc/vimrc 文件,(该文件是你启动vim之后立即加载的配置文件)设置如下: 一、字体风格配置: set guifont=Courier_New:h10:cANSI "字体风格大小 colorscheme torte "界面风格 二、编码设置 set fileen
svn: Can't open file 'PATH/TO/YOUR/FILES/.svn/lock': Permission denied 如果出现上面的异常信息,说明你需要重置PATH/TO/YOUR/FILES/目录的svn权限和目录所有者,文件包括隐藏的.svn目录,这时你需要用root权限执行以下命令: # 进入需要重置权限的目录 cd /PATH/TO/MY/PROJ
------------------------------------------------------------------------- SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日 英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream edito
下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如: FO[2][1] = 999212 FO[3][2] = 305404  
1、安装包 [root@pps ~]# rpm -qa | grep vnc-server vnc-server-4.1.2-9.el5 2、 设置VNC桌面 我们要为有权可以登录的用户设置登录桌面,修改配置文件/etc/sysconfig/vncservers : VNCSERVERS="2:zhaozh" //port:5902,username VNCSERV
使用svnsync备份很简单,步骤如下: 一、在备份机上创建一个空库:svnadmin create SMP 二、更改该库的钩子脚本pre-revprop-change(因为svnsync要改这个库的属性,也就是要将源库的属性备份到这个库,所以要启用这个脚本): cd SMP/hooks; cp pre-revprop-change.tmpl pre-revprop-change;
首先需要安装一个包 # rpm -qa sysstat sysstat-7.0.2-3.el5 这个包安装了一些很有用的文件 # rpm -ql sysstat /etc/cron.d/sysstat /etc/rc.d/init.d/sysstat /etc/sysconfig/sysstat /etc/sysconfig/sysstat.ioconf /usr/bin/ios
在某些时候很实用,记之! Linux ssh后门问题关系到系统的安全,作为Linux系统管理员应该及时解决这一问题,这里先介绍一下这个Linux ssh后门问题,然后具体来说明一下这个问题的解决方法,以帮助管理员处理这一Linux ssh后门。 &n
此文转载,出处不详 lvs说明:目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服
linux中的free命令大家都很常用,可大家都清楚free输出的各行的意思及它们之间的关系吗? [root@localhost ~]# free total used
++++++++++++++++++++++++++++++++++++ 正文 转自 www.budichina.com ++++++++++++++++++++++++++++++++++++ 简介: 软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应
转自www.5iphp.com 原理是:直接用 memcache 来作 PHP 的 session.save_handler。 1. 安装 memcached 2. 将 php.ini 中extension=memcache.dll 打开,重启一下 apache,查看 phpinfo 中session配置里的 "Registered save handlers" 会有 &
转自www.5iphp.com Memcache::getVersion string Memcache::getVersion ( void ) 说明: 返回运行的Memcache的版本信息。相同函数memcache_get_version() 返回值: 成功返回服务器的版本信息,失败的时候返回false。 例子: <?php
转自www.5iphp.com memcache::debug bool memcache_debug ( bool $on_off ) 说明: 控制调试功能,前提是php在编译的时候使用了-enable-debug选项,否则这个函数不会有作用。 参数: $on_off:true表示开启调试,false表示关闭调试 返回值: 如果
转自network.51cto.com Lvs负载均衡故障多数是由于负载均衡器发生故障了。但是也不能一概而论,所我们在此为大家总结了一下Lvs负载均衡故障中的几种故障分类,并对其进行了详细的介绍。当然,负载均衡器的检查是一个重点。 有效进行lvs负载均衡监控后, 一旦有故障或异常发生,系统管理人员将会得到及时的通知。并且这些报警信息往往包含故障的基本情况,如负载过高、主机down了、服务严重不
HTTP 头信息解释 1. Accept:告诉 WEB 服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。 2. Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么
PHP勿庸置疑是非常强大的服务器端脚本语言,但是强大的功能总是伴随着重大的危险,在这章里,你将学习到使用PHP的安全模式来阻止一些PHP潜在的危险因素。 【 安全模式 】 PHP的安全模式提供一个基本安全的共享环境,在一个有多个用户帐户存在的PHP开放的Web服务器上。当一个Web服务器上运行的PHP打开了安全模式,那么一些函数将被完全的禁止,并且会限制
(1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd, 但是默认的php.ini是没有打开安全模式的,我们把它打开: safe_mode = on(2) 用户组安全 当safe_mode打开时,safe_mode_gid
Nagios插件编写及调试方法(个人经验版) 转自:http://www.ohlinux.com/?tag=nrpe 前言: Nagios是相当不错的监控工具,被称作是“监控之神”,但同样也有“难搞死”头衔。发挥Nagios一切魅力的都是他的插件,正因为丰富多样的插件让nagios有血有肉。监控的内容不断在变化,插件也不断变化,默认的一些插件可能越来越不能满足需求,
记录一下自己的思想过程 现象:在netstat的时候发现大量处于LAST_ACK状态的TCP连接,达到在ESTABLISHED状态的90%以上 [root@ccsafe ~]# netstat -ant|fgrep ":"|cut -b 77-90|sort |uniq -c
7.Notes服务器HELO域的设置方法具体位置在:服务器---基本---全限定的Internet主机名8.imail的HELO应该是localhost的gen 7.Notes服务器HELO域的设置方法具体位置在:服务器---基本---全限定的Internet主机名 8.imail的HELO应该是 localhost 的general面板上的 Host Name 如Hos
LINUX系统下apache+svn服务器安装配置全过程 转载自:http://www.svn8.com/svnpz/20080328/436_2.html 我安装的时候没有找到原作者所用的包,一下是我下载的包,一样可以。 subversion-1.4.5.tar.gz和subversion-deps-1.4.5.tar.gz安装包下载地址: http://su
转自 www.tzlink.com。 subversion(简称svn)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。 svn服务器有2种运行方式:独
本文转自赛迪网,责任编辑:云子 对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。 对于Linux 的系统安全来说,日志文件是极其重要的工具。 系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通过以下几部分来介绍 日志文件
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号