自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 日志服务器搭建

1 系统需求   mysql mysql-devel mysql-server php php-mysql php-pdo php-common php-gd httpd2需要的源码包软件   rsyslog-5.8.2.tar.gz   loganalyzer-

2011-08-08 16:18:56 963

原创 Linux下安装mantisbt

官方下载地址:http://www.mantisbt.org/      mantis(螳螂)是一个基于php/MySQL/web的缺陷跟踪系统 首先,mantis 需要LAMP环境,步骤略。 将mantis解压到/usr/local/apache/htd

2011-08-08 15:46:49 2681

原创 apache&&php安装

<br />yum -y install gcc zlib-devel openssl-devel libssl-dev libxml2-dev libXpm libXpm-devel<br />tar -jxvf httpd-2.2.15.tar.bz2<br />cd httpd-2.2.15<br />./configure --enable-so --enable-mods-shared=all --enable-rewrite --enable-deflate --enable-ssl=stati

2011-05-12 15:02:00 738

原创 Linux系统无法ping通,导致需要重启系统

<br />Linux系统无法ping通,导致需要重启系统,查看messages没有任何记录,后来查看mcelog发现了是硬件的问题,这个文件是记录硬件报错的日志,搜索了一下MCE日志功能。What are Machine Check Exceptions (or MCE)?<br />A machine check exception is an error dedected by your system's processor. There are 2 major types of MCE errors

2011-05-03 10:27:00 3192

原创 ubuntu-10.04.1-server-64网络安装

0. 基本要求(1) 需要使用至少两台服务器:其中一台没有操作系统,是我们即将安装的服务器;另外一台是已经安装好操作系统的服务器,我们用来存储CentOS的安装文件。(2) 要安装操作系统的网卡须支持票PXE协议,并且已经将主板BIOS设置为“网卡启动”。1. 安装原理过程(1) 开机之后,通过网卡引导启动;(2) 网卡通过DHCP获得一个临时IP地址;(3) 从TFTP上获得内核镜像文件,并使用该内核文件启动安装程序;(4) 启动安装程序之后,选择远程安装方式(http, ftp或nfs)等进行安装。2.

2011-03-18 11:35:00 2416

原创 转载:linux技巧收集

