在deian 8.7中,编译安装redis-server 3.2.8

时间:2021-10-12 18:29:51

一 步骤

(默认假设是root用户) 

1 下载 wget http://download.redis.io/releases/redis-3.2.8.tar.gz

2 解压 tar -zxvf redis-3.2.8.tar.gz   && cd redis-3.2.8

3 make test #这一步会进行编译检测,如有失败,需要解决之后才行。

如果遇到以下问题: 

hadoop@stormspark:~/workspace/redis2.6.13/src$ make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1


则需要安装tc ,apt-get install tc


4 make && make install 


这样就编译和安装好了,理论上来说直接执行/usr/local/bin/redis-server /path/to/redis.conf即可启动


5 还可以安装成为系统服务,可以使用/etc/init.d/redis_6379 stop/start/status/restart等操作:

cd utilssudo ./install_server.sh

接下来会出来redis配置,按照提示一步步设置端口,日志路径,配置文件等。
系统服务位于/etc/init.d/redis_6379,可以更名为/etc/inti.d/reids-server.
sudo mv /etc/init.d/redis{_6379, -server}
启动:

帮助

sudo service redis-server restart