百度首页 | 百度空间
 
文章列表
 
您正在查看 "freebsd&linux" 分类下的文章

2008-07-01 12:10
  1. /**
  2. *********************************************************************
  3. * Curl_Class :curl 类
  4. *********************************************************************/  
类别:freebsd&linux | 评论(0) | 浏览()
 
2008-07-01 12:10

3、MySQL服务器监控
①、MySQL是否能够连接
②、MySQL是否发生表损坏等错误
③、MySQL活动连接数是否过多
④、MySQL从库是否同步正常
⑤、MySQL从库同步延迟时间是否过大
脚本:/data0/monitor/mysql.php
类别:freebsd&linux | 评论(0) | 浏览()
 
2008-07-01 12:07
 [文章作者:张宴 本文版本:v1.0 最后修改:2008.06.25 转载请注明原文链接:http://blog.s135.com/read.php/354.htm]

最近,在我原有的“Linux服务器系统监控程序”基础上,完善了HTTP、TCP、MySQL主动监控与MSN、E-mail、手机短信报警。监控程序以shell和PHP程序编写,以下为主要框架与部分代码:

一、系统监控接口程序(interface.php)具有的报警方式
1、MSN实时报警
①、监控程序每次检测到故障存在、或者故障恢复,
类别:freebsd&linux | 评论(0) | 浏览()
 
2008-05-14 12:09

慢速查询日志

--log-slow-queries[=file_name]选项启动时,mysqld写一个包含所有执行时间超过long_query_time秒的SQL语句的日志文件。获得初使表锁定的时间不算作执行时间。

如果没有给出file_name值, 默认未主机名,后缀为-slow.log。如果给出了文件名,但不是绝对路径名,文件则写入数据目录。

语句执行完并且所有锁释放后记入慢查询日志。记录

类别:freebsd&linux | 评论(0) | 浏览()
 
2007-11-16 08:39
用FB做的网关,看每个机器的流量
# whereis ntop
ntop: /usr/ports/net/ntop
# cd /usr/ports/net/ntop
# make install clean
# vi /etc/rc.conf
##加入以下两行内容,第二行中的rl0要改为你的网卡接口
ntop_enable="YES"
ntop_flags="-d -i rl0 -P /var/db/ntop --use-syslog=daemon --max-table-rows=256 --user=www -w 0 -W 443"
#sh /etc/rc.conf
#/usr/sh/ntop start

再把防火墙的端口443对监控的机器开放
类别:freebsd&linux | 评论(1) | 浏览()
 
2007-09-03 09:58
用rsync实现网站镜像和备份

简介
对于选择Linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择,但这些产品的价格往往过于昂贵。因此如何利用自由软件高效实现远程备份和网站镜象就成为一个值得讨论的话题。

通过网络进行远程数据备份或者网站镜象的最简单的方法就是使用wget,但是这种方式每次都需要将所有数据都重新在网络上传输一遍,而不考虑哪些文件是经过更新的,因此效率非常低下。尤其在需要备份的数据量很大的时候,往
类别:freebsd&linux | 评论(3) | 浏览()
 
2007-08-17 10:06
  • 显示信件列表: postqueue -p

  • 显示信件内容: postcat -q Queue_ID

  • 删除信件

    • 各别信件postsuper -d Queue_ID
    • 全部删除postsuper -d ALL
  • 扣住信件

类别:freebsd&linux | 评论(0) | 浏览()
 
2007-08-04 19:25
服务器配置:Dell 1850,单CPU/2G/RAID 1/2*146G SCSI硬盘
应用:squid(加速本地web静态网页shtml)/web(www静态网页shtml/PW论坛)/dns(bind9)/mail(postfix)
99%以上的流量来自squid,平时流量高峰时在10Mb/s左右.
早一天刚把apache由2.2.2 worker模式改成2.2.4prefork模式,把php5.1升级到php5.2,邮件过滤的相关模块也升级了。

背景:由于监控用的手机卡欠费了,导致不能正常发出短信,所以没有在第一时间发现问题。公司内部都是访问的另一个服务器(dns指定的),没人访问这个机器。

问题出现:有同事反映
类别:freebsd&linux | 评论(1) | 浏览()
 
2007-06-26 10:13
PXE全自动安装FreeBSD操作实例
0、概述

当需要在多台计算机上安装FreeBSD操作系统时,我们可以使用PXE全自动安装方式,来减少重复工作量,这里以实例介绍PXE安装FreeBSD的实现过程。
整体思路是:
PXE客户端启动 -> 从PXE服务端获取IP地址和pxeboot ->
pxeboot开始运行,以TFTP方式获取/boot/loader.rc ->
按照loader.rc设置启动系统 -> 运行sysinstall,通过FTP获取安装文件,开始自动安装

接下来,让我们按照这个思路来一步步实现。

1、安装DH
类别:freebsd&linux | 评论(0) | 浏览()
 
2007-06-22 17:27
awstats在进行日志统计时,
命令行统计增加: -databasebreak=day
报表输出时增加: &databasebreak=day
即可。

问题:
很多网站在流量从10万级增加到百万级以后就放弃了awstats作为统计,具体表现就是到月底的时候,统计数据会运行1天都运行不 完。于是就改为webalizer或者analog了。其实这并非awstats统计效率不高:awstats很多丰富的统计指标:蜘蛛识别 浏览器识别,文件类型统计等都是比webalizer丰富的。webalizer要实现类似的统计力度也会出现性能问题。

原因分析:
性能的瓶颈

类别:freebsd&linux | 评论(0) | 浏览()
 
2007-06-11 10:14
以前编译php5-gd,还需要编译xorg-libraries-6.9.0,花的时间还可以勉强接受。
现在升级ports后,变成了xorg-libraries-7.2了,还有一堆其他的X11的包,实在是难熬阿。
偶然看到一个参数,不用编译xorg就可以直接编译php5-gd了。

#make WITHOUT_X11="YES" install
类别:freebsd&linux | 评论(0) | 浏览()
 
2007-06-06 17:28
1。更新ports
2。安装vsftpd
#cd /usr/ports/ftp/vsftpd
#make WITH_RC_NG=yes install clean

#pkg_info | grep vsftpd
vsftpd-2.0.5        A FTP daemon that aims to be "very secure"

这样就装好了
3。配制vsftpd
#vi /usr/local/etc/vsftpd.conflisten=YES
background=YES
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local
类别:freebsd&linux | 评论(0) | 浏览()
 
2007-06-04 14:51
6.2-RELEASE-p4,SMP内核,i386版本
%dmesg
引用:
bce0: ../../../dev/bce/if_bce.c(5002): Watchdog timeout occurred, resetting!
bce0: link state changed to DOWN
bce0: link state changed t
类别:freebsd&linux | 评论(0) | 浏览()
 
2007-05-28 10:10
MYSQL日志越来越大怎么办?

my.cnf

代码:
log-bin=mysql-bin
expire_logs_days = 10
max_binlog_size = 20M


经测试已经通过,可
类别:freebsd&linux | 评论(0) | 浏览()
 
2007-05-22 14:07
需要作一个监控,出故障时短信提醒。
安装/usr/ports/comms/gammu


配置:gammurc
[gammu]
port = /dev/ttyS0
connection = at9600


%echo test | gammu --sendsms TEXT 13912345678 -unicode
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=61

来源:空中的鱼
类别:freebsd&linux | 评论(2) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
web2.0(12)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Php(7)
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 

谢谢~~~~~~~
 
 

是这样吗?
 

请问一下,你知道怎么样把iftp命令的图形化结果只取出文字部分然后隔一段时间保存...
 
     


©2008 Baidu