分类:运维技术日期:2012-01-22 - 0:00:30评论:8条作者:老谢
webbench最多可以模拟3万个并发连接去测试网站的负载能力,对于老谢博客,日ip都没有过百,压力测试其实意义不大,嘿嘿
编译安装
wget http://vps.xj123.info/usr/local/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
mkdir /usr/local/man
make && make install |
wget http://vps.xj123.info/usr/local/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
mkdir /usr/local/man
make && make install
使用方法:webbench -c 500 -t 30 http://vps.xj123.info/info.php
参数说明:-c表示并发数,-t表示时间(秒)
附一张老谢博客的测试,老谢的技术很弱,搭的服务器性能很差
[root@vps ~]# webbench -c 10 -t 30 http://www.xj123.info/index.php
Webbench – Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://www.xj123.info/index.php
10 clients, running 30 sec.
Speed=174 pages/min, 148795 bytes/sec.
Requests: 87 susceed, 0 failed.
为了更准确的结果,建议在另外一台vps安装webbench,因为该工具本身会占用一些资源
分类:运维技术日期:2012-01-21 - 0:00:54评论:5条作者:老谢
获取安装eaccelerator-0.9.6.1
http://vps.xj123.info/usr/lamp/eaccelerator-0.9.6.1.zip
unzip eaccelerator-0.9.6.1.zip
cd eaccelerator-0.9.6.1 |
http://vps.xj123.info/usr/lamp/eaccelerator-0.9.6.1.zip
unzip eaccelerator-0.9.6.1.zip
cd eaccelerator-0.9.6.1
指定php所在路径
export PHP_PREFIX="/usr/local/php"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make && make install |
export PHP_PREFIX="/usr/local/php"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make && make install
这时会将eaccelerator安装到php目录中,屏幕会显示eaccelerator.so所在路径,例如:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20060613/
记住这个路径!!
继续阅读…
分类:运维技术日期:2012-01-19 - 12:20:07评论:33条作者:老谢
老谢决定搬到VPS了!!购买了V大的OKVPS!!!性能非常棒!!并且速度也很快,线路是冷门线路,比较适合老谢这样的小博客老老实实长期呆在里面,如果大家需要购买vps,强烈推荐okvps,传送门在此!! -> okvps传送门
老谢购买的vps配置如下
可用内存:512M
高速硬盘:20G
IPV4:1个
端口:10Mb/S
流量:500G/月
这样的配置对于老谢博客这样的小网站,绰绰有余了!并且价格非常低,只要¥60/月
心动不如行动,欲购从速!!okvps,真的ok!!!
继续阅读…
分类:运维技术日期:2012-01-19 - 10:00:19评论:3条作者:老谢
添加虚拟主机,不仅安全,而且管理起来更方便,虽然老谢的vps只有一个老谢博客站点,但是说不准以后哪天就会添加一个网站,到时候再改就稍显麻烦,让我们一开始就养成好习惯,跟老谢一起创建虚拟主机吧!
编辑apache的配置文件,启用虚拟主机
vi /usr/local/apache/conf/httpd.conf |
vi /usr/local/apache/conf/httpd.conf
找到
Include conf/extra/httpd-vhosts.conf
把开头的#注释符号去掉,这样就打开了虚拟主机功能,保存退出
继续阅读…
分类:运维技术日期:2012-01-18 - 19:53:18评论:24条作者:老谢
老谢博客终于准备搬到vps了,买了vps以后,总要配置环境才能跑wp吧?本文就以tarball手动编译安装的方式来介绍lamp环境的安装配置,如果觉得麻烦,可以考虑安装图形化面板或者一键包,不过这样的话,似乎木有折腾的成就感了 Orz..
继续阅读…
分类:运维技术日期:2012-01-18 - 11:26:02评论:11条作者:老谢
VPS买到手了,在配置环境前要做哪些操作呢?老谢说一下自己的习惯,希望对和老谢一样的菜鸟有帮助
更新系统内核和rpm包
#安装yum-fastestmirror插件
yum -y install yum-fastestmirror
#更新内核以及rpm包
yum -y update |
#安装yum-fastestmirror插件
yum -y install yum-fastestmirror
#更新内核以及rpm包
yum -y update
修改系统语言为中文
按住i键进入插入模式,修改完以后,按住esc,然后:wq保存后退出
将内容改成:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16" |
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
修改系统ssh端口号
找到#port 22,把前面的#去掉,然后新起一行,填写port 26411(端口号你可以自己修改),然后保存,重启ssh服务
PS:现在22端口和26411端口都可以访问ssh服务,这样做是为了避免新填写的26411端口不可用,造成无法访问ssh,这样就可以改回22登录ssh
好了,尝试用你的新端口登录,如果新端口登录无问题,那么可以再次用vi编辑sshd_config,把port 22这一句给删掉后,保存,然后重启ssh服务,这样就只能使用26411端口登录ssh了
分类:吐槽日期:2012-01-16 - 12:14:05评论:33条作者:老谢
在@漠北博客看到了2011的支付宝电子账单,不知道支付宝弄出了这个功能,老谢立即也去查了自己2011的账单,结果内牛满面啊..
2012该好好理财了…这里仅仅是网上的消费,还不包括现实中跟朋友吃饭聚餐或者买其他东西的消费
也没买多少大件..钱就不知不觉挥霍掉了这么多….引用漠北大哥的一句话:还要攒钱娶媳妇啊,男人表示压力很大!!!
整理下2011入手的电子产品吧
Icon Utrack Pro声卡一块
500G 日立2.5硬盘
DDR2-800金士顿内存一根-台式机 2G
DDR3-1066金士顿内存一根-笔记本 4G
itouch 3 64G
Thinkpad T410
整理下发现也没入手多少东西,钱就木了…再次内牛满面…
分类:运维技术日期:2012-01-12 - 13:19:50评论:13条作者:老谢
虚拟主机只能监控在线率,有了自己的服务器(vps)就想监控服务器整体的情况,比如cpu、内存、负载、进程等等,我们仍然可以使用监控宝进行监控,这一切都是免费的,我们只需要打开服务器的snmp服务 :)
本文以buyvm $15/year 作为演示(openvz),系统为:centos 5 32bit,centos自带了snmp,只不过默认没有开启服务
一:编辑snmp配置,设置安全验证方式
验证方式有两种,v2c和v3,推荐后者。
(1)v2c验证方式添加比较简单,在snmpd.conf中添加以下内容
rocommunity laoxie 60.195.249.83
rocommunity laoxie 60.195.252.107
rocommunity laoxie 60.195.252.110 |
rocommunity laoxie 60.195.249.83
rocommunity laoxie 60.195.252.107
rocommunity laoxie 60.195.252.110
以上代码解释:
rocommunity 表示一个只读的访问权限
laoxie 表示v2c的帐号
后面的IP表示授权访问IP(以上三组为监控宝监控点的IP,意味着只有监控宝才能访问您CentOS的SNMP)
以上配置中只有“laoxie”是需要进行修改的,在监控宝上添加被监控的服务器时需要提供这个字符串。
(2)添加v3验证方式
同样用vi编辑snmpd.conf,在结尾添加以下代码(vi下:$可以快速跳到最后一行):
rouser laoxie auth
createUser laoxie MD5 mypassword |
rouser laoxie auth
createUser laoxie MD5 mypassword
第一行“rouser”用于设定只读帐号的类型,“kwxgd”设定用户名,“auth”指明连接时需要验证。
第二行的意思是创建一个名为“kwxgd”的用户,密码为“mypassword”,并用MD5进行加密传输。
注意,创建用户的密码要8个字节以上,否则设置会失败。而且一旦snmpd启动后,出于安全考虑,以上两行配置会被snmpd自动删除,但它会将这些配置以密文的形式记录在其它文件中,重启snmpd不需要再次重复添加以上内容,除非你希望创建新的用户(或覆盖帐户,如修改帐户密码密码)。
二:设置完毕,启动/关闭snmp服务并设置开机启动
启动服务
停止服务
重启服务
开机启动snmp服务
取消开机启动snmp服务
三:监控宝添加监控服务器即可
添加服务器传送门:http://www.jiankongbao.com/server_create.php
SNMP IP:server ip
系统类型 Linux/Unix/Mac
SNMP代理端口:161
SNMP传输协议版本:3
Community:laoxie
Pass Phrase:mypassword
Auth Protocol: MD5
填写完配置信息,点击添加即可,回到“服务器性能监控”,选择刚添加的服务器,选择“SNMP性能监控”,并添加监控项目。
由于测试服务器用的是OpenVZ的VPS,OpenVZ不支持Diskio模块,所以磁盘I/O无法监控(手动编译的Diskio也无效),为此请不要勾选。
参考文章地址:http://www.kwx.gd/CentOSApp/CentOS-SNMP.html
分类:吐槽日期:2012-01-06 - 12:03:00评论:35条作者:老谢
[audio:http://storage.live.com/items/F15975B3FF1399DC!118?filename=Jason%20Chen%20-%20%E8%83%8C%E5%8F%9B%20(Bei%20Pan).mp3]
ps:FUCK够快网盘!还我2块钱会员费,突然就不给外链MP3了
分类:吐槽日期:2011-12-29 - 13:12:31评论:45条作者:老谢
2011大事件
- 离校实习
- 博客升至PR3
- 通过CCNA
- 入手thinkpad T410
2012目标
- 通过CCNP考试
- 系统学习linux
- 换一部手机,iphone或者blackberry
- 年末能有一万元左右的存款(木有理想,木有报复,还是攒钱实在点)
感情、生活
单身万岁,SOHO,身体状态越来越差,2012需要改变
网站数据
xj123.info 博客
52sc.info 我爱素材网
网站情况
我爱素材网、网管联盟论坛,均已搬至博客所在主机,原使用vps已撤销,这样虽然增加了点主机负担,但是备份方便了一些,一周一次全备份到ftp即可,今年从百度联盟提了200元,域名钱赚回来了,感谢百度
总结
本文就是流水账,没东西写了,文囧中,岁月如刀,刀刀催人老,告别2011,展望2012,本文完
最新评论
老何:不至于跌得这么狠吧
Andy烧麦:这些大厂都能提供必要的售后
王光卫博客:小米生态还是比较丰富
空空裤兜:在天猫买的利维斯顿,阿里智能APP...
林羽凡:我突然发现,你也记录了很多博文了。
菊座:小米的东西还行
zwwooooo:一般电器产品都jd,就是想售后身心
zwwooooo:能随便搞个公司玩玩也算是实力选手
大D:坚持就是胜利哈哈哈
老麦:看着那一排日志存档,老前辈了啊。