HTTP协议详解

HTTP协议详解
转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,...

mysql主从复制

mysql主从复制
mysql主从复制(建议应在没有数据读写的时候进行) (超简单) 怎么安装mysql数据库,就不写了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作:   1.1、版本一致   1.2、初始化表,并在后台启动mysql   1.3、修改root的密码 2、修改主服务器master:    #vi /etc/my.cnf        [mysqld]        log-bin=mysql-bin   //[必须]启用二进制日志        server-id=222       //[必须]服务器唯一ID,默认是1,一般取IP最后一段 3、修改从服务器slave:    #vi /etc/my.cnf        [mysqld]        log-bin=mysql-bin   //[必...

oracle11g安装

oracle11g安装
安装前须知: 内存(RAM)的最小要求是 1GB,建议 2GB 及以上。 虚拟内存 swap 建议:内存为 1GB~2GB 时建议swap大小为内存大小的 1.5 倍;内存为 2GB~16GB 时建议swap大小为内存的大小;内存超过 16GB 时swap保持16GB。 要求临时文件目录,如 /tmp 的磁盘空间至少 1GB。 磁盘空间要求:企业版为4.35GB的安装空间和1.7GB以上的数据文件空间;标准版为4.22GB的安装空间和1.5GB以上的数据文件空间。 需要 X window 图形界面。 需要 root 用户权 安装环境: 操作系统 CentOS 6.5 2.6.32-358.el6.x86_64(desktop),2GB RAM,80GB 硬盘空间(4GB swap、100MB /boot、40...

Nagios利用nrpe插件监控远程linux主机

Nagios利用nrpe插件监控远程linux主机
一、安装编译环境和ssl(被监控机) 1.1、yum install make gcc gcc-c++ xinetd openssl openssl-devel –y 1.2、添加用户名和用户组 /usr/sbin/useradd nagios /usr/sbin/groupadd nagcmd /usr/sbin/usermod -G nagcmd nagios 二、安装nagios插件(被监控机) tar -zxvf nagios-plugins-1.4.11.tar.gz -C /usr/local cd /usr/local/nagios-plugins-1.4.11/ ./configure make make install 三、安装nrpe插件(被监控机) tar -zxvf nrpe-2.12.tar.gz ...

linux启动过程

linux启动过程
启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。 启动第二步--读取MBR 众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,别看地方不大,可里面却存放了预启动信息、分区表信息。 系统找到BIOS所指定的硬盘的MBR后,就会将其复制到0x7c00地址所在的物理内存中。其实被复制到物理内存的内容就是Boot Loader,而具体到你的电脑,那就是lilo或者grub了。 启动第三步--Boot Loader Bo...

CactiEZ中文版的安装教程

CactiEZ中文版的安装教程
一、CactiEZ的安装(从下载到安装) Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,同时也能自己增加模板,功能非常强大完善。 CactiEZ中文版是最简单有效的Cacti中文解决方案,整合Spine,RRDTool和美化字体。集成Thold,Monitor,Syslog,Weathermap,Realtime,Erro...

利用Dmidecode查询服务器硬件信息

利用Dmidecode查询服务器硬件信息
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息。Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS、系统、主板、处理器、内存、缓存等等。偶发现这个工具很有用,就总结一下。 一、Dmidecode简介 DMI (Desktop Management Interface, DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task Force (DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统。 DMI充...

《完全用Linux工作》:王垠(转载)

《完全用Linux工作》:王垠(转载)
《完全用Linux工作》作者:王垠   注GNU/Linux:从网上搜遍搜一下这篇文章就能看到众多网友对文章和王垠本人的个人评论,当然褒贬不一,有的人认为他说的在理,也有的人认为他只是在装bi,这篇文章具体的发表时间我不知道,怎么也得近十年了,最近读过之后觉得,文章明确的指出了许多linux和windows的不同,当然对windows的描述有点过激,忽略这一点,这篇文章还是很适合从事linux工作的人读的,尤其是刚接触linux的人。   “UNIX 是简单的,你不需要成为天才也能理解这种简单。”   由于GNU/Linux这个词太长,下面如果没有特别指明,“Linux”就是指“GNU/Linux”。 在这个年代,恐怕没有人需要我来介绍 Linux 是什么了吧?如果你觉得“Linux 只不过是跟 ...