2011年12月30日 由 zubinhe
没有评论 »
参考鸟哥的文章: http://linux.vbird.org/linux_enterprise/xen.php
一、安装XEN.
OS : CentOS 5.6:
DVD: http://mirrors.arsc.edu/centos/5.6/isos/i386/…
XEN安装方法:
1,CentOS 5.6已自带XEN,可以在安装CentOS时一起选择XEN.
2,也或者按鸟哥里使用yum安装:
http://linux.vbird.org/linux_enterprise/xen.php
yum install kernel-xen xen xen-libs python-virtinst virt-manager
* kernel-xen:修改的 Linux 核心,使可以跑 Xen 的環境;
* xen:主要的 xen 套件,包括設定檔、啟動腳本、所需的基本函式庫等;
* xen-libs:Xen 所需要的函式庫等;
* python-virtinst:提供終端機安裝的軟體;
* virt-manager:為一個圖形使用者介面軟體,可在圖形介面管理 xen 喔!
» 阅读更多: XEN安装笔记
2011年12月29日 由 zubinhe
没有评论 »
iptraf非法关闭后,再启动出现错误信息:LAN station monitor already running解决办法:
LAN station monitor already running on eth0 [或其它网络接口]
如果你的 iptraf出现上面的信息,就表示有其他的station在运行了也就是说,你有非法关闭iptraf,或者网络断开连接造成的非法关增长。你可以强制再执行一次使用以下指令:
iptraf -f station
2011年11月11日 由 zubinhe
没有评论 »
转载自飞哥的文章 : http://hi.baidu.com/imlidapeng/blog/item/76cc8b15bf38265af2de32cc.html
辛苦了,有转载请注明飞哥原创和飞哥的链接,请尊重原作者.谢谢。
中文化文章中最强最详细最专业的作品,再次谢谢飞哥。
原文:http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html
翻译:飞哥 (http://hi.baidu.com/imlidapeng)
版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。
需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量 的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能原因。此次讨论到的工具只是分析和调试服务器 下面问题时最基本工具中的一部分。
1.找出瓶颈
2.硬盘(存储)瓶颈
3.CPU及内存瓶颈
4.网络瓶颈
#1: top – 进程活动
top提供一个当前运行系统实时动态的视图,也就是正在运行进程。在默认情况下,显示系统中CPU使用率最高的任务,并每5秒钟刷新一次。

图01.Linux top命令
常用热键
| 热键 |
用途 |
| t |
显示摘要信息开关. |
| m |
显示内存信息开关. |
| A |
分类显示系统不同资源的使用大户。有助于快速识别系统中资源消耗多的任务。 |
| f |
添加删除所要显示栏位. |
| o |
调整所要显示栏位的顺序. |
| r |
调整一个正在运行的进程Nice值. |
| k |
结束一个正在运行的进程. |
| z |
彩色/黑白显示开关 |
相关链接:How do I Find Out Linux CPU Utilization?
译者推荐链接:Linux系统管理员必备工具系列之top(原创)
#2:vmstat -系统活动、硬件及系统信息
» 阅读更多: Linux系统管理员应该知道的20个系统监控工具(原创翻译)
2011年11月8日 由 zubinhe
没有评论 »
源代码安装PHP+gd,相关软件下载地址:
http://code.google.com/p/autosetup1/downloads/list
安装PHP:
PHP版本:php-5.3.8
root@server:/usr/local/src/lamp# tar -zxvf php-5.3.8.tar.gz
安装:GD库:
先安装libiconv
版本:ibiconv-1.14
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
root@server:/usr/local/src/lamp# tar -zxvf libiconv-1.14.tar.gz
root@server:/usr/local/src/lamp# cd libiconv-1.14/
root@server:/usr/local/src/lamp/libiconv-1.14# ./configure –prefix=/usr/local
root@server:/usr/local/src/lamp/libiconv-1.14# make
root@server:/usr/local/src/lamp/libiconv-1.14# make install
安装GD库:
版本:gd_2.0.35
root@server:/usr/local/src/lamp# cd gd-2.0.35/
root@server:/usr/local/src/lamp/gd_2.0.35# ./configure –prefix=/usr/local –with-libiconv-prefix=/usr/local –with-png –with-freetype –with-jpeg
root@server:/usr/local/src/lamp/gd_2.0.35# make
root@server:/usr/local/src/lamp/gd_2.0.35# make install
注意:gd库的官方下载地址安装一直失败:
https://bitbucket.org/pierrejoye/gd-libgd/downloads
主要表现在:编译正常,安装也正常,启动PHP也正常,但是在PHP中应用GD的验证码就是无法显示.
因此要到一个网友提供的地址下载就可以了:
源代码安装PHP+gd,相关软件下载地址:
http://code.google.com/p/autosetup1/downloads/list
安装PHP:
PHP版本:php-5.3.8
root@server:/usr/local/src/lamp/php-5.3.8# ./configure –prefix=/usr/local/php5 –with-mysql=/usr/local/mysql –with-apxs2=/usr/local/apache2/bin/apxs –with-gd=/usr/local –with-zlib –with-gettext –with-zlib-dir –with-jpeg-dir –enable-mbstring –with-iconv-dir –with-pdo-mysql=/usr/local/mysql –enable-bcmath –with-freetype-dir
比较完整的php configure命令:
#./configure –prefix=/usr/local/php538 –with-mysql=/usr/local/mysql –with-apxs2=/usr/local/apache2/bin/apxs –with-gd=/usr/local –with-zlib –with-gettext –with-zlib-dir –with-jpeg-dir –enable-mbstring –with-iconv-dir –with-pdo-mysql=/usr/local/mysql –enable-bcmath –with-freetype-dir=/usr/local/freetype –with-curl –with-openssl –with-tidy –enable-zip –enable-soap
root@server:/usr/local/src/lamp/php-5.3.8# make
root@server:/usr/local/src/lamp/php-5.3.8# make install
root@server:/usr/local/src/lamp/php-5.3.8# cp php.ini-development /usr/local/php5/lib/php.ini
2011年10月24日 由 zubinhe
没有评论 »
Email Header Analyzer
:
http://www.mxtoolbox.com/EmailHeaders.aspx
2011年10月14日 由 zubinhe
没有评论 »
何祖彬先生与黄琛小姐于2011年10月29日7:00pm于莆田阳光假日大酒店举办婚礼庆典

何祖彬与黄琛婚礼请柬
2011年10月14日 由 zubinhe
没有评论 »
#mysql Mysql从5.5开始,源代码安装将原来的configure改为cmake,因此在安装mysql 5.5.x时,需要先安装cmake,可以通过源码安装,也可以通过apt-get软件包安装.
在用cmake配置mysql过程中,找到一些主要的参数说明如下,供参考:
CMAKE_INSTALL_PREFIX mysql的安装路径;
DEFAULT_CHARSET 默认的服务器编码,
DEFAULT_COLLATION 也是关于编码的
MYSQL_DATADIR data目录
MYSQL_TCP_PORT TCP/IP端口,3306
MYSQL_UNIX_ADDR unix的socket文件,默认/tmp/mysql.sock
WITH_xxx_STORAGE_ENGINE 编译静态的存储引擎xxx
WITHOUT_xxx_STORAGE_ENGINE Exclude storage engine xxx from build
WITH_EXTRA_CHARSETS 扩展字符集
WIHT_ZLIB zlib支持
常用的选项有下边这些:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
#安装目录
-DMYSQL_DATADIR=/usr/local/mysql/data \
#数据库存放目录
-DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock \
#Unix socket 文件路径
-DWITH_MYISAM_STORAGE_ENGINE=1 \
#安装 myisam 存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
#安装 innodb 存储引擎
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
#安装 archive 存储引擎
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
#安装 blackhole 存储引擎
-DWITH_PARTITION_STORAGE_ENGINE=1 \
#安装数据库分区
-DENABLED_LOCAL_INFILE=1 \
#允许从本地导入数据
-DWITH_READLINE=1 \
#快捷键功能
-DWITH_SSL=yes \
#支持 SSL
-DDEFAULT_CHARSET=utf8 \
#使用 utf8 字符
-DDEFAULT_COLLATION=utf8_general_ci \
#校验字符
-DEXTRA_CHARSETS=all \
#安装所有扩展字符集
-DMYSQL_TCP_PORT=3306 \
#MySQL 监听端口
2011年8月31日 由 zubinhe
没有评论 »
netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n
结果的格式如下:
1 Address
1 servers)
3 45.43.23.33
5 143.20.25.8
前面是连接线,后面是IP,意思就是说,后面的那个IP与本服务器的连接数。
当数量过大时,有可能是恶意连接。请检查来自这个IP的访问信息和LOG.
若发现恶意连接,可以使用iptables将所有封包DROP掉:
iptables -I INPUT -s 恶意连接IP地址 -j DROP