Linux(Centos)之安装Redis及注意事项
Posted 素净。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux(Centos)之安装Redis及注意事项相关的知识,希望对你有一定的参考价值。
1.redis简单说明
a.redis是一个key-value存储系统,它支持存储的value类型相比较Memcached更多,包括string,list,set,sets,hashes等(It supports data structures such as strings,hashes,lists,sets,sorted sets with range queries,bitmaps,hyperloglogs and geospatial indexes with radius queies)这些数据类型都支持push/pop,Add/remove等丰富的操作,而且这些操作都是原子性的。
2.gcc的安装
a.通过上面准备工作之后,我们现在已经拥有了可以安装和发布的环境,如果没有,请自行查询安装。
3.Tcl的安装
a.在Xshell中使用命令跳转到local下面创建属于自己的文件夹:kencery
c.将上传的tcl包解压,解压之后重命名为tcl,如图所示
4.redis的安装
c.将上传的redis包解压,解压之后重命名为redis,如图所示:
(2)在输入make test执行的时候我在练习的时候是会出现错误的,但是这个错误不影响我们的测试,故而可以忽略。
5.redis的测试
5 当redis启动完成之后,使用netstat -ntlp |grep 6379 查看端口是否在使用中,如果在使用中,则说明安装成功,否则安装没有成功。
6 连接redis并且测试,连接命令为:src/redis-cli,最后的测试结果如图所示:
7 到这里reids的安装和测试工作全部完成了。
6.Linux中设置redis的服务器启动和关闭
# Date 2017-06-21 # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/kencery/redis/src:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/usr/local/kencery/redis/src/redis-server REDIS_CLI=/usr/local/kencery/redis/src/redis-cli PIDFILE=/var/run/redis.pid CONF="/usr/local/kencery/redis/redis.conf" AUTH="1234" case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed." else echo "Starting Redis server..." $EXEC $CONF fi if [ "$?"="0" ] then echo "Redis is running..." fi ;; stop) if [-f $PIDFILE ] then echo "$PIDFILE exists, process is not running." else PID=$(cat $PIDFILE) echo "Stopping..." $REDIS_CLI -p $REDISPORT SHUTDOWN sleep 2 while [ -x $PIDFILE ] do echo "Waiting for Redis to shutdown..." sleep 1 done echo "Redis stopped" fi ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2 exit 1 esac
c.给文件添加权限,使用脚本文件可以执行,命令为:chmod 755 /etc/init.d/redis
e.当开启服务之后既可以连接redis测试进行操作或者使用其他客户端来操作redis,测试如图所示:
7.Linux中设置redis的开机启动
a.在大部分情况下,我们需要服务器重新启动的时候自动开启redis,而不是我们手工的去开启,那么下来就说一下开机自动启动的设置。
以上是关于Linux(Centos)之安装Redis及注意事项的主要内容,如果未能解决你的问题,请参考以下文章
(转)Linux(Centos)之安装Java JDK及注意事项