Redis安装与使用
来源:互联网 发布:mysql查询语句大全实例 编辑:程序博客网 时间:2024/05/18 04:55
一、安装redis
下载最新的redis文件
wget download.redis.io/releases/redis-3.2.3.tar.gz
mkdir /usr/local/redis
tar zxvf redis-3.2.3.tar.gz
ln -s redis-3.2.3 redis
cd redis
make PREFIX=/usr/local/redis install #安装在指定的目录下
注意:如果上述提示gcc未安装请先安装gcc
yum install gcc
如果安装还报如下错误
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error “Newer version of jemalloc required”
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src’
make: *** [all] Error 2
请执行如下命令:
make PREFIX=/usr/local/redis install MALLOC=libc #安装在指定的目录下
二、将redis做成一个服务
复制脚本到/etc/rc.d/init.d目录(/etc/rc.d/init.d目录下的脚本类似windows下的注册表,在系统启动的时候某些服本会被执行)
复制redis服务脚本到/etc/rc.d/init.d目录,同时改名为redis,命令如下
cp /usr/local/redis/utils/redis_init_script /etc/rc.d/init.d/redis
然后更改redis脚本文件,文件内容如下
vim /etc/rc.d/init.d/redis
1 #!/bin/sh
2 # chkconfig: 2345 80 90
3 # Simple Redis init.d script conceived to work on Linux systems
4 # as it does use of the /proc filesystem.
5
6 REDISPORT=6379
7 EXEC=/usr/local/redis/bin/redis-server
8 CLIEXEC=/usr/local/redis/bin/redis-cli
9
10 PIDFILE=/var/run/redis_${REDISPORT}.pid
11 CONF=”/etc/redis/${REDISPORT}.conf”
12
13 case “$1” in
14 start)
15 if [ -f $PIDFILE ]
16 then
17 echo “$PIDFILE exists, process is already running or crashed”
18 else
19 echo “Starting Redis server…”
20 $EXEC $CONF &
21 fi
22 ;;
23 stop)
24 if [ ! -f $PIDFILE ]
25 then
26 echo “$PIDFILE does not exist, process is not running”
27 else
28 PID=$(cat $PIDFILE)
29 echo “Stopping …”
30 $CLIEXEC -p $REDISPORT shutdown
31 while [ -x /proc/${PID} ]
32 do
33 echo “Waiting for Redis to shutdown …”
34 sleep 1
35 done
36 echo “Redis stopped”
37 fi
38 ;;
39 *)
40 echo “Please use start or stop as first argument”
41 ;;
42 esac
注:上面的内容中,第二行是新添加的,第七行与第八行是redis具体的文件地址,第20行未尾加了“&”符号,表示在后台运行
添加redis的配置文件
mkdir /etc/redis
cp /usr/local/redis/redis.conf /usr/local/6379.conf
然后注册redis服务
chkconfig --add redis
service redis start
三、将redis所在的命令目录添加到系统参数中
修改profile文件
vi /etc/profile
在最后行追加
export PATH=”$PATH:/usr/local/redis/bin”
export PATH=/usr/local/redis/bin:$PATH
然后马上应用这个文件:
source /etc/profile
这样就可以直接调用redis的命令了
四、redis参数配置
查看所有配置
config get *
获取某个配置
127.0.0.1:6379> config get loglevel
1) “loglevel”
2) “notice”
修改某个配置
127.0.0.1:6379> config set loglevel “notice”
OK
http://www.leizeng.com/?p=32
- redis安装与使用
- redis 安装与使用
- Redis安装与使用
- Redis安装与使用
- Redis安装与使用
- redis安装与使用
- Redis安装与使用
- Redis安装与使用
- redis安装与使用
- Redis安装与使用
- redis的安装与使用
- redis 的安装与使用
- Redis的安装与使用
- Redis的安装与使用
- redis的安装与使用
- redis的使用与安装
- Redis安装与基本使用
- Ubuntu redis安装与使用
- R 语言kmeans聚类实例
- 自己适配cef3新版本的cefglue
- springmvc全局异常处理
- 关于Tinker学习
- 2016/10/23
- Redis安装与使用
- sklearn 下距离的度量 —— sklearn.metrics
- 侧滑菜单的编写
- 网页播放mp3-网页打开即播放
- Map的四种遍历方式
- 如何让Myeclipse的包名嵌套
- 8天学通MongoDB——第五天 主从复制
- WebApi实现验证授权Token,WebApi生成文档等
- spring与mybatis的几种整合方式。