redis的安装

进入redis官网

选择相应版本,一般会有linux的安装提示例如

$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz
$ tar xzf redis-4.0.11.tar.gz
$ cd redis-4.0.11
$ make

make是编译redis,由于redis是用c++开发,所以执行make前必须先安装好c++编译环境,如下

yum install gcc-c++

make完之后,继续停留在解压的安装包后的根目录下,执行

make PREFIX=/usr/local/redis install

进行安装,根据代码可知安装在/usr/local/目录下,目前安装目录下还需要一个redis的配置文件,所以还需讲redis解压包中的redis.conf配置文件拷贝到安装目录下

,所以需要执行

cp /home/program/redis-4.0.11/redis.conf /usr/local/redis/

将配置文件拷贝至/usr/local/redis/目录下,至此,已安装完毕。

目前启动 redis可以直接进入bin目录下,执行redis-server启动redis,不过这样启动无法进行其他操作,所以不建议,可以修改redis.conf中的daemonize no为daemonize yes,允许后台启动,然后进入 /usr/local/redis/目录下,执行

./bin/redis-server ./redis.conf

后台启动redis,可以通过命令ps -ef | grep redis查看redis的进程,发现已经启动,关闭redis服务,可以通过

./bin/redis-cli shutdown

关闭redis服务,

执行上述方法启动时,无法在服务器以外的地方调用6379端口,首先先排除防火墙是否拦截,其次,redis.conf配置文件里绑定了监听地址为127.0.0.1,要改为0.0.0.0,允许一切外网访问,或者绑定指定的ip,看个人需求,改好配置文件后,重启redis即可。

posted @ 2018-08-12 12:39  KylinStayHere  阅读(186)  评论(0编辑  收藏  举报