Memcached1.4.0与perl支持模块安装指南
//2010-10-29
libevent参看之前的安装
安装perl支持模块Cache::Memcached
cd /dev/shm
wget http://search.cpan.org/CPAN/authors/id/D/DO/DORMANDO/Cache-Memcached-1.29.tar.gz
cd Cache-Memcached-1.29
perl Makefile.PL
如果有如下提示
Warning: prerequisite String::CRC32 0 not found.
wget http://search.cpan.org/CPAN/authors/id/S/SO/SOENKE/String-CRC32-1.4.tar.gz
tar -zxvf String-CRC32-1.4.tar.gz
cd String-CRC32-1.4
perl Makefile.PL
make && make install
接下来
cd /dev/shm/Cache-Memcached-1.29
perl Makefile.PL
make && make install
安装
wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/Memcached-libmemcached-0.4404.tar.gz
tar -zxvf Memcached-libmemcached-0.4404.tar.gz
cd Memcached-libmemcached-0.4404
perl Makefile.PL
如出现如下错误
collect2: ld returned 1 exit status
make[2]: *** [clients/memslap] Error 1
做如下修改
vi Makefile.PL
找到$configure_args
添加--disable-64bit CFLAGS="-O3 -march=i686"进去
再perl Makefile.PL
就会出现正常的
Looks good
Writing Makefile for Memcached::libmemcached
接下来
make && make install
wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/Cache-Memcached-libmemcached-0.02011.tar.gz
tar -zxvf Cache-Memcached-libmemcached-0.02011.tar.gz
cd Cache-Memcached-libmemcached-0.02011
如出现
Warning: prerequisite ExtUtils::MakeMaker 6.42 not found. We have 6.30.
Warning: prerequisite Task::Weaken 0 not found.
则去下载安装ExtUtils::MakeMaker和Task::Weaken
再
make && make install
//2009-7-23
检查libevent安装情况
rpm -qa|grep libevent
如结果只有
libevent-1.1a-3.2.1
则需安装libevent-devel包
rpm -ivh libevent-devel-1.1a-3.2.1.i386.rpm
或是用源码安装
rpm -e libevent-1.1a-3.2.1 --nodeps
删除旧的包
cd /tmp
wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz
tar -vxzf libevent-1.4.12-stable.tar.gz
cd libevent-1.4.12-stable
./configure --prefix=/usr
make
make install
到http://danga.com/memcached/download.bml下载memcached
cd /tmp
wget http://memcached.googlecode.com/files/memcached-1.4.0.tar.gz
tar -vxzf memcached-1.4.0.tar.gz
cd memcached-1.4.0
./configure --prefix=/usr
make
make install
安装完成后会把memcached放到/usr/bin位置
测试是否成功安装memcached
ls -al /usr/bin/mem*
-rwxr-xr-x 1 root root 187918 Jul 24 07:40 /usr/bin/memcached
-rwxr-xr-x 1 root root 12236 Jan 12 2007 /usr/bin/memhog
memcached基本设置
启动
memcached -d -m 100 -u root -P /tmp/memcached.pid
结束
kill `cat /tmp/memcached.pid`
在服务器上创建
start-memcached
memcached.conf
memcached
三个脚本
脚本可以在这个网址找到 http://www.zzzforever.com/post/362
就可以使用以下很吊的命令
chkconfig --add memcached
chkconfig memcached on
service memcached start
在服务器上查看运行状态
telnet 127.0.0.1 11211
stats
quit
安装perl支持模块Cache::Memcached::libmemcached
cd /tmp
wget http://search.cpan.org/CPAN/auth ... ached-0.2501.tar.gz
tar -zxvf Memcached-libmemcached-0.2501.tar.gz
cd Memcached-libmemcached-0.2501
perl Makefile.PL
make
make install
可以不用理会Task-Weaken not found
wegt http://search.cpan.org/CPAN/auth ... ched-0.02009.tar.gz
tar zxvf Cache-Memcached-libmemcached-0.02009.tar.gz
cd Cache-Memcached-libmemcached-0.02009
perl Makefile.PL
make
make install
memcached与perl支持模块安装完成!
libevent参看之前的安装
安装perl支持模块Cache::Memcached
cd /dev/shm
wget http://search.cpan.org/CPAN/authors/id/D/DO/DORMANDO/Cache-Memcached-1.29.tar.gz
cd Cache-Memcached-1.29
perl Makefile.PL
如果有如下提示
Warning: prerequisite String::CRC32 0 not found.
wget http://search.cpan.org/CPAN/authors/id/S/SO/SOENKE/String-CRC32-1.4.tar.gz
tar -zxvf String-CRC32-1.4.tar.gz
cd String-CRC32-1.4
perl Makefile.PL
make && make install
接下来
cd /dev/shm/Cache-Memcached-1.29
perl Makefile.PL
make && make install
安装
wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/Memcached-libmemcached-0.4404.tar.gz
tar -zxvf Memcached-libmemcached-0.4404.tar.gz
cd Memcached-libmemcached-0.4404
perl Makefile.PL
如出现如下错误
collect2: ld returned 1 exit status
make[2]: *** [clients/memslap] Error 1
做如下修改
vi Makefile.PL
找到$configure_args
添加--disable-64bit CFLAGS="-O3 -march=i686"进去
再perl Makefile.PL
就会出现正常的
Looks good
Writing Makefile for Memcached::libmemcached
接下来
make && make install
wget http://search.cpan.org/CPAN/authors/id/T/TI/TIMB/Cache-Memcached-libmemcached-0.02011.tar.gz
tar -zxvf Cache-Memcached-libmemcached-0.02011.tar.gz
cd Cache-Memcached-libmemcached-0.02011
如出现
Warning: prerequisite ExtUtils::MakeMaker 6.42 not found. We have 6.30.
Warning: prerequisite Task::Weaken 0 not found.
则去下载安装ExtUtils::MakeMaker和Task::Weaken
再
make && make install
//2009-7-23
检查libevent安装情况
rpm -qa|grep libevent
如结果只有
libevent-1.1a-3.2.1
则需安装libevent-devel包
rpm -ivh libevent-devel-1.1a-3.2.1.i386.rpm
或是用源码安装
rpm -e libevent-1.1a-3.2.1 --nodeps
删除旧的包
cd /tmp
wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz
tar -vxzf libevent-1.4.12-stable.tar.gz
cd libevent-1.4.12-stable
./configure --prefix=/usr
make
make install
到http://danga.com/memcached/download.bml下载memcached
cd /tmp
wget http://memcached.googlecode.com/files/memcached-1.4.0.tar.gz
tar -vxzf memcached-1.4.0.tar.gz
cd memcached-1.4.0
./configure --prefix=/usr
make
make install
安装完成后会把memcached放到/usr/bin位置
测试是否成功安装memcached
ls -al /usr/bin/mem*
-rwxr-xr-x 1 root root 187918 Jul 24 07:40 /usr/bin/memcached
-rwxr-xr-x 1 root root 12236 Jan 12 2007 /usr/bin/memhog
memcached基本设置
启动
memcached -d -m 100 -u root -P /tmp/memcached.pid
结束
kill `cat /tmp/memcached.pid`
在服务器上创建
start-memcached
memcached.conf
memcached
三个脚本
脚本可以在这个网址找到 http://www.zzzforever.com/post/362
就可以使用以下很吊的命令
chkconfig --add memcached
chkconfig memcached on
service memcached start
在服务器上查看运行状态
telnet 127.0.0.1 11211
stats
quit
安装perl支持模块Cache::Memcached::libmemcached
cd /tmp
wget http://search.cpan.org/CPAN/auth ... ached-0.2501.tar.gz
tar -zxvf Memcached-libmemcached-0.2501.tar.gz
cd Memcached-libmemcached-0.2501
perl Makefile.PL
make
make install
可以不用理会Task-Weaken not found
wegt http://search.cpan.org/CPAN/auth ... ched-0.02009.tar.gz
tar zxvf Cache-Memcached-libmemcached-0.02009.tar.gz
cd Cache-Memcached-libmemcached-0.02009
perl Makefile.PL
make
make install
memcached与perl支持模块安装完成!
此日志的引用通告 URL:
http://www.imx365.net/blog/tb.cgi/19423
其实我一直都不知道您在想些什么,有什么感触。说真的,您的评论对于我来说很重要...
还没有人评论过
发表评论

(访客)