这几天想重新写博客了,空闲了这么久,重新写写也是颇有兴趣的。
其中就是突然喜欢上Redis,高效率缓存,以及各种方便,让我瞬间爱上这款软件。
然后就是安装了。
Redis安装很简单
首先在官网下载压缩包,解压,make
yum install -y tcl make wget gcc g++ gcc-c++
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar zxvf redis-4.0.2.tar.gz
cd redis-4.0.2
make
这时候会出现一个错误
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
解决方法:
执行make MALLOC=libc
如果看到建议你make test的字样,说明编译完毕。
最后一步:不要忘记执行make install!
我总是忘记make install,结果老是提示无法找到进程。
然后在你的redis-4.0.2目录,你会发现有一个配置文件:redis.conf,这是redis配置文件。
执行以下命令,将redis.conf复制到etc文件夹
cp redis.conf /etc
最后启动redis:
redis-server /etc/redis.conf &
然后你还可以测试一下redis是否启动。
输入以下命令
redis-cli
然后尝试一些操作(不举例了)
如果能成功操作,说明完成。
当然你也可以用
ps axu等命令看到
最后就是端口问题,有时候连接不到redis服务端,如何是好?
很简单
输入以下命令
iptables -I INPUT -p tcp –dport 6379 -j ACCEPT
service iptables save
service iptables restart
如果全部显示OK,则说明成功
至此,教程完毕
redis相当于一个字典数据库…最蛇皮的是不分数据库名…
友链友链
http://www.我最帅.com
Redis的身份验证太落后了. 不过高并发还OK
测试头像