Redis服务部署
2015-06-21 00:50
656 查看
Web程序猿博客:http://blog.csdn.net/thinkercode
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
三、启动Redis
四、设置开机启动
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 redis root 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 value OK 127.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=6379 EXEC=/usr/local/redis/bin/redis-server CLIEXEC=/usr/local/redis/bin/redis-cli CONF="/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 stop Stopping ... Redis stopped [root@localhost redis-3.0.2]# ps aux|grep redis root 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 start Starting Redis server... [root@localhost redis-3.0.2]# ps aux|grep redis root 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 restart Stopping ... Redis stopped Starting Redis server... [root@localhost redis-3.0.2]# ps aux|grep redis root 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 --list auditd 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:关闭
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- 如何在 Ubuntu 和其他 Linux 发行版中启动、停止和重启服务
- redis安装问题小结
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- linux
- 解决vc中unable to connect to the MKS:Internal error问题
- 安全帐户管理器初始化失败:目录服务无法启动,错误状态 0xc00002e1 lsass.exe
- Redis偶发连接失败案例实战记录
- 杰奇一些安装详细说明文件,比官方更细
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- 将批处理文件注册成服务在系统启动的时候自动调用
- CentOS下DB2数据库安装过程详解
- 全球路由DNS服务器
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- FREEBSD安装POSTGRESQL笔记
- Redis和Memcached的区别详解
- 分割超大Redis数据库例子