Liunx下的安装三

安装Memcached
    1. 分别把memcached和libevent下载回来
wget http://www.danga.com/memcached/dist/memcached-1.2.0.tar.gz
   2.在libevent安装成功后,安装memcached,同时需要安装中指定libevent的安装位置
tar zxvf memcached-1.2.0.tar.gz
cd memcached-1.2.0    
./configure –with-libevent=libevent安装位置 (/home/user/libevent-1.4.12-stable)
make
make install
如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。
   3. 测试是否成功安装memcached:
   ls –al mem*
-rwxr-xr-x 1 kyle kyle  96497 2010-06-21 02:26 memcached
-rw-r--r-- 1 kyle kyle   9036 2010-06-21 02:26 memcached-assoc.o
-rw-r--r-- 1 kyle kyle  68536 2006-09-09 10:10 memcached.c
-rwxr-xr-x 1 kyle kyle 101338 2010-06-21 02:26 memcached-debug
-rw-r--r-- 1 kyle kyle   9829 2006-09-03 23:33 memcached.h
-rw-r--r-- 1 kyle kyle  16212 2010-06-21 02:26 memcached-items.o
-rw-r--r-- 1 kyle kyle  80356 2010-06-21 02:26 memcached-memcached.o
-rw-r--r-- 1 kyle kyle  81516 2010-06-21 02:26 memcached.o
-rw-r--r-- 1 kyle kyle  13040 2010-06-21 02:26 memcached-slabs.o
   4. 启动Memcache的服务器端:
/home/user/ memcached-1.2.0 /memcached -d -m 10 -u root -l 127.0.0.1 -p 12000 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
   5. 如果要结束Memcache进程,执行:
kill `cat /tmp/memcached.pid`
也可以启动多个守护进程,不过端口不能重复。
   6. 重启apache,service httpd restart

下载及安装webbench:
1.wget http://www.zongguofeng.cn/uploadfile/2010/0206/webbench-1.5.tar.gz
或者http://www.linuxidc.com/system/systembak/webbench/webbench-1.5.tar.gz
   tar zxvf webbench-1.5.tar.gz
   cd webbench-1.5
   make && make install
如果make出错,可能需要安装
apt-get install ctags
使用方法:webbench -c 500 -t 30 http://127.0.0.1/test.jpg(-c表示并发数,-t表示时间(秒))

猜你喜欢

转载自longxy520.iteye.com/blog/1062388