`
shuany
  • 浏览: 253860 次
  • 性别: Icon_minigender_1
  • 来自: 中国
社区版块
存档分类
最新评论

64位centOS5.4系统安装memcached,笔记

阅读更多

 

64位centOS5.4系统安装memcached

 

1.先下载相关资源libevent 和  memcached;

 #cd /temp

 #wget http://monkey.org/~provos/libevent-2.0.10-stable.tar.gz

 #wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz

 

2.判断系统是否已经安装了libevent

 #rpm -qa | grep libevent

 输出:libevent-1.1a-3.2.1

 #rpm -e --nodeps libevent-1.1a-3.2.1(删除低版本,安装2.0.10)

 

3.安装libevent

 #tar xvzf libevent-2.0.10-stable.tar.gz

 #cd libevent-2.0.10-stable

 #./configure  -prefix=/usr (安装路径/usr/lib)

 #make

 #make install

 #ls -a /usr/lib | grep libevent (测试是否安装上)

 

4.安装memcached

 #tar xvzf memcached-1.4.5.tar.gz

 #cd memcached-1.4.5

 #./configure -with-libevent=/usr (默认安装/usr/local/bin/memcached)

 #make

 #make install

 

5.以上已安装完毕,现在开始启动

 #memcached -d -m 128 -l localhost -p 11211 -u root

 有可能出错(未加载libevent-2.0.so.5,启动失败):

 memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory

 

 解决方式:

 查看memcached寻找libevent-2.0.so.5模块的路径

 #LD_DEBUG=libs   memcached -v

     28788:     find library=libevent-2.0.so.5 [0]; searching

     28788:      search cache=/etc/ld.so.cache

     28788:      search path=/lib64/tls/x86_64:/lib64/tls:/lib64/x86_64:/lib64:/usr/lib64/tls/x86_64:/usr/lib64/tls:/usr/lib64/x86_64:/usr/lib64            (system search path)

     28788:       trying file=/lib64/tls/x86_64/libevent-2.0.so.5

     28788:       trying file=/lib64/tls/libevent-2.0.so.5

     28788:       trying file=/lib64/x86_64/libevent-2.0.so.5

     28788:       trying file=/lib64/libevent-2.0.so.5

     28788:       trying file=/usr/lib64/tls/x86_64/libevent-2.0.so.5

     28788:       trying file=/usr/lib64/tls/libevent-2.0.so.5

     28788:       trying file=/usr/lib64/x86_64/libevent-2.0.so.5

     28788:       trying file=/usr/lib64/libevent-2.0.so.5

     28788:

memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory

 

 从上面的内容可看到memcached是从哪些路径里面去寻找libevent-2.0.so.5的,随便找一个路径,软链接过去即可

 

 #ln -s /usr/lib/libevent-2.0.so.5  /usr/lib64/libevent-2.0.so.5

 #memcached -d -m 128 -l localhost -p 11211 -u root

 # ps -ef | grep memcached

   root     28914     1  0 07:27 ?        00:00:00 memcached -d -m 128 -l localhost -p 11211 -u root (启动ok)

 

 6.测试memcached

   #telnet localhost 11211

     Trying 127.0.0.1...

     Connected to localhost.localdomain (127.0.0.1).

     Escape character is '^]'.

     set foo 0 0 3     (保存命令)

     bar               (数据)

     STORED            (结果)

     get foo           (取得命令)

     VALUE foo 0 3     (数据)

     bar               (数据)

 

 

备注:

1.启动Memcache的服务器端:

# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 -p 12000 -c 256 -P /tmp/memcached.pid

 

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

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

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

-l是监听的服务器IP地址默认为所有网卡。 我这里指定了服务器的IP地址192.168.0.200,

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

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

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

 

 

-p 使用的TCP端口。默认为11211

-m 最大内存大小。默认为64M

-vv 用very vrebose模式启动,调试信息和错误输出到控制台

-d 作为daemon在后台启动

 

2.如果要结束Memcache进程,执行:

 

# kill `cat /tmp/memcached.pid`

 

或是 通过ps -ef | grep memcached 找到pid ,然后kill

 

也可以启动多个守护进程,不过端口不能重复。

 

分享到:
评论

相关推荐

    CentOS 5.4安装手册

    本手册详细介绍了如何使用U盘安装 CentOS 5.4 操作系统,以及如何在安装完成后自定义编译并安装新内核。通过这些步骤,用户可以自定义系统配置,以适应特定的硬件环境或软件需求。注意,虽然CentOS 5.4 已经非常陈旧...

    Centos5.4环境安装Oracle11G

    在Centos5.4环境下安装Oracle11G的过程是一个复杂且细节繁多的任务,涉及到系统的前期准备、用户和用户组的创建、安装文件的处理、系统依赖包的检查与安装等多个步骤。以下是对这一过程的详细解析: ### 一、系统...

    centos5.4+oracle安装图解

    ### CentOS 5.4 + Oracle 安装指南 #### 一、环境准备与JDK安装 **1.1 下载 JDK** - **下载链接:** 需要下载适合CentOS 5.4的操作系统版本的JDK。示例中使用的为`jdk-7u4-linux-i586.rpm`。 **1.2 安装 JDK** -...

    CentOS-5.4-x86_64-bin-DVD.part5.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    rhel5.4 centos 5.4 挂载可读写ntfs分区rpm包

    标题中的“rhel5.4”指的是Red Hat Enterprise Linux 5.4,这是一个由Red Hat公司发行的企业级Linux操作系统版本。CentOS 5.4是RHEL的一个克隆版本,提供了一个免费的、社区支持的平台,其核心与RHEL 5.4相同。这个...

    Centos5.4开发环境安装

    在本文中,我们将深入探讨如何在CentOS 5.4操作系统上设置开发环境,特别是关注cpp和gcc编译器以及基础调试工具包的安装。CentOS 5.4是一款基于Linux的开源操作系统,广泛用于服务器和开发环境,因为它提供了稳定且...

    Intel SAS RAID安装CentOS 5.4 Linux操作系统的方法

    在本文中,我们将深入探讨如何在Intel SAS RAID环境中安装CentOS 5.4 Linux操作系统。Intel SAS RAID(串行连接SCSI冗余阵列)是一种高效、可靠的存储解决方案,广泛应用于服务器和数据中心环境。它通过将多个硬盘...

    centos5.4下的DNS配置详解

    ### CentOS 5.4 下的 DNS 配置详解 ...综上所述,本文档详细介绍了如何在 CentOS 5.4 系统下配置 DNS 服务器,包括安装软件包、修改配置文件以及创建区域文件等步骤。希望这些信息能帮助您成功搭建自己的 DNS 服务器。

    centos 5.4 zimbra安装部署

    通过上述步骤,我们已经完成了 CentOS 5.4 系统下 Zimbra 的基础环境搭建和配置工作,接下来就可以正式安装 Zimbra 邮件系统了。需要注意的是,在实际部署过程中还需要进一步优化网络设置和服务配置,确保邮件系统的...

    centOS 5.4安装oracle10g远程图形界面安装

    在 CentOS 5.4 系统上远程安装 Oracle 10g 数据库时,可以利用 VNC(Virtual Network Computing)服务来实现图形界面的远程安装。下面将详细介绍整个安装过程中的关键步骤。 #### 一、VNC 服务配置 为了能够通过 ...

    CentOS-5.4-x86_64-bin-DVD.part3.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    CentOS-5.4-x86_64-bin-DVD.part1.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    CentOS 5.4 下安装oracle10g

    ### CentOS 5.4 下安装 Oracle...以上步骤完成了 CentOS 5.4 系统下 Oracle 10g 的基本安装准备,接下来就可以开始正式的安装过程了。在整个过程中,务必注意每个步骤的细节处理,以确保数据库能够顺利安装并正常运行。

    centos5.4安装oracle10G

    在本文中,我们将详细探讨如何在CentOS 5.4操作系统上安装Oracle 10g Release 2 (10.2)。Oracle数据库是企业级的关系型数据库管理系统,广泛应用于各种规模的企业,而CentOS 5.4因其稳定性和开源特性,常被选作部署...

    CentOS5.4简易安装NginxPHPMysql.pdf

    本文将详细阐述如何在CentOS 5.4环境下简易安装这三者,以及它们的优缺点。 首先,我们来看如何安装Nginx。Nginx是一款高性能的HTTP和反向代理服务器,以其低内存占用和高并发处理能力而闻名。在CentOS 5.4上,你...

    Centos 5.4安装oracle所需安装包

    在安装这些RPM包之前,你需要确保你的CentOS 5.4系统已经更新到最新状态,并关闭所有不必要的服务以避免冲突。此外,还要禁用Selinux,因为某些旧版本的Oracle可能与Selinux不兼容。 安装过程一般遵循以下步骤: 1...

    linux+centos5.4+oracle+client

    本文将详细介绍如何在CentOS 5.4操作系统上安装并配置Oracle客户端,以便能够顺利地通过该客户端访问远程数据库。 #### 二、准备工作 1. **系统环境**: - 操作系统:CentOS 5.4 - Oracle客户端版本:11.2 2. *...

    CentOS-5.4-x86_64-bin-DVD.part4.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    CentOs5.4安装Oracle10g.txt

    CentOs5.4下安装Oracle10g的参考文档

Global site tag (gtag.js) - Google Analytics