牛逼的人在干牛逼的事之前总有一段苦逼的岁月,只要像傻逼一样坚持,终究也会牛逼
官网下载一个解压包
进入redis目录
[root@localhost Desktop]# cd /usr/local/redis-3.2.8/
查看目录
[root@localhost redis-3.2.8]# ls
00-RELEASENOTES COPYING Makefile redis.conf runtest-sentinel tests
BUGS INSTALL README.md runtest sentinel.conf utils
CONTRIBUTING MANIFESTO deps runtest-cluster src
安装redis就是make
此时可能会出现提示gcc未找到,就需要安装gcc环境 gcc是linux下的编译程序 是C程序的编译工具 redis就是C语言编写的。需要gcc
在可以上网的情况下安装gcc
[root@localhost redis-3.2.8]# yum install gcc-c++
不能上网的情况下步骤比较多,需要下载一个东西忘了是什么了。具体步骤等暂时不是很清楚,如有清楚的欢迎指教。
如果没有提示gcc未找到,说明当前linux是有gcc环境的。
如果提示Jemalloc/Jemalloc.h:没有那个文件或目录,执行 make distclean后再次make,安装中的警告不用理会
我电脑环境都是好的,第一次执行
[root@localhost redis-3.2.8]# make
安装成功
安装成功后有提示,Hint: It's a good idea to run 'make test' ;) 尽量不要运行此命令。因为在执行此命令之前,又会提示你安装TCL等插件(如果有时足够时间,当我没说)
最后执行make install
redis安装就完成了