Redis 编译安装


服务器太渣 网站使用了缓存(一存存一天 反正自己的博客 后台能更新)

一直用的是file cache, 打算换成用Redis来存缓存,虽然有YUM安装,但是最近除了一些小环境用YUM 基本都喜欢用编译安装.

$ cd ~ #我的源码文件基本都存在这
$ wget http://download.redis.io/releases/redis-3.2.1.tar.gz #生产环境 用稳定版的比较好
$ tar xzvf redis-3.2.1.tar.gz && cd redis-3.2.1
$ make && make install
Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install
    

$ mkdir /etc/redis && cp redis.conf /etc/redis/6379.conf
$ cd utils/ #这个文件夹里有个redis的守护进程 可以直接用
$ cp redis_init_script /etc/init.d/redis && cd /etc/init.d/ 
$ chkconfig redis on #这里会报错
服务 redis 不支持 chkconfig
$ vi redis

把文件顶部的 #!/bin/sh 换成下面的代码

#!/bin/sh
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database

再次执行

$chkconfig redis on #把Redis设为开机启动
$service redis start #启动redis
$redis-cli
127.0.0.1:6379> set name zero
OK
127.0.0.1:6379> get name
"zero"

如果有兴趣可以自行写个 systemctl 百度下 有教程


  Linux
 

音乐的名字啊名字
  • 00:00