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即可。