redis2.8.17能直接覆盖安装么 linux

坦白讲,将Redis安装到指定目录其实很简单,但是需要注意几个关键点。
我们先来说说最重要的事情。
需要下载Redis安装包到/usr/local/src目录下,然后解压。
我们去年做的项目有3 000人左右,这个阶段完全是这样做的。
具体指令是$wget https://googlecode.com/files/redis-2 .6 .1 4 .tar.gz,然后$tar xzf redis-2 .6 .1 4 .tar.gz。
一开始我以为直接在解压后的目录下运行make就可以了,后来发现这是错误的。
我必须指定安装路径并使用 PREFIX=/usr/local/redis make install。

还有一点,如果make失败,通常是因为系统中没有安装gcc。
我们去年遇到了这个问题,并通过 yum install gcc 修复了它。
还有另一个关键细节。
安装成功后,你会在/usr/local/redis下看到一个bin目录,里面包含了Redis的各种工具。

至于将Redis变成服务,过程并不复杂。
您只需将 /usr/local/src/redis/utils/redis_init_script 复制到 /etc/rc.d/init.d/ 目录并将其重命名为 redis 即可。
然后通过 chmod +x /etc/rc.d/init.d/redis 赋予其执行权限。
等等,还有一件事,不要忘记将服务添加到系统启动项中,使用 chkconfig --add redis。

说实话,这是一个彻头彻尾的骗局。
很多人不注意这一点。
我认为值得一试,特别是如果这是您第一次设置 Redis 服务。

系列-PHP+Linux服务器环境搭建:Nginx、Redis、Mysql安装

怎么在linux系统上装redis服务