随笔分类 -  运维

摘要:成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据库中的表)show users:显示用户use :切换当前数据库,这和MS... 阅读全文
posted @ 2015-07-21 12:45 lpfuture 阅读(171) 评论(0) 推荐(0) 编辑
摘要:检索结构php -> sphinx -> mysql非结构化数据又叫全文数据,非固定长度字段例如文章标题搜索这类适用sphinx全文数据搜索:1 顺序扫描 : 如like查找2 索引扫描 : 把非结构化数据中的内容提取出来一部分重新组织,这部分数据就叫做索引全文检索分为两个过程1.创建索引2.... 阅读全文
posted @ 2015-07-14 09:33 lpfuture 阅读(307) 评论(0) 推荐(0) 编辑
摘要:sphinx的配置文件是在配置的时候最容易出错的了:我们先要明白几个概念:source:数据源,数据是从什么地方来的。index:索引,当有数据源之后,从数据源处构建索引。索引实际上就是相当于一个字典检索。有了整本字典内容以后,才会有字典检索。searchd:提供搜索查询服务。它一般是以deamon... 阅读全文
posted @ 2015-07-14 09:31 lpfuture 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:1 关于版本控制版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。有以下三种版本控制系统:1. 本地版本控制系统许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。这么做唯一的好处就是简单。不过坏处也不少:有时候会混淆所在的工作目录,一旦... 阅读全文
posted @ 2015-07-12 16:20 lpfuture 阅读(778) 评论(0) 推荐(0) 编辑
摘要:如果使用git的人数较少,可以使用下面的步骤快速部署一个git服务器环境。1. 生成 SSH 公钥每个需要使用git服务器的工程师,自己需要生成一个ssh公钥进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常是 id_dsa 或者 id_rsa。... 阅读全文
posted @ 2015-07-12 16:11 lpfuture 阅读(524) 评论(0) 推荐(0) 编辑
摘要:文章来源:《https://www.centos.bz/2015/04/handle-nginx-write-io-problem/》故障现象突然收到一台服务器负载过高告警,紧接着网站打开缓慢。故障分析1、登录服务器,使用top命令看到Cpu行的iowait达到了70%以上,所以断定是IO负载过高的... 阅读全文
posted @ 2015-07-11 13:21 lpfuture 阅读(3523) 评论(0) 推荐(0) 编辑
摘要:一、cacti概述1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存... 阅读全文
posted @ 2015-07-11 13:18 lpfuture 阅读(503) 评论(0) 推荐(0) 编辑
摘要:mrtg可能很多人都用过,但那已经是n久以前的事了,现在在国内很多IDC,ISP都还用这个,因为我们这有个Linux科学家,在Linux工作n 久,我也就沾点光,学了不少东西,现在给大家介绍一个rrdtools的工具。用这个做出来的图非常经典。rrdtools也是mrtg的作者编出来的,因此可以结合... 阅读全文
posted @ 2015-07-11 12:26 lpfuture 阅读(841) 评论(0) 推荐(0) 编辑
摘要:NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各... 阅读全文
posted @ 2015-07-11 11:53 lpfuture 阅读(49355) 评论(1) 推荐(0) 编辑
摘要:本文以通俗的方法阐述 udev 及相关术语的概念、udev 的配置文件和规则文件,然后以 Red Hat Enterprise Server 为平台演示一些管理设备文件和查询设备信息的实例。本文会使那些需要高效地、方便地管理 Linux 设备的用户受益匪浅,这些用户包括 Linux 最终用户、设备驱... 阅读全文
posted @ 2015-07-09 16:48 lpfuture 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:一、电子邮件系统由五部分组成:MUA(Mail User Agent)邮件用户代理MUA是一个邮件系统的客户端程序,它提供了阅读、发送和接收电子邮件的用户接口。常用工具:foxmail、outlook、webmail、mail命令等。发送邮件使用协议:smtpMTA(Mail Transfer Ag... 阅读全文
posted @ 2015-07-09 15:50 lpfuture 阅读(608) 评论(0) 推荐(0) 编辑
摘要:当然,在nginx中,对于http1.0与http1.1也是支持长连接的。什么是长连接呢?我们知道,http请求是基于TCP协议之上的,那么,当客户端在发起请求前,需要先与服务端建立TCP连接,而每一次的TCP连接是需要三次握手来确定的,如果客户端与服务端之间网络差一点,这三次交互消费的时间会比较多... 阅读全文
posted @ 2015-07-06 10:49 lpfuture 阅读(2081) 评论(0) 推荐(0) 编辑
摘要:1. loop设备介绍 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一... 阅读全文
posted @ 2015-07-04 17:15 lpfuture 阅读(723) 评论(0) 推荐(0) 编辑
摘要:今天做了SYC攻防题的文件系统挂载部分,在找到挂载最内层的final文件时发现mount无法识别,这也许就是一个加密的文件系统吧,还好~在龟速的 网络环境下查阅到了losetup循环挂载系统命令,但是有关这个命令网络上我能查到的资料实在太少太少,于是就只好寻求man的帮助,实验一番后毫无所 获,再次... 阅读全文
posted @ 2015-07-04 17:10 lpfuture 阅读(4299) 评论(0) 推荐(0) 编辑
摘要:FTP是仅基于TCP的服务,不支持UDP。与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。(一)主动FTP 主动方式的FTP是这... 阅读全文
posted @ 2015-07-02 15:24 lpfuture 阅读(434) 评论(0) 推荐(0) 编辑
摘要:一、大访问量,并发高1.负载均衡lvs+dr(directive-route)直接路由2.高可用 keepalived二、大数据存储1.分布式存储(MFS,FDFS,NFS)2.mysql(主从,分区)3.内存缓存(redis,memecache)三、网站加速1.CDN,智能DNS,反向代理(squ... 阅读全文
posted @ 2015-06-17 10:08 lpfuture 阅读(372) 评论(0) 推荐(0) 编辑
摘要:动态应用,是相对于网站静态内容而言, 是指以c/c++、php、Java、perl、.net等 服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通 常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流 量、高并发网站建... 阅读全文
posted @ 2015-06-16 10:14 lpfuture 阅读(657) 评论(0) 推荐(0) 编辑