
Centos
文章平均质量分 59
huithe
突突网络-我们只专注于影楼网站建设.致力于全国影楼网站建设 婚纱摄影网站建设,制作,设计,维护,管理,推广
展开
-
新服务器上线。测试服务器硬盘读写速度很重要。。。
测试顺序写速度: dd if=/dev/zero of=/data/test bs=1024 count=2048000 在/data目录写入一个test的文件,以1024字节为单位写2048000次,也就是2G 测试随机写: dd if=/dev/random of=/data/test bs=1024 count=2048000用的是随机设备了。写入的东原创 2010-11-27 10:51:00 · 3543 阅读 · 0 评论 -
yum nginx , 安装越快越好~~这样做运维才爽嘛
利用CentOS Linux系统自带的yum命令安装、升级所需的程序库1. LANG=C2. yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc gli转载 2010-08-22 21:54:00 · 1602 阅读 · 0 评论 -
配置CentOS 6.2 第三方yum源(CentOS默认的标准源里没有nginx软件包)
1、配置CentOS 6.2 第三方yum源(CentOS默认的标准源里没有nginx软件包)yum install wget #安装下载工具wgetwget http://www.atomicorp.com/installers/atomic #下载atomic yum源sh ./atomic #安装yum转载 2012-08-21 22:52:44 · 5127 阅读 · 0 评论 -
FastDFS 试水
很长时间没有关注FastDFS了,第一次使用FastDFS 是在 08年的时候11月的时候,那个时候是为了解决公司的数据存储~那时候可能是对Fastdfs了解不深,功能还不算太健全,最后选择了lustre。再回过头来看FastDFS更新很快,还看到fastdfs-nginx-module_v1.01.tar.gz nginx模块,所以今天在一台测试机上测试了·测试几天看稳定不稳定,在考虑换掉浪费资转载 2012-04-19 17:27:53 · 1290 阅读 · 0 评论 -
VMWare 和 centos 共享
为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。 1、安装客户机系统,linux这里选用CentOS5 2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware T转载 2012-01-21 11:05:00 · 2792 阅读 · 0 评论 -
centos 安装 jdk
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。下面我们就来学习如何在CentOS系统下安装 JDK。一、CentOS系统创建安装目录#mkdir /usr/java转载 2012-01-18 23:31:53 · 1027 阅读 · 0 评论 -
heartbeat apache 双机热备 为给公司的 两台squid 做准备
打算给公司的弄多一台squid .做一个热备。所以。。。。。在试验过程中。发现网上的好多~~都是乱七八糟的。。。 所以一定要整理一份 最简单版本~~~ 通用版本。。 所以 弄了这么一个环境。安装 heartbeat:yum install heartbeat然后复制配置文件到 /etc/ha.d 下cp -a /etc/ha.d /usr/share/doc/heartbeat-2.1.3/{ha.cf,authkeys,haresources}开始配置1 . ha.cfdebugfile /var/l原创 2010-11-25 12:10:00 · 3286 阅读 · 0 评论 -
某服务器经常死机。。所以写个一秒钟记录当前服务器状态的脚本。。
<br />服务器总是悄悄的死~~ 活了以后又查不到啥问题。 所以写了这个脚本,不过自从写了这个脚本以后。服务器在也没死过。。。哈哈 辟邪作用<br /> <br /> <br />#!/bin/bashMT='/var/log/hezhou520.jk.log'do=0(: > $MT)while truedo if !(($do%10)); then do=0 (: > $MT)原创 2010-11-25 17:32:00 · 1229 阅读 · 2 评论 -
squid中cache_peer的sibling用法
提高squid命中率和使用效率是每个系统管理员都希望的一件事,毕竟在现有资源中榨干每一份的资源是必须滴,使用nginx的按url做定向投递,自然能提高squid的命中和效率,但毕竟公司目前没有这个条件,这个自然没法子实施,我就想到了另外的一个方法,就是今天的主角,cache_peer中的sibling。先说说我的思路 如果有5台squid,每台的缓存空间是10G,估计每台能缓存静态文件110W个,如果前端放置f5或其他负载均衡设备,把所有请求的url都采用轮询的方式投递给squid,那转载 2010-11-26 22:12:00 · 3490 阅读 · 0 评论 -
哦找到了一个好东西。如果单纯是热备的话。不牵扯到均衡。那就十分好的东西
<br />UCARP 1.2版本的文档<br /><br />软件介绍:<br />UCARP可以在一对普通的主机上设置虚拟IP地址,并让他们实现自动热备。<br />这是一个非常简单地址冗余协议,并且他是可以免费下载到的。<br />它可以用来替换OPENBSD下面的CARP,VRRP。<br />carp:http://www.openbsd.org/faq/pf/carp.html<br />vrrp:http://www.chinaunix.net/jh/30/284898.html<br />主原创 2010-11-21 15:57:00 · 1036 阅读 · 0 评论 -
squid 的 logrotate
通过rotate对日志进行分割squid也挺具前瞻性的,知道日志文件的疯涨总会导致程序崩溃,提供了日志分割命令rotate,完全自带的,无需安装第三方软件,操作上也非常简单,下面介绍一下步骤.1.logfile_rotatelogfile_rotate是squid配置文件中的的一项,用来设置rotate(分割)后保留日志的份数.#vi /etc/squid/squid.conf如图所示,logfile_rotate字段后面的数字值表示保留分割日志的份数,例子中的值转载 2010-11-17 21:34:00 · 1213 阅读 · 0 评论 -
samba Error was Transport endpoint is not connected
<br />当客户端连接到另一个Windows和Samba服务器的时候,更新版的Windows系统(2000,XP等等)在TCP/IP的配置中使用基于TCP/IP的NetBIOS协议,这种客户端一般会发起连接到两台服务器的监听端口。Samba在TCP端口139和445端口监听客户端连接。当Windows客户端发现服务器都在2个端口都接受了连接,他基本上仅仅挂起其中的一个端口,因为它希望用另一个端口替代。<br /><br />因为客户端没有正确的关闭会话,日志只是Samba简单的记录了客户端转载 2010-11-18 11:26:00 · 1933 阅读 · 0 评论 -
squid代理服务器 基础设置
squid代理服务器一般的Unix,Linux都自带。我使用的是CentOS 5.3,Squid是自已编译的。Squid 默认 cache_mem 100 16 256打开/etc/squid/squid.conf配置$vi /etc/squid/squid.conf#http_port ,是代理的端口,如果没有其他的http服务占用80端口或8080,可以配置这两个端口,比较好记。我配的是8086。缺省端口是3128http_port 8086 #设原创 2010-11-17 00:11:00 · 797 阅读 · 0 评论 -
更全面的 用Squid搭建Cache服务器
<br />转自:http://iyubo.blogbus.com/logs/37254471.html<br />其实本人实在是更喜欢<br />Varnish<br />一<br />些,而线上用来跑css/js等静态文件cache的Varnish也确实运行的非常好,缓存的命中率也很高,性能也很好。但是因为是内存式的<br />Cache,Varnish在缓存图片时当达到一定量的时候会出现无法分配内存导致重启子进程缓存丢失的情况。所以当图片数量级较大且访问量较大时,还是<br />老老实实用Squid吧原创 2010-11-17 08:40:00 · 1097 阅读 · 0 评论 -
解决连接vsftpd登陆验证慢
XP客户端连接vsftpd登陆验证慢,停顿几秒才登陆成功2010-08-17 15:02环境:CentOS5.4 vsftpd-2.0.5-16-el5 XP下CuteFTP8.0.2列出我遇到的情况:关闭iptables时,连接速度很快,不卡。打开iptables时,连接登陆验证时,卡住几秒。后来百度找到解决办法,速度很快,引用原文:http://www.cnblogs.com/weichaohan/archive/2009/12/17/1626122.htmlvs转载 2010-11-16 22:40:00 · 7837 阅读 · 0 评论 -
iftop 监控 网卡流量
<br />在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、iftop是什么?<br />iftop是类似于top的实时流量监控工具。<br />官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?<br />iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的转载 2010-11-16 21:56:00 · 817 阅读 · 0 评论 -
centos yum cacti
#####################################Cacti Configuration#Date: 2009-11-04#Env: Centos 5.4 x86_64#Author:http://www.chengyongxu.com/blog/centoscacti%E5%9F%BA%E6%9C%AC%E5%AE%89%E8%A3%85%E9%8转载 2012-09-14 18:05:24 · 700 阅读 · 0 评论 -
cacti snmp 排查
检查是否能够用snmpwalk -v 2c -c public 192.168.10.176 获得数据,如果被监控机没有响应则检查被检测机 vi /etc/snmp/snmpd.conf 配置安装 net-snmp [root@jacktest jack]# tar zxvf net-snmp-5.2.1.tar.tar [root@jacktest jac转载 2012-09-15 10:06:36 · 697 阅读 · 0 评论 -
nginx php pathinfo 修复
nginx php pathinfo文件类型解析漏洞,已经有数百万台服务器被发现存在此漏洞。这个漏洞一旦被利用后果严重,这里简短说明这个漏洞的原理,同时列出在生产环境中推荐的配置。假设php.ini中cgi.fix_pathinfo=1(默认就是1),同时存在以下nginx的配置:location ~ \.php$ {fastcgi_pass 127.0.0.1:9000;fa转载 2012-09-15 10:49:52 · 1609 阅读 · 0 评论 -
ctime mtime atime
文件的 Access time,atime 是在读取文件或者执行文件时更改的。文件的 Modified time,mtime 是在写入文件时随文件内容的更改而更改的。文件的 Create time,ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的。转载 2013-05-16 17:12:59 · 701 阅读 · 0 评论 -
ARP预防
首先对国内某些IDC不负责任的行为表示抗议一般欺骗机器通过ARP Request获得网关的MAC,然后同样方法获得你服务器的MAC进行双向欺骗,然后sniffer密码,挂马之类。国内几乎所有的IDC都是几百服务器公用一个网关的。然后上百个服务器总有几个有漏洞的,然后你就被ARP欺骗挂马或者抓密码了下面介绍的是Linux 利用arptables来防止ARP Request获得你的转载 2013-05-02 14:33:56 · 844 阅读 · 0 评论 -
iptables 应用
这里只列出比较常用的参数,详细的请查看man iptables1、查看iptables -nvL –line-number-L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数-n 不对ip地址进行反查,加上这个参数显示速度会快很多-v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网络接口–line-num转载 2013-04-01 14:30:02 · 889 阅读 · 0 评论 -
centos php unixODBC mssql
一, 安装 unixODBC下载安装包. 在 RedHat 安装光盘上就有unixODBC-2.2.11-1.RHEL4.1.i386.rpmunixODBC-devel-2.2.11-1.RHEL4.1.i386.rpmunixODBC-kde-2.2.11-1.RHEL4.1.i386.rpm安装rpm -Uvh unixODBC-2.2.11-1.RHEL4.转载 2012-12-06 17:43:46 · 2789 阅读 · 0 评论 -
centos 安装 php php-fpm
Nginx 本身就不用介绍了,目前使用 FastCGI 是最流行的模式.现在不少网站使用.我来介绍一个简单的安装方法.先要使用第三方的源,默认的源是不存在最新的 php 的,需要 php 5.3.3 以上才有 php-fpm,所以一定要安装这些源..配置最新 PHP 的源如果是 CentOS 6 和 Red Hat (RHEL) 6 的 Remi 源转载 2012-11-22 12:09:41 · 6828 阅读 · 0 评论 -
Awstats nginx 安装
系统默认Nginx 版本为 1.0.0,日志格式 Awstats 可以直接识别,并且由logrotate 做了日志回滚,每日对日志进行截断。为了得到更准确的分析结果并且尽量少占用系统资源,我每天在凌晨分析上一天的日志,并将结果输出为纯静态文件。由于logrotate 压缩了旧日志所以要修改logrotate 设置不压缩就日志。修改vi /etc/logrotate.d/nginx转载 2012-12-01 21:57:16 · 1166 阅读 · 0 评论 -
php 5.4.x php-fpm nginx 安装
好的网站响应速度对浏览者用户体验和SEO都有积极作用。如果能够通过选择不同的服务器环境来达到占用更少的资源达到更快的网站速度,那么,另一方面也可以节省钱包的花费。在linode上面购买了512M的VPS,原先安装了webmin面板,apache虽然功能很全面,但是性能却较之新兴的nginx逊色;同时,面板本身占用了相当多的资源。512M的内存运行起来相当吃力,服务器经常出现500错误。调试-测试了转载 2012-11-30 20:37:57 · 3029 阅读 · 0 评论 -
CentOS下MRTG的正确安装方法
关于在CentOS下MRTG的正确安装方法安装方法如下:yum install net-snmp net-snmp-utils mrtg 恩,安装好了。接着生成配置文件:==========================================vim /etc/snmp/snmpd.conf 把第89行前面的注释符号#去掉,变成转载 2012-11-17 20:12:27 · 2019 阅读 · 0 评论 -
centos 遇到的 "Give root password for maintenance 。 却没办法输入密码 问题
In the event your Linux box experiences disk or file system issues you may receive a "Give root password for maintenance" prompt upon reboot. If you have your root password you can login but in the ev转载 2012-10-30 01:48:09 · 7566 阅读 · 1 评论 -
centos rsync 配置
环境:CentOS 5.2 (两台)rsync服务器IP:192.168.1.114客户端IP:192.168.1.1151、安装rsync,并通过xinetd管理rsyncyum install rsync xinetd2、修改/etc/xinetd.d/rsync文件,使其随xinetd启动而启动vim /etc/xinetd.d/rsync转载 2012-10-27 22:32:24 · 2346 阅读 · 0 评论 -
memcache 多线程 并发模型
memcached,相信我们搞linux后端的农民工都知道!这里简单的分析一下memcached是如何处理大量并发的连接的。如题,memcached是个单进程程序,单进程多线程的程序(linuxer可能会会心一笑,这不就是多进程嘛)。memcached底层是用的libevent来管理事件的,下面我们就来看看这个libevent的经典应用是如何运转的。其实一开始memcached是个正宗的单转载 2012-09-21 23:37:50 · 8864 阅读 · 1 评论 -
gdb 调试 memcache
为了方便gdb调试,按照如下重新编译./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent CPPFLAGS='-ggdb3'make && make installgdb memcachedgdb>set args -p 11211 -m 64 -uroot -t2 -vv转载 2012-09-21 23:08:14 · 944 阅读 · 0 评论 -
svn 目录权限控制
通常,对于subversion只需要控制用户登录访问权限,也就是说,需要用户登录才能访问,而不是开放的Subversion服务。那么在配置的时候,需要加上 AuthType Basic AuthName "reposity access username and password" AuthUserFile /etc/subversion/passwd转载 2012-09-20 14:42:00 · 1506 阅读 · 0 评论 -
centos 安裝 ImageMagick imagick for php
centos 安裝 ImageMagick imagick for phpyum install ImageMagickyum install ImageMagick-develyum install php-pear [for PECL]使用 pecl 需要 phpize , 沒的話會出現 ERROR: `phpize’ failed把 php 相转载 2012-10-10 09:35:55 · 1883 阅读 · 0 评论 -
调试 nginx 源代码
src是源代码,auto文件夹是configure运行时候的各种命令集合修改config并编译由于gdb需要gcc的时候加上-g参数,这样生成的文件才能使用gdb调试,因此我们要对源码做一下小改动修改auto/cc/conf文件ngx_compile_opt="-c"变为ngx_compile_opt="-c -g"执行configure转载 2012-09-19 00:08:31 · 760 阅读 · 0 评论 -
dhcp 安装记
<br />yum install dhcp<br /> <br />vi /etcc/dhcpd.conf 配置<br /> <br />vi /etc/dhcpd.conf# 1. 整體的環境設定# 當底下的 subnet 與 host 沒有設定時,以這裡的設定值為準喔!ddns-update-style none; <==不要更新 DDNS 的設定default-lease-time 259200;原创 2010-11-16 09:38:00 · 552 阅读 · 0 评论 -
bandwidthd 安装记(转帖是为了不重复造轮子哈哈)
實作系統:CentOS 4.5 Server, 核心版本:2.6.9-55.EL 實作配備:PⅡ Celeron 450 + 256 RAM ( 剛好可以證明:「這是真的。」跟隨者:「真的~~~」 ) <br />官方網站:http://bandwidthd.sourceforge.net/官方Demo網址:http://bandwidthd.sourceforge.net/demo/下載點:http://nchc.dl.sourceforge.net/sourceforge/bandwidthd/band转载 2010-11-15 14:19:00 · 1520 阅读 · 0 评论 -
centos 搭建 svn 服务
<br />yum install subversion 从镜像下载安装svn服务器端 mkdir svn //创建一个svn目录 <br /> <br />chmod -R 777 svn //修改目录权限为777<br /> <br /> svnadmin create /svn/repo //创建一个svn版本仓库repo(repo可以随便起名字)<br /> <br /> <br />vi svnserve.conf //配置版本库信息和用户文件和用户密码文件的路径、版本库路径<br /><b原创 2010-11-09 15:43:00 · 1124 阅读 · 0 评论 -
模拟搭建智能dns , 使用了 acl 和 view
<br />//acl cnc_allow_host{// 192.168.1.102;//};include "/var/named/cnc_allow_host.conf";view "cnc_ww"{ match-clients{cnc_allow_host;}; Zone "baidu.com" { type Master; file "name原创 2010-08-05 22:41:00 · 973 阅读 · 0 评论 -
iptable 初始动作 开发 ssh
1.添加远程ssh端口iptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A OUTPUT -p tcp --dport 22 -j ACCEPT2.设定预设规则 iptables -P INPUT DROP iptables -P OUTPUT ACCEPTiptables -P FORWARD DROP原创 2010-08-06 23:54:00 · 563 阅读 · 0 评论 -
常用管理命令备忘
推送备份:[root@ye810 soft]# rsync -av -e "ssh -p 8888" /data/soft/mysql-5.1.49.tar.gz yehuiming@192.168.1.201:/backup原创 2010-07-28 20:38:00 · 479 阅读 · 0 评论