`
dcj3sjt126com
  • 浏览: 1878624 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码

阅读更多

wget http://download.redis.io/redis-stable.tar.gz

tar xvzf redis-stable.tar.gz

cd redis-stable

make

 

前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。

异常一:

make[2]: cc: Command not found

异常原因:没有安装gcc

解决方案:yum install gcc-c++

 

异常二:

zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory

异常原因:一些编译依赖或原来编译遗留出现的问题

解决方案:make distclean。清理一下,然后再make。

 

 

在make成功以后,需要make test。在make test出现异常。

异常一:

couldn't execute "tclsh8.5": no such file or directory

异常原因:没有安装tcl

解决方案:yum install -y tcl。

 

在make成功以后,会在src目录下多出一些可执行文件:redis-server,redis-cli等等。

方便期间用cp命令复制到usr目录下运行。

cp redis-server /usr/local/bin/

cp redis-cli /usr/local/bin/

然后新建目录,存放配置文件

mkdir /etc/redis

mkdir /var/redis

mkdir /var/redis/log

mkdir /var/redis/run

mkdir /var/redis/6379

 

在redis解压根目录中找到配置文件模板,复制到如下位置。

cp redis.conf /etc/redis/6379.conf

通过vim命令修改

daemonize yes

pidfile /var/redis/run/redis_6379.pid

logfile /var/redis/log/redis_6379.log

dir /var/redis/6379

最后运行redis:

$ redis-server /etc/redis/6379.conf
分享到:
评论

相关推荐

    memcache的源代码.zip感觉自己水平高的,可以下载研究研究

    压缩包内的"memcahce1.rar"和"memcache的源代码.txt"可能是项目源码的分卷或文档,前者可能包含源代码的压缩部分,后者可能是关于源代码的说明或者阅读指南。 总结,通过研究Memcached的源代码,我们可以深入理解其...

    php5.3 _32位_redis_memcahce_sphinx扩展

    标题 "php5.3 _32位_redis_memcahce_sphinx扩展" 涉及的是在PHP 5.3 32位环境下安装和使用Redis、Memcache和Sphinx这三个扩展的过程。这些扩展是PHP与特定数据库和缓存系统交互的重要工具。 1. **Redis扩展**: ...

    php_memcahce.dll大全

    我本地用的PHP版本是5.3的,但是php_memcahce.dll用的却是php5.3.13-memdll,很奇怪。 测试代码如下: //phpinfo(); // $memcache = new Memcache; // $memcache->connect('localhost', 11211) or die ("Could...

    Memcache+spring+ibatis例子,包含单纯memcache例子

    包含最简单的memcache的使用,测试类MemCached.java; 在此基础上增加了memcahce和spring的整合,顺便使用了ibati,测试类SpringMemcacheTest.java 代码简洁,适合研究,参考

    php7-memcache3.0.8-nts-vc14-x86扩展DLL

    下载前需要注意这些兼容性条件,以确保正确安装和使用。 Memcache是一个广泛使用的开源分布式内存对象缓存系统,它可以提高Web应用程序的速度,通过在内存中存储数据,减少了对数据库的访问次数。PHP的Memcache扩展...

    memcahce for windows

    在Windows上安装Memcached,你需要下载对应版本的二进制文件,如`Memcached_1.2.5.zip`。解压后,运行`memcached.exe`可执行文件,通过命令行参数来设置监听端口、最大内存使用量等配置。例如,你可以用以下命令启动...

    memcache-2.2.5

    memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcache是danga.com的一个项目,最早是...

    hibernte4集成memcahce

    Hibernate4集成memcache用jar合集 hibernate配置 <property name="hibernate.cache.region.factory_class">com.googlecode.hibernate.memcached.MemcachedRegionFactory</property>

    php的内存缓存memcached类代码.zip

    一个php内存缓存Memcached类代码,构造方法,用于添加服务器并创建memcahced对象,获取memcached对象,检查mem是否连接成功,向memcache中添加数据,获取memcahce中保存的数据,删除和同一个表相关的所有缓存。

    memcached1.2.6 & php_memcace.dll & php5.3 for windows

    PHP5.3版本在windows下安装memcahce的时候报如下错误: PHP Warning: PHP Startup: memcache: Unable to initialize module Module compiled with module API=20090626, debug=0, thread-safety=0 ...

    使用Memcache在PHP中调试方法的介绍及应用

    如果我们在网络开发中,特别是大访问量的web项目开发中,为了提高响应速度,减少数据查询运算,那么我们都会选用memcahce。首先我们必须要安装,接下来如何使用memcache,有需要的朋友可以下载看看

    普通java工程测试连接memcached服务

    3. **测试环境**: 在“普通的java工程”中,测试连接Memcached服务,通常会在本地或者开发环境中运行一个Memcached服务器实例,然后在Java代码中编写测试用例,通过main方法执行这些测试。 4. **连接Memcached服务*...

    php的内存缓存memcached类代码

    一个php内存缓存Memcached类代码,构造方法,用于添加服务器并创建memcahced对象,获取memcached对象,检查mem是否连接成功,向memcache中添加数据,获取memcahce中保存的数据,删除和同一个表相关的所有缓存。

    kvs 基于http的跨平台cache系统

    kvs与memcahce的功能很相似,但是相对memcache来说更容易使用。 kvs提供基于http的接口, 用户可以通过浏览器直接get, set or delete. eg: http://127.0.0.1/set?key=foo&val=12345 添加一个key-value ...

    单机比memcahced好的东西

    单机比memcahced好的东西单机比memcahced好的东西

Global site tag (gtag.js) - Google Analytics