CentOS 7下安装Redis 4
2017-10-13 14:48
429 查看
Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。
1 . 下载Redis
目前,最新的Redist版本为4.0.2,使用wget下载,命令如下:
1 . 下载Redis
目前,最新的Redist版本为4.0.2,使用wget下载,命令如下:
# wget http://download.redis.io/releases/redis-4.0.2.tar.gz[/code]
2 . 解压Redis
下载完成后,使用tar命令解压下载文件:# tar -xzvf redis-4.0.2.tar.gz
3 . 编译安装Redis
切换至程序目录,并执行make命令编译:# cd redis-4.0.2# make执行安装命令# make install
make install安装完成后,会在/usr/local/bin目录下生成下面几个可执行文件,它们的作用分别是:
redis-server:Redis服务器端启动程序
redis-cli:Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具
redis-check-aof:数据修复工具
4. 配置redis随系统启动# ./utils/install_server.sh
启动redis:# systemctl start redis_6379关闭redis:# systemctl stop redis_6379查看redis的状态:# systemctl status redis_6379
5. 设置redis远程访问和密码# cd /etc/redis# vi 6379.conf# bind 127.0.0.1 ::1注释掉bind127.0.0.1 ::1requirepass passw0rd打开requirepass,并设置密码为passw0rd
6. 设置密码后,使用systemctl stop redis_6379无效的解决办法# cd /etc/init.d# vi redis_6379case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $CLIEXEC -p $REDISPORT -a passw0rd shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; status) PID=$(cat $PIDFILE) if [ ! -x /proc/${PID} ] then echo 'Redis is not running' else echo "Redis is running ($PID)" fi ;; restart) $0 stop $0 start ;; *) echo "Please use start, stop, restart or status as first argument" ;; esac在stop)项中增加密码 -a passw0rd
相关文章推荐
- 给予liunx系统centos7下的缓存redis的安装及配置
- centos7下redis主从复制安装
- CentOS7下安装redis3
- Centos7下安装redis
- Centos7下安装php-redis扩展及简单使用
- 在CentOS 7下安装Redis
- centos7下安装配置redis3.0.4
- CentOS 7下安装Redis和MongoDB(2016.4.13)
- redis在centos7下的安装以及自启动
- 在CentOS 7下安装Redis和MongoDB教程
- Centos7下Redis3.2的安装配置与JReid测试
- centos7下redis-2.8.13安装笔记
- Centos7下Redis3.2的安装配置与JReid测试
- 4000 在CentOS 7下安装Redis和MongoDB
- CentOS7下PHP7,MySQL5.7,Nginx1.10以及对应的redis,swoole扩展的安装与配置
- Centos7下安装redis
- centos7下源码安装redis
- centos7下安装配置redis3.0.4
- Redis在Centos7下的集群安装
- Centos7下安装配置Redis3.0.6