ubuntu(wsl版本的)安装redis

wget http://download.redis.io/releases/redis-5.0.7.tar.gz
然后没有make,所以安装了gcc make

apt-get update
apt-get make
apt-get install gcc

到/usr/redis下解压redis
tar -zxvf redis-5.0.7.tar.gz
进入解压目录 cd redis-5.0.7
然后make MALLOC=libc 报错=-=
make时遇到的问题
网上搜索后,去了hiredis、lua目录下进行make
hiredis成功了,但是lua不行
在这里插入图片描述
于是尝试了一波make linux /posix/ generic 然后linux可以执行的时间长一点,然而没有什么用,在网上搜查,有位大佬说是没有lua,看了看deps下的readme,装了lua5.1

apt-get install lua5.1

再次去 lua目录下进行make install 然后不出意料的失败了
然后再次看上面那位大佬的博客,发现他的make是在deps下作的,于是在deps中执行make lua

在这里插入图片描述
虽然报了点错,但是还是成功了可以去lua目录下进行一下make test测试一下如下图:

在这里插入图片描述

最后终于狗日的成功了,感谢CSDN,感谢CCTV。
在这里插入图片描述

发布了19 篇原创文章 · 获赞 15 · 访问量 1071

猜你喜欢

转载自blog.csdn.net/qq_30396379/article/details/103927749