给力的运维shell命令
蓝鹰 | CentOS | 2013-05-21
1.显示消耗内存/CPU最多的10个进程
ps aux | sort -nk +4 | tail -10
ps aux | sort -nk +3 | tail -10
2.查看Apache的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
3.找出自己最常用的10条命令及使用次数(或求访问最多的ip数)
sed -e 's/| //n/g' ~/.bash_history |cut -d '' -f 1 | sort | un... [阅读全文]
Web 压力测试工具 — WebBench
蓝鹰 | CentOS | 2013-05-21
webbench是有名的网站压力测试工具,能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webBech的标准测试可以向我们展示服务器的两项内容:每秒钟相应请求数和每秒钟传输数据量。最多可以模拟3万个并发连接去测试网站的负载能力。
1,安装:
[root@localhost src]#wget http://blog.s135.com/soft/linux/webbench/webbench-1.... [阅读全文]
MySQL压力测试
蓝鹰 | CentOS | 2013-05-21
其实mysql测试也没有这么复杂,除了一些常用的select\insert\update\deletc这些外,其实测试他的并发量才是最重 要的。比如在连接数1K的时候,并发量能否满足当前请求\服务器性能、内存CPU使用情况。说白了,测试mysql就是测试他的配置文件和并发量及服务器 性能。
一、工具
首选工具mysql自带的:mysqlslap
–auto-generate-sql, -a
自动生成测试表和数... [阅读全文]
使用Nginx的proxy_cache缓存功能取代Squid
蓝鹰 | CentOS | 2013-05-21
1、Nginx 负载均衡与缓存服务器在 Linux 下的编译安装:
ulimit -SHn 65535
wget http://nchc.dl.sourceforge.net/project/pcre/pcre/8.12/pcre-8.12.tar.gz
(http://sourceforge.net/projects/pcre/files/pcre/8.12/)
tar zxvf pcre-8.12.tar.gz
cd pcre-8.12
./configure
make && make install
cd ../
wget http://labs.frickle.com/f... [阅读全文]
安装PDNS(支持web界面管理,但是不知道是否支持智能解析)
蓝鹰 | CentOS | 2013-05-21
一、安装MYSQL
yum -y install mysql mysql-server
设置mysql开机自启并启动mysql
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
修改mysql root密码
mysqladmin -u root password yourrootsqlpassword
二、安装PDNS(新手不源码安装,出了问题难得解决!)
(一)源码安装(不推荐使用)
http://downloads.powerdns.com/releases/... [阅读全文]
mysql如何修改root密码
蓝鹰 | CentOS | 2013-05-20
如果忘记了美国VPS中mysql密码,您可以使用以下命令修改:
mysql -uroot -pold_password mysql mysql
>use mysql;
> update user set Password=PASSWorD(‘new_password‘) WHERE user=’root’;
> FLUSH PRIVILEGES;
[阅读全文]
Linux命令:查找大文件(夹)
蓝鹰 | CentOS | 2013-05-20
统计文件夹及大小
du -sh /*
查看文件夹
du -sh /www
列文件及大小
ls -lh /
[阅读全文]
KLOXO 服务器工作正常但不能登录FTP和SSH
蓝鹰 | KLOXO | 2013-05-20
该问题具体表现为,服务器可以ping通,并且在其他机器上可以正常登录FTP和SSH,但自己不能。
虽然不能保证该问题一定是下面的原因造成的,但是十分有必要进行这项检查。
注意,对FTP和SSH的禁止是同步的。
下图为使用PuTTY登录SSH时的提示:
下图为登录FTP时的提示:
按下图所示操作即可正常:
[阅读全文]
启动Kloxo时提示“(network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)”
蓝鹰 | KLOXO | 2013-05-20
这个问题是由于官方的软件版本存在问题,而Kloxo自动升级到了这个版本。
目前官方已经修正,所有将软件升级到最新版本即可。
在SSH执行下面的命令:
yum update -y
[阅读全文]
KLOXO 更换主IP后Web服务器不能启动
蓝鹰 | KLOXO | 2013-05-20
这个问题是由于Web服务器的配置文件中绑定了原来的主IP导致,执行下面的命令将更新配置文件,之后启动Web服务器即可。
/script/fixweb
service lighttpd start
service httpd start
[阅读全文]