Linux 下memcached的安装

memcached的安装

   Memcached用到了libevent这个库用于Socket的处理,所以安装memecached之前,需要安装libevent。

  第一步:到官网下载安装文件  http://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz/download 

 

   第二步:解压文件到当前目录

            tar zxvf libevent-2.0.22-stable.tar.gz 

 

   第三步:在命令行输入 ./configure  &&  make  &&  make install 进行安装。

   


    第四步:到官网下载安装文件,memcached-1.4.25.tar.gz

     Linux 下memcached的安装_第1张图片

 

        第五步:解压文件:tar -zxvf memcached-1.4.25.tar.gz并切换到解压出来的目录:cd memcached-1.4.25

 

        第六步:在命令行输入 ./configure  &&  make  &&  make install 进行安装。    

         

        第七步:验证memcached安装是否成功:

       

        第八步:在命令行输入/usr/local/bin/memcached -d -m 10 -u root -p 12000 -c 256 -P /tmp/memcached.pid启动Memcache的服务器。

                        在命令行输入:ps -ef | grep 12000可以看到服务已经启动。

       

        补充说明:

                          -d选项是启动一个守护进程,

                          -m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,

                          -u是运行Memcache的用户,我这里是root,

                          -l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.150.134,

                          -p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,

                          -c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,

                          -P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid

 

          第九步:在命令行输入:kill `cat /tmp/memcached.pid`可以结束掉服务。

         

你可能感兴趣的:(Linux下开发环境构建)