linux 下安装 redis 及运行

作者:彼岸花开 | 创建时间: 2023-07-02
redis 安装本身很简单, 刚好要部署下测试环境,顺便截图 和大家分享一下; 以及之后 可以通过的redis.conf配置 实现 (工具/原料3 有链接供访问查阅)...
linux 下安装 redis 及运行

操作方法

下载 安装包  #wget http://download.redis.io/releases/redis-3.2.9.tar.gz

解压  #tar xzf redis-3.2.9.tar.gz

进入目录解压目录后编译 #cd redis-3.2.9 #make

如果make成功 跳过此步骤, #make 如果失败,"/bin/sh: cc: command not found make: *** [adlist.o] Error 127" ,是因为未安装C语言环境,  执行 #yum  install  gcc 即可

如果make成功 跳过此步骤, 若失败 #makecd src && make allmake[1]: Entering directory `/software/redis-2.8.8/src'    CC adlist.oIn file included from adlist.c:34:zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer version of jemalloc required"make[1]: *** [adlist.o] Error 1make[1]: Leaving directory `/software/redis-2.8.8/src'make: *** [all] Error 2 因为内存分配器默认会找  jemalloc, 但没有;  指定 libc 即可; # make MALLOC=libc 解决

#meke  成功; 最后显示 Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory `/home/www/redis/redis-3.2.9/src'

#src/redis-server (或者添加~~redis/src 到环境变量PATH;  可在任意目录执行 redis-server) 启动reids 服务(此时不是后台,若要后台运行服务,须对redis.conf做相关配置, 然后启动 服务要指定 配置文件  例如  #redis-server  /usr/Loacl/redis/etc/redis.conf)

此时不是后台,#ps -ef|grep redis 查看 redis 进程;  运行中的redis服务默认6379

至上一步,我们已经将redis安装成功 #src/redis-cli  (或者添加~~redis/src 到环境变量PATH;  可在任意目录执行 redis-server) 来登录客户端使用设置测试 key-value;

点击展开全文

更多推荐