<br />收集日常应用小技巧<br />改变文件或目录之读、写、执行之允许权<br />====================================<br />执行格式:chmod [-R] mode name ( name 可为文件名或目录名;mode可为 3 个 8 位元之数字,或利用ls -l 命令,列出文件或目录之读、写、执行允许权之文字缩写。)<br />mode : rwx rwx rwx r:read w:write x:execute(user group other 缩写为:

2011-03-15 20:07:00 573

转载 转载:CENTOS NTP服务配置(转)

<br /> <br />安装<br />yum install ntp OR rpm -ivh ntp.xxx.xxx.rpm<br /><br />配置文件 /etc/ntp.conf<br />restrict default kod nomodify<br />notrap nopeer noquery<br />restrict -6 default kod nomodify notrap nopeer noquery<br />restrict 127.0.0.1<br />restrict

2011-03-15 19:39:00 1075

原创 服务器时间同步

<br />1.让服务器的时间同步,寻找一个网络时间服务器,比如一些国家的授时中心  微软公司授时主机(美国)<br />  time.windows.com<br />  台警大授时中心(台湾)<br />  asia.pool.ntp.org  新加坡授时中心  203.117.180.36<br />2.我们的电脑怎样去同步授时中心的时间  ntpdate asia.pool.ntp.org  或者使用rdate命令    -p  显示远端主机的日期与时间。 <br />    -s  把从远端主

2011-03-15 19:16:00 1367

原创 oracle 记录被另一个用户锁住

<br />今天在oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法: <br />1、查看数据库锁,诊断锁的来源及类型: <br />  select object_id,session_id,locked_mode from v$locked_object; <br />或者用以下命令: <br />select b.owner,b.object_name,l.session_id,l.locked_mode <br />from v$locked_object l, dba_objec

2011-03-10 17:27:00 6021

原创 linux 报错:-bash: /root/.bash_profile: Input/output error

<br />IO出错。一般有几个原因引起:<br />1,系统文件出问题(fsck可以解决)<br />2,硬盘坏的前兆<br />3,系统出错,系统不稳定引起(可能是系统bug)<br /> <br />大部分是硬盘出问题了<br />先不要fsck,可能越修越坏,先把重要文件备份<br />1、备份数据;<br />2、卸载分区;<br />3、修复分区;<br />4、挂载分区;<br />5、测试分区。

2011-02-28 11:41:00 11788 2

转载 转:mongodb分片集群(sharding with replica set)配置

<br />一共有4台机器,各自挂接一个存储,希望实现:尽量节约存储高可用性存储大量数据<br />配置方案:每一台机器做一个分片的主数据库每一台机器做一个分片的后备数据库每一台机器做一个分片的仲裁服务两个两个一组交叉作对方的后备有三台机器开配置服务有一台机器开路由服务(生产环境可以在每一台Windows App服务器上开路由服务,App服务器集群做负载均衡)<br />这样的话,任何一台服务器完全离线(或者交叉的两台服务器离线),都能保证整个系统正常运行。不过在服务器和服务器起来之后需要:在升级成为主数据

2011-02-18 20:52:00 1391

原创 tomcat报BindException: Cannot assign requested address错误

<br />SEVERE: StandardServer.await: create[8005]:<br />java.net.BindException: Cannot assign requested address<br />        at java.net.PlainSocketImpl.socketBind(Native Method)<br />        at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.

2011-02-15 19:34:00 1614

转载 ssh 连接很慢的解决办法

<br />在局域网内,能ping通目标机器,并且时延是微秒级。<br />用ssh连局域网内其他linux机器,会等待10-30秒才有提示输入密码。严重影响工作效率。<br />========================<br />客户端操作系统版本:<br />zhouhh@zhhofs:~$ cat /etc/lsb-release <br />DISTRIB_ID=Ubuntu<br />DISTRIB_RELEASE=9.10<br />DISTRIB_CODENAME=karm

2011-01-22 17:03:00 3646

原创 linux双网卡_NAT (转载)

<br /> <br />配置双网卡网络接口eth0和eth1,并在服务器上配置NAT(网络地址转换),在公网ip和内部网私有ip地址间配置静态NAT重定向数据包,使服务器成为透明网关从而使得内部网计算机可以无障碍访问外部互联网。<br />关键词:Redhat Linux;DNS(域名解析服务器);NAT(网络地址转换);iptables规则<br />步骤:<br />Step1 配置两块网卡的接口地址<br />设置第一块网卡eth0的IP地址和子网掩码:<br /># ifconfig eth0

2011-01-05 19:19:00 1657

原创 linux 中比较文件的几个命令

转自:http://www.oracle.com/technology/global/cn/pub/articles/advanced-linux-commands/part1.html比较文件 <br />如何判断两个文件(file1 和 file2)是否相同?方法有多种,每种方法都有其自身的优点。 <br />diff。最简单的命令是 diff,用于显示两个文件之间的差别。以下是这两个文件的内容: # cat file1In file1 onlyIn file1 and file2# cat

2010-11-16 23:01:00 4132

转载 网站访问量过大问题的策略

<br /><br />个人网站由于访问量过大而引起服务器性能问题,这是很多人的烦恼,那么对于网站大流量带来的问题,正确的解决方法应该是什么呢?<br />首先,确认服务器硬件是否足够支持当前的流量。<br />普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题。<br />其次,优化数据库访问。<br />前台实现完全的静态化当然最好,可以完全不用访问数据库,不过对于频繁更新的网站,静态化往往不能满足某些功能。<br />缓存技术

2010-11-11 00:17:00 1698

转载 apache优化

<br /><br />Apache在资源方面的配置命令主要有以下几条。<br />KeepAlive是否允许持续连接<br />MaxKeepAliveRequests允许的持续连接的最大数<br />KeepAliveTimeout持续连接在没有请求多少秒后切断<br />StartServers最初启动时启动多少个服务器进程<br />MinSpareServers空闲服务器进程的最小数<br />MaxSpareServers空闲服务器进程的最大数<br />MaxRequestsPerChild每

2010-11-10 23:59:00 488

转载 什么是DNS服务器

<br />什么是DNS服务器<br />DNS的全称是Domain Name System或者Domain Name Service(域名系统或者域名服务)。DNS服务器在互联网的作用是:把域名转换成为网络能识别的ip地址。<br />在互联网中完成计算机之间的通信依靠的是IP地址,但是由于IP地址只是一些数字的组合,要记住网络上网站的IP地址是非常困难的,例如,访问新浪网时,并不是输入IP地址,而是通过输入它的域名www.sina.com.cn来访问的。其实新浪网的IP地址是:60.215.128.13

2010-11-10 23:45:00 2465

转载 使用truss、strace或ltrace诊断软件的"疑难杂症"

<br />简介<br />进程无法启动,软件运行速度突然变慢,程序的"Segment Fault"等等都是让每个Unix系统用户头痛的问题,本文通过三个实际案例演示如何使用truss、strace和ltrace这三个常用的调试工具来快速诊断软件的"疑难杂症"。<br />truss和strace用来 跟踪一个进程的系统调用或信号产生的情况,而 ltrace用来 跟踪进程调用库函数的情况。truss是早期为System V R4开发的调试程序,包括Aix、FreeBSD在内的大部分Unix系统都自带了这个工

2010-10-29 16:57:00 436

原创 虚拟机添加网卡

<br />1.首先关闭虚拟系统,然后添加网卡,设置为NAT连接<br />2.启动虚拟系统<br /> <br />vi /etc/modprobe.conf <br />添加如下<br />alias eth1 e1000<br /> <br />复制配置文件<br />cp eth0 eth1<br /> <br />注销物理地址哪一行,并配置ip<br /> <br />启动网卡<br />3.<br />ifup eth1 

2010-10-28 10:25:00 710

转载 __FILE__,__LINE__,FUNCTION__实现代码跟踪调试(Linux C)

<br />先看下简单的初始代码:注意其编译运行后的结果。<br /><br />root@xuanfei-desktop:~/cpropram/2# cat global.h //头文件<br />#ifndef CLOBAL_H<br />        #define GLOBAL_H<br />        #include <stdio.h><br />        int funca(void);<br />        int funcb(void);<br />#endif<br />

2010-10-19 18:16:00 523

转载 几种排序算法

<br />简单实现了常见的几种内部排序算法,包括冒泡(Bubble),插入(Insert),快速排序(Quick Sort),堆排序(Heap Sort),归并(Merge),希尔排序(Shell Sort),并对这些算法的耗时在伪随机数上进行了简单的测试。<br />  说明:没有实现计数、基数排序等线性复杂度的算法; 各算法只是对算法思想的一次简单模拟,没有过多的优化; 各排序主程序接口参数均为整型数组及元素个数; 程序计时使用了glibc的gettimeofday(),因此。。。; 归并排序中,每次

2010-10-18 16:36:00 444

原创 文件属性函数stat/fstat/lstat

<br />stat,lstat,fstat1 函数都是获取文件(普通文件,目录,管道,socket,字符,块()的属性。函数原型#include <sys/stat.h><br />int stat(const char *restrict pathname, struct stat *restrict buf);提供文件名字,获取文件对应属性。<br />int fstat(int filedes, struct stat *buf);通过文件描述符获取文件对应的属性。<br />int lstat(c

2010-10-18 16:15:00 811

转载 Reiserfs和ext3

<br />ext3是由自由社团开发的日志式文件系统,它被设计成ext2的升级版本,尽可能地方便用户从ext2向ext3迁移。ext3在ext2的基础上加入了记录元数据的日志功能,努力保持向前和向后的兼容性,所以把这个文件系统称为ext2的新版本更恰当一些。 <br /><br />ReiserFS是Hans Reiser领导下的开发小组开发和发展的,SuSE Linux也对它的发展起了很大的作用。现在,它已经发展成一个高效、可靠的文件系统。 <br /><br />Red Hat 7.2B正式启用了ext

2010-10-12 20:40:00 580

转载 GDB调试精粹及使用实例

<br />一:列文件清单 <br />1. List <br />(gdb) list line1,line2 <br /><br />二:执行程序 <br />要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<和>)和外壳通配符(*、?、[、])在内。 <br />如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 <br />利用set args 命令就可以修改发送给程序的参数,而使用show ar

2010-09-29 17:13:00 426

转载 C语言中是没有字符串数组的,用C语言实现字符串数组

声明:转载学习之用!http://hi.baidu.com/fxk2006/blog/item/f8ddc7d74f08b9d8a044df73.html<br />C++中实现字符串数组很容易,定义一个string类型的数组就可以了。但在C语言中由于没有string这个类型实现起来就要麻烦些。以下我提供一种利用指针数组实现的方法,其实质也就是个二维字符数组。<br />所谓指针数组是指元素均为指针类型数据的数组,也就是说,指针数组中的每个元素相当于一个指针变量,它的值是地址。一维指针数组的定义形式为:<b

2010-09-28 16:35:00 1992

原创 复制原目录下的子目录到目的目录

<br />#!/bin/bash<br />#cpdir.sh<br />#此脚本用于将源目录下的子目录全部复制到目的目录中,不复制源目录中的文件,确保目的目录中的目录是空的<br /> <br />#脚本用法函数<br />function usage()<br />{<br />echo "cpdir.sh 源目录 目的目录"<br />}<br /> <br />#判断是否为两个参数,否则提示脚本用法<br />if [ $# -ne 2 ]<br />then<br />{<br />usage<

2010-09-16 16:00:00 837

原创 shell中定制选择菜单

<br />功能:显示菜单各个选项,人机交互选择<br />#!/bin/bash<br />loopvar=2<br />################<br />## main menu  ##<br />################<br />function main_menu<br />{<br />echo<br />echo<br />dis_mainmenu="Create main menu "<br />curdate=`date "+%Y-%m-%d %T"`<br />#标准输

2010-09-15 10:48:00 974

转载 shell & awk 变量传递+awk综合概要

1."'$var'"#!/bin/bashvar="test"awk 'BEGIN{print "'$var'"}'这种写法要求变量var中不含有空格。若var中含有空格,那么就要用“‘“$var”’”2.export变量,然后用ENVIRON[“var”]#!/bin/bashvar="test"export varawk 'BEGIN{print ENVIRON["var"]}'3.使用-v选项。#!/bin/bashvar="test"awk -v nvar="$var" 'BEGIN{print n

2010-09-14 17:00:00 1494

转载 转载:AWK只打印某个域后的所有域

转载:源自杨志刚 博客 http://yangzhigang.cublog.cn前言:有时我们需要将某个域之后的所有域打印出来,而且每个记录(行)的域的个数也不一定,所以用“$4,$5,…..$n,….$(NF-1),$NF”穷举是不现时的,我经过测试,总结了一下实现的方法,供大家参考。 一.利用输出函数printf// 测试文件内容[root@cacti tmp]# cat file.txtx1 x2 x3x1 x2 x3 x4 x5x1 x2 x3 x4 x5 x6x1 x2 x3 x4 x5 x6 x

2010-09-14 16:44:00 6448

转载 awk NR与FNR

NR,表示awk开始执行程序后所读取的数据行数.FNR,与NR功用类似,不同的是awk每打开一个新文件,FNR便从0重新累计.下面看两个例子: 1,对于单个文件NR 和FNR 的输出结果一样的:# awk '{print NR,$0}' file1 1 a b c d2 a b d c3 a c b d#awk '{print FNR,$0}' file1 1 a b c d2 a b d c3 a c b d2,但是对于多个文件:# awk '{print NR,$0}' file1 file21 a b

2010-09-09 19:23:00 632

转载 转载:百度 新浪门户网站运维工程师

对于网站运维,感觉大家还是比较迷惘与不解,确实,这是一个新兴岗位;近来闲而无事,在此结合自已以往的一些经历,与大家先共同探讨一下“什么是门户网站运维”? 以下是自已的一些经验和感受请大家斧正,希望和大家一起探讨,共同进步一、什么是门户网站运维?     首先明确一下,全文所讲的”运维“是指:门户网站应用运维,与其它运维如网络、系统的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器量级、pv量等考虑,其它因素不是重点;因此,我们先定义服务器

2010-09-07 17:48:00 2209

转载 Nagios监控网络流量

<br />之前用过一款监控网络流量的插件,感觉不太好用。因为他的in和out值只能限制到一个值。下面新用一个插件in和out值能够分别定义。和以前的插件方法大概相同。<br /> <br />1. nagios主机安装net-snmp和RRDTOOL<br />2. 参照cacti,windows和linux的监控。在被监控主机上添加nagios主机IP<br /> <br />1.   查找以下字段<br />#       sec.name  source          community<br

2010-09-03 10:34:00 3798

原创 nagios监控某进程

<br />安装完nagios后准备监控被监控服务器上的某一程序,脚本通过查看进程状态返回状态值,并传送给nagios,来达到监控目的。<br />nagios每个插件监控会返回以下状态值,我只用到了 0 、1、 2<br />#!/bin/bash -x<br /># Exit values:<br /># ------------<br />#    0  OK<br />#    1  Warning<br />#    2  Cirital<br />#    3  Unknown<br />#  

2010-08-28 00:14:00 5494

转载 Awk的一些使用方法

通用线程:Awk 实例Daniel Robbins ([email protected])第一部分Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。捍卫 awk在本系列文章中,我将使您成为精通 awk 的编码人员。我承认,awk 并没有一个非常好听且又非常“时髦”的名字。awk 的 GNU 版本(叫作 gawk)听起来

2010-08-28 00:02:00 1357

原创 shell几个特殊参数应用

<br />1、使用参数$0可以确定shell从命令行启动的程序的名称,注意$0传递的是程序的完整路径,而不仅仅是程序的名称<br />例:<br />$cat test.sh<br />#!/bin/bash<br />#testing the $0 parameter<br />echo "The command entered is $0"<br /> <br />$./test.sh<br />The command entered is ./test.sh<br />$/home/yuan/tes

2010-08-25 17:00:00 535

转载 Linux系统中的Shell脚本调试技术

<br />转载:http://linux.chinaunix.net/docs/2007-08-07/4538.shtml<br />本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 <br />一. 前言<br />shell编程在unix/linux世界中使用

2010-08-24 17:51:00 436

原创 nagios安装和配置(1)

Nagios是一款企业级网络监控系统,它功能之强大,管理之简单,使得很多大型网络公司都对它有高度的称赞,并把它投入到自己的网络环境,下面是安装过程,本文是基于turboLinux11环境安装的,同时分为监控端和被监控端。1、安装前准备1.1安装所需环境的软件包括Apache 2.x gcc编译器 gd 库 和 gd-devel 开发库,因为我的系统是完全安装的,所以就省略了。yum install httpyum install gccyum install gdyuminstall gd-devel1.2

2010-08-22 03:15:00 883

转载 转载:关于技术积累的几点想法

<br />来源:http://www.anysql.net/dba/dba-experience-growth.html 2009-08-25<br /> <br />要创建额外价值以获取更多的回报, 前提是要有丰富的技术积累, 然后努力去运用积累的技术去满足公司或客户的需求. 每个人对于技术积累的理解有所不同, 在这里说一下个人的看法, 个人注重以下四个方面的技术积累. <br />    基础知识积累, 这一点大伙都没有疑问, 并且谁都很重视, 例如努力阅读技术资料, 积极与人讨论, 上ITPub阅读

2010-08-04 17:27:00 495

转载 转载:DBA有什么个人前途?

<br />转载出处:http://www.anysql.net/dba/where-is-dba-future.html<br />一篇大家说说DBA有什么前途, 激起了很多人的讨论, 更重要的是激起了很多人的思考, 这不是DBA这一个职业的问题, 好象是所有做技术的都面临的问题. 综合来讲, 职业是可以换的, 比如DBA可以转向SA, 转向架构师, 也可以转向其他的非技职业, 所以重点不在于你现在是不是DBA, 或将来想不想当DBA. 有前途的一定是人, 而不是某个职业, 每个职业都有有前途的人, 但没

2010-08-04 17:13:00 691

好省钱.apk

话费软件,可以省钱,但需要流量,大家可以免费下载使用。

2013-07-27

nagios安装中文显示.doc

nagios安装过程,实现中文监控界面。

2010-02-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除