Posted by zuzhihui in Linux技术 on 2008/06/15 with No Comments
MRTG是个常用的流量监控工具,它通过SNMP协议取得网络数据,并把这些数据绘制成图片。通过MRTG,我们可以很方便的健康VPS的网络流量。
安装和配置MRTG分为两个步骤,一是安装配置MRTG Server,二是安装配置SNMP Agent。
在CentOS VPS上配置SNMP Agent的步骤如下:
yum install -y net-snmp
chkconfig --list snmpd
chkconfig snmpd on
/etc/init.d/snmpd restart
SNMP Agent的配置文件为:/etc/snmp/snmpd.conf,在该文件开头加入:
rocommunity public
在CentOS VPS下要创建文件/etc/snmp/snmpd.options,否则SNMP Agent会启动失败
OPTIONS="-Lsd -Lf /dev/null -I -smux -p /var/run/snmpd.pid -a"
在CentOS VPS上安装MRTG:
yum install -y mrtg
MRTG的配置文件是/etc/mrtg/mrtg.cfg
cd /etc/mrtg
cp mrtg.cfg mrtg.cfg.orig
cfgmaker public@localhost >> mrtg.cfg
indexmaker mrtg.cfg > /var/www/mrtg/index.html
修改/etc/httpd/conf.d/mrtg.conf 文件为:
Alias /mrtg /var/www/mrtg
AuthName mrtg
AuthType Basic
AuthUserFile /etc/mrtg/mrtg.users
require valid-user
然后重启apache:
/etc/init.d/httpd reload
Posted by zuzhihui in Linux技术 on 2008/06/14 with No Comments
Windows VPS可以通过远程桌面进行访问。Linux VPS由于不支持图形界面,必须通过文字界面的SSH协议进行访问,步骤如下:
Posted by zuzhihui in vps技术 on 2008/06/14 with No Comments
Debian Linux 4 是我们推荐的VPS操作系统,我们在VPS上按照如下方式配置Debian Linux
apt-get install rcconf openssh-server less psmisc locales vim lftp
apt-get install bc bzip2 ntpdate sudo python curl ftp unzip
cp /usr/share/vim/vim70/vimrc_example.vim /etc/vim/vimrc.local
cat >> /etc/vim/vimrc.local < set fileformats=unix
set nobackup
set nu
set ignorecase
set tabstop=4
set shiftwidth=4
set noexpandtab
set noautoindent
set fileencodings=utf-8,euc-cn
EOF
注意:如果在ubuntu804下要把vimrc.local里面的set mouse=a注释掉,否则putty上没有办法选择
vi /etc/bash.bashrc /root/.bashrc /etc/skel/.bashrc #去掉相应的注释
echo ". /etc/bash.bashrc" >> /root/.bashrc
Posted by zuzhihui in Linux技术 on 2008/06/13 with No Comments
很多VPS用户在查看Linux操作系统的内存使用情况方面有误解,我们经常给客户解释怎样看一个Linux VPS的内存使用情况,总结如下:
看内存最方便的命令是free -m,在我的VPS上运行,结果如下:
[root@host ~]# free -m
total used free shared buffers cached
Mem: 1024 1005 19 0 9 782
-/ buffers/cache: 212 811
Swap: 996 0 995
[root@host ~]#
明显能看出,这个VPS一共有内存1024M,没错!
但当前VPS已经占用的内存有多少呢?大多数用户的答案是1005M,其实不然。当前VPS占用的内存应该是212M,也就是1005下面那个数字:212,代表已经占用的内存。后面的那个811,代表当前VPS的可用内存。”-/ buffers/cache:”开头的这行才是实际的占用内存和可用内存。
为什么会这样?这是由Linux Kernel的内存管理方式决定的,buffers,cached可以看作是被程序或者内核用过的内存,这些内存曾经被使用过,但现在已经被释放了,释放之后Linux Kernel把他们当作buffers或cached ,这样下次有程序申请内存的时候,内核可以快速响应。所以buffers和cached部分的内存应该看成是可用内存。
所以,看内存使用情况,应该看”-/ buffers/cache:”开头的这一行,如果这一行最后的数字接近0,那么说明VPS的内存快用完了,这时候VPS反应就比较慢。如果这个数字还比较大,那么VPS还有较多内存可用,系统不应该慢。
Posted by zuzhihui in Linux技术 on 2008/06/08 with No Comments
我以前在Debian Etch下配置的postfix的main.cf文件为:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
myhostname = rashost.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = rashost.com, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8
home_mailbox = Maildir/
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
message_size_limit = 102400000
smtpd_use_tls = yes
smtpd_sasl_type = cyrus
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_security_options = noanonymous
smtpd_client_restrictions = permit_sasl_authenticated
inet_protocols = ipv4
master.cf文件修改的部分有:
smtp inet n - n - - smtpd
smtps inet n - n - - smtpd
-o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
tlsmgr unix - - n 1000? 1 tlsmgr
Posted by zuzhihui in Linux技术 on 2008/06/08 with No Comments
在win2003上安装SQL SERVER2000需要序列号的解决办法
已经不是一次两次遇到的这个问题了!很奇怪机房那边安装系统后我远程安装SQL2000就会出现序列号无法验证的问题,今天看到微软发布了解决此问题的KB,于是简单翻译一下转载到这里。
解决办法:
打开注册表编辑器并定为到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
找到名为“SafeDLLSearchMode”的DWORD值,切换修改他的值 0 或 1,如果没有则创建这个DWORD值。
转自http://www.haohtml.com/database/sqlserver/2007/01/19/4028.html
Posted by zuzhihui in Windows技术 on 2008/06/07 with No Comments
在Windows VPS下解开ISO文件最简单的办法是使用解压缩软件。推荐使用免费的小巧的解压缩软件 7-zip,下载地址是:http://www.7-zip.org
Posted by zuzhihui in vps技术 on 2008/06/06 with No Comments
瑞豪开源VPS的某些客户曾经碰到自己的VPS特别忙,登录特别慢的情况。出现这种情况的原因绝大部分都是因为内存用完了。
在有swap的情况下,内存用完之后会用swap,而当Linux使用swap的时候,常用Linux的人都知道这时候性能会非常差,因为这时候Linux把硬盘当内存使用,能不慢吗?在VPS上使用swap的话,会很耗费CPU资源。
在没有swap的情况下,如果内存耗尽之后,Linux的解决方案是杀掉一些占用内存的进程。这时候被Linux杀掉的那些进程,比如说是mysqld进程,往往还有一些监护进程,比如mysqld_safe等,这些监护进程检测到它所监护的进程消失了,就会立刻再创建一个mysqld进程。Linux Kernel然后再杀掉这个新创建的进程。如此反复的这些动作非常耗费CPU资源。
登录到 http://rashost.com , 在控制面板里面 “硬关机” 然后再 “开机” 即可!
Posted by zuzhihui in 价格付款 on 2008/06/05 with No Comments
Posted by zuzhihui in 价格付款 on 2008/06/04 with 2 Comments
近期评论