Redis服务部署
来源:互联网 发布:kindle看编程书籍 编辑:程序博客网 时间:2024/05/17 00:57
Web程序猿博客:http://blog.csdn.net/thinkercode
Redis安装
一、安装Redis
[root@localhost ~]# wget http://download.redis.io/releases/redis-3.0.2.tar.gz[root@localhost ~]# tar xzf redis-3.0.2.tar.gz [root@localhost ~]# cd redis-3.0.2[root@localhost redis-3.0.2]# make PREFIX=/usr/local/redis install
make执行完成后,会在/usr/local/redis/bin/目录下生成几个可执行文件,他们分别的作用是:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-check-aof:更新日志检查 ,加–fix参数为修复log文件
redis-check-dump:检查导出工具
二、配置Redis
[root@localhost redis-3.0.2]# cp redis.conf /usr/local/redis/[root@localhost redis-3.0.2]# vi /usr/local/redis/redis.conf# 修改daemonize no为daemonize yes,目的使进程在后台运行
三、启动Redis
[root@localhost redis-3.0.2]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf &[1] 8055[root@localhost redis-3.0.2]# ps aux|grep redisroot 8056 0.1 0.7 137440 7452 ? Ssl 08:37 0:00 /usr/local/redis/bin/redis-server *:6379 root 8062 0.0 0.0 103248 876 pts/0 S+ 08:37 0:00 grep redis[root@localhost redis-3.0.2]# /usr/local/redis/bin/redis-cli 127.0.0.1:6379> set test valueOK127.0.0.1:6379> get test"value"127.0.0.1:6379> exit
四、设置开机启动
[root@localhost redis-3.0.2]# vi /etc/init.d/redis-server#--------------------以下为启动脚本内容--------------------------#!/bin/bash#chkconfig: 2345 80 90# Simple Redis init.d script conceived to work on Linux systems# as it does use of the /proc filesystem.REDISPORT=6379EXEC=/usr/local/redis/bin/redis-serverCLIEXEC=/usr/local/redis/bin/redis-cliCONF="/usr/local/redis/redis.conf"case "$1" in start) echo "Starting Redis server..." $EXEC $CONF > /dev/null& ;; stop) echo "Stopping ..." $CLIEXEC shutdown echo "Redis stopped" ;; restart) echo "Stopping ..." $CLIEXEC shutdown echo "Redis stopped" echo "Starting Redis server..." $EXEC $CONF > /dev/null & ;; *) echo "Please use start or stop or restart as first argument" ;;esac#--------------------脚本结束--------------------------[root@localhost redis-3.0.2]# chmod +x /etc/init.d/redis-server [root@localhost redis-3.0.2]# service redis-server stopStopping ...Redis stopped[root@localhost redis-3.0.2]# ps aux|grep redisroot 8080 0.0 0.0 103248 872 pts/0 S+ 08:43 0:00 grep redis[root@localhost redis-3.0.2]# service redis-server startStarting Redis server...[root@localhost redis-3.0.2]# ps aux|grep redisroot 8088 0.0 0.7 40608 7444 ? Ssl 08:43 0:00 /usr/local/redis/bin/redis-server *:6379 root 8092 0.0 0.0 103248 876 pts/0 S+ 08:43 0:00 grep redis[root@localhost redis-3.0.2]# service redis-server restartStopping ...Redis stoppedStarting Redis server...[root@localhost redis-3.0.2]# ps aux|grep redisroot 8101 0.0 0.7 40608 7456 ? Ssl 08:43 0:00 /usr/local/redis/bin/redis-server *:6379 root 8105 0.0 0.0 103248 876 pts/0 S+ 08:43 0:00 grep redis[root@localhost redis-3.0.2]# chkconfig --add redis-server[root@localhost redis-3.0.2]# chkconfig redis-server on[root@localhost redis-3.0.2]# chkconfig --listauditd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭blk-availability 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭crond 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭ip6tables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭iptables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭iscsi 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭iscsid 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭lvm2-monitor 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭mdmonitor 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭multipathd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭netconsole 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭netfs 0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭network 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭postfix 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭rdisc 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭redis-server 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭restorecond 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭rsyslog 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭saslauthd 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭udev-post 0:关闭 1:启用 2:启用 3:启用 4:启用 5:启用 6:关闭
2 2
- Redis服务部署
- redis服务部署
- CentOS 7.2 部署Redis服务
- 在windows上部署Redis系统服务
- mosquitto(mqtt)服务部署+redis 认证模块
- 【Redis】Linux部署单个redis-3.0.6服务,实现开机启动,注册服务
- 在windows上部署redis服务,以及使用jedis客户端。
- linux环境下安装redis并部署为服务
- 在windows上 部署 Redis cluster模式的集群服务
- AAA在windows上部署Redis系统服务
- redis部署
- redis 部署
- redis部署
- OpenStack使用Bosh部署CloudFoundry(七)—部署MongoDB&Redis等服务
- redis 服务
- redis主,从部署
- Redis部署文档
- Redis安装部署
- JS原型链
- SSH整合实例详解
- HDOJ 1501 Zipper(dfs)
- Serialize and Deserialize a binary tree
- autotools
- Redis服务部署
- MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践
- linux中的strace|pstack工具的使用
- 如何为github上的项目添加gif效果图
- java笔记26 IO流其他对象
- Functional MRI (second edition) -- 2. MRI Scanners
- C#—泛型
- 换主页轮播的主题图片(2、添加)---轻开电子商务系统(企业入门级B2C网站)
- HDU1052Tian Ji -- The Horse Racing(贪心)