`
sosyi
  • 浏览: 64593 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

安装Memcache服务端

 
阅读更多
1)安装Memcache服务端

sudo apt-get install memcached

安装完Memcache服务端以后,我们需要启动该服务:

memcached -d -m 128 -p 11211 -u root

===

一、软件准备
memcached-1[1].4.5.tar.gz,下载地址:http://memcached.org/
libevent-1.4.5-stable.tar.gz,下载地址:http://www.monkey.org/~provos/libevent/
二、具体安装
1、安装libevent
[root@localhost tools]# tar zxvf libevent-1.4.5-stable.tar.gz
[root@localhost tools]# cd libevent-1.4.5-stable
[root@localhost libevent-1.4.5-stable]# ./configure --prefix=/usr
[root@localhost libevent-1.4.5-stable]# make
[root@localhost libevent-1.4.5-stable]# make install

2、memcached安装
[root@localhost tools]# tar zxvf memcached-1/[1/].4.5.tar.gz
[root@localhost tools]# cd memcached-1.4.5/
[root@localhost memcached-1.4.5]# ./configure --prefix=/usr/local
[root@localhost memcached-1.4.5]# make
[root@localhost memcached-1.4.5]# make install

3、测试是否安装成功
[root@localhost memcached-1.4.5]# ls -la /usr/local/bin/mem*
-rwxr-xr-x 1 root root 201441 Nov  8 15:10 /usr/local/bin/memcached
[root@localhost memcached-1.4.5]#

4、将libevent安装的/usr/local/lib输出到引用库路径
# vi ~/.bash_profile
加入如下一行:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

5、启动memcache的服务器端
[root@localhost tools]# memcached -d  -m 100 -l 192.168.11.193 -p 11211 -u root  -c 256 -P /tmp/memcached.pid
[root@localhost tools]# netstat -an|grep 11211
tcp        0      0 192.168.11.193:11211        0.0.0.0:*                   LISTEN    
udp        0      0 192.168.11.193:11211        0.0.0.0:*   

启动选项说明:
-d选项是启动一个守护进程,
-m是分配给memcache使用的内存数量,单位是MB,我这里是100MB,
-u是运行memcache的用户,也可以使用adduser为memcahed专门创建一个用户
-l是监听的服务器IP地址,这里指定了服务器的IP地址192.168.11.193
-p是设置memcache监听的端口,我这里设置了11211,由于是默认端口,因此不指定-p参数也可
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid

6、结束memcache进程,执行:
[root@localhost tools]# kill  cat /tmp/memcached.pid
或者取出/tmp/memcached.pid文件里的进程号,然后kill -9 进程号
也可以启动多个守护进程,不过端口不能重复。
分享到:
评论

相关推荐

    win下php-memcache5.4;5.2;5.3扩展和memcache服务端

    3. **Memcache服务端安装**: - 下载Memcache服务器端的可执行文件,通常为`memcached.exe`。 - 将`memcached.exe`放在一个无权限限制的目录下,如`C:\memcached`。 - 在命令行中运行`memcached.exe -d install`...

    window 7memcache安装组件

    1. **下载和安装Memcache服务端**: 首先,你需要下载Memcache的Windows版本。在本例中,文件`memcached.exe`可能是Memcache服务端的可执行文件。运行`memcached.exe`,通常选择静默安装,并指定一些配置选项,如...

    PHP 5.4 使用的 memcache

    要安装Memcache服务端,你需要下载源码或预编译的二进制包,然后按照官方文档的步骤进行编译和配置。安装完成后,通过启动Memcache服务,可以在多个服务器之间共享内存资源,实现数据的高速缓存。 **...

    memcache服务端

    安装和配置Memcache服务端** 首先,需要下载并安装Memcache服务器软件。安装完成后,配置服务器参数,例如监听的端口、最大连接数等,这通常通过修改`memcached.conf`配置文件实现。启动Memcache服务后,它会在...

    memcache1.2.1 for windows

    1. **安装Memcache服务端** - 解压`memcached-1.2.1.rar`,运行其中的安装程序,按照向导完成安装。 - 配置启动参数,例如设置监听端口、最大内存使用量等。 - 设置服务启动方式,可以手动启动,也可以设置为随...

    php_memcache.dll 5.4.12

    安装Memcache服务端后,可以设置多个实例,提供分布式缓存服务。与`php_memcache.dll`配合,它们可以构建出强大的缓存解决方案,提高Web应用程序的响应速度。 总结,`php_memcache.dll 5.4.12`是PHP 5.4.12版本与...

    【汇总】Memcache

    1. 安装Memcache服务端。 2. 配置客户端连接参数,如服务器地址、端口等。 3. 使用客户端库进行数据的set、get、delete等操作。 例如,在PHP中,可以使用`memcache_connect()`函数建立连接,然后使用`memcache_set...

    memcache服务端所需的tar包(libevent,memcached)

    liunx 服务器安装memcache缓存框架所需要的相关包 其中libevent-memcache.tar 包含了libevent-release-1.4.15-stable.tar和memcached-1.5.1.tar两个tar包

    Ubuntu server 11.04安装memcache及php使用memcache来存储session的方法

    1、首先安装memcache服务端: sudo apt-get install memcached 安装完成后系统 自动启动了 memcached服务占用11211端口 如需重新配置11211端口的服务 需要关闭已开启的memcached服务 手动启动: memcached -d -m ...

    ubuntu环境下安装memcache及启动的方法

    在ubuntu上安装memcache服务端比较简单。 sudo apt-get install memcached memcached -d -m 128 -p 22222 -u root -c 1024 -l 127.0.0.1 -P /tmp/memcached.pid -s /tmp/memcached.sock 参数解释:  -d 设置为...

    PHP 实现多服务器session共享之memcache共享

    这通常包括编译安装memcache服务端,以及在PHP环境中安装相应的客户端扩展。安装完成后,需要确保memcache服务正常运行,并配置好监听的端口。 2. **启用PHP memcache扩展**: 在PHP的配置文件(php.ini)中,启用...

    memcache使用方法

    2. **安装Memcache服务端** - 安装memcached服务:在Linux或Windows环境下安装memcached服务器,确保它正常运行并监听指定端口。 3. **客户端使用** - PHP的Memcache客户端:讲解如何在PHP中使用`memcache`库,...

    nginx+resin+memcache介绍-整合

    - **安装**:准备必要的依赖库后,编译安装Memcache服务端。 - **配置与使用**:配置客户端连接参数,如服务器地址、端口号等,通过API进行数据存取操作。 #### 整合应用 将Nginx、Resin和Memcache三者结合使用,...

    centos下自动安装Memcache、Redis服务端以及PHP扩展

    该脚本基于阿里云服务器安装脚本,并只能运用于centos / aliyun os(因为内部使用了yum安装unzip和dos2unix),该脚本使用时,需要与阿里云安装脚本的install.sh放在同一目录下。有缘人切忌乱用

    在Mac OS的PHP环境下安装配置MemCache的全过程解析

    首先,要在Mac OS上安装MemCache服务端,可以利用Homebrew这个包管理器来完成。通过简单的命令行操作,我们能够安装Memcached服务及其所需的依赖库,如openssl和libevent。具体操作为使用sudo命令与brew install命令...

    Memcache工具包、客户端、服务端

    资源包括:C#客户端、Windows服务端、服务端管理工具、memcache测试安装

    Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法

    安装过程分为两个部分:服务端安装和客户端安装。 首先是安装Memcached服务端: 1. 首先需要下载适用于Windows的Memcached服务端软件。通常这个软件有32位和64位版本,应根据自己的系统架构选择合适的版本进行下载...

    php_memcache.dll文件,windows下phpStudy2018(7.2.10-nts+Apache)安装memcache扩展必需

    本地测试环境安装memcached服务端后,安装memcache扩展不成功? memcache扩展:相当于memcached客户端 注意:非memcached扩展 php-7.2.x_memcache.dll,为windows下编译文件,专门本地测试环境phpStudy2018(7.2.10-...

    PHP5.2, 5.3, 5.4, 5.5各版本完整版服务端 php_memcache.dll 下载

    最新 PHP5.2, 5.3, 5.4, 5.5的windows安装memcached 服务端的各版本 php_memcache.dll 下载,压缩包文件非常全包含 32位 和 64位两个版本 具体安装方法参考:...

Global site tag (gtag.js) - Google Analytics