摘要:客户端登录及测试远程访问配置如果需要远程访问,需要在防火墙中开放端口,并将规则保存到防火墙中。获得连接对象获得数据存储上海上海
Centos6.5安装Redis3.0 1. 安装C编译环境
首先需要安装编译Redis的C环境,在命令行执行以下命令:
[root@itzhouq32 tools] yum install gcc-c++2. 将redis3.0上传到Linux上 3. 解压redis,我这里解压到/usr/local下
[root@itzhouq32 tools]# tar -xvf redis-3.0.0.tar.gz -C /usr/local4.编译
进入解压的目录,使用make编译
[root@itzhouq32 tools]# cd /usr/local/ [root@itzhouq32 local]# ls bin games jdk1.8.0_201 lib64 redis-3.0.0 share src etc include lib libexec sbin soft tomcat [root@itzhouq32 local]# cd redis-3.0.0/ [root@itzhouq32 redis-3.0.0]# ls 00-RELEASENOTES COPYING Makefile redis.conf runtest-sentinel tests BUGS deps MANIFESTO runtest sentinel.conf utils CONTRIBUTING INSTALL README runtest-cluster src [root@itzhouq32 redis-3.0.0]# make5. 安装
在原来的目录下安装,当前目录为/usr/local/redis
[root@itzhouq32 redis-3.0.0]# make PREFIX=/usr/local/redis install6. 修改配置文件
进入redis-3.0.0的目录,找到redis.conf配置文件,将其拷贝到redis/bin目录下
[root@itzhouq32 local]# ls bin games jdk1.8.0_201 lib64 redis sbin soft tomcat etc include lib libexec redis-3.0.0 share src [root@itzhouq32 local]# cd redis-3.0.0/ [root@itzhouq32 redis-3.0.0]# ls 00-RELEASENOTES COPYING Makefile redis.conf runtest-sentinel tests BUGS deps MANIFESTO runtest sentinel.conf utils CONTRIBUTING INSTALL README runtest-cluster src [root@itzhouq32 redis-3.0.0]# cp redis.conf ../redis/bin/
返回redis/bin目录,修改redis.conf配置文件
[root@itzhouq32 redis-3.0.0]# cd ../redis/bin/ [root@itzhouq32 bin]# ls dump.rdb redis-check-aof redis-cli redis-sentinel redis-benchmark redis-check-dump redis.conf redis-server [root@itzhouq32 bin]# vi redis.conf
将redis.conf文件中的daemonize从false修改成true表示后台启动
7. 后台启动测试[root@itzhouq32 bin]# ./redis-server redis.conf [root@itzhouq32 bin]# ps -ef | grep redis root 4653 4628 0 16:56 pts/1 00:00:00 ./redis-cli root 4702 1 0 17:11 ? 00:00:02 ./redis-server *:6379 root 4782 1631 0 17:37 pts/0 00:00:00 grep redis [root@itzhouq32 bin]#
进程中有redis,说明后台启动成功。
8. 客户端登录及测试[root@itzhouq32 bin]# ./redis-cli 127.0.0.1:6379> set username zhangsan OK 127.0.0.1:6379> get username "zhangsan" 127.0.0.1:6379> exit [root@itzhouq32 bin]#9. 远程访问配置
如果需要远程访问redis,需要在Linux防火墙中开放6379端口,并将规则保存到防火墙中。
[root@itzhouq32 bin]# /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT [root@itzhouq32 bin]# /etc/rc.d/init.d/iptables save iptables:将防火墙规则保存到 /etc/sysconfig/iptables: [确定] [root@itzhouq32 bin]#10. Java连接测试
在Eclipse中导入jar包,编写一个测试类。
package com.itzhouq.jedis; import org.junit.Test; import redis.clients.jedis.Jedis; public class JedisTest { @Test public void test01() { //1. 获得连接对象 Jedis jedis = new Jedis("192.168.146.132", 6379); //2. 获得数据 String username = jedis.get("username"); System.out.println(username);//zhangsan //3. 存储 jedis.set("addr", "上海"); System.out.println(jedis.get("addr"));//上海 } }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/37128.html
摘要:客户端登录及测试远程访问配置如果需要远程访问,需要在防火墙中开放端口,并将规则保存到防火墙中。获得连接对象获得数据存储上海上海 Centos6.5安装Redis3.0 1. 安装C编译环境 首先需要安装编译Redis的C环境,在命令行执行以下命令: [root@itzhouq32 tools] yum install gcc-c++ 2. 将redis3.0上传到Linux上 3. 解...
摘要:安装如果有以下报错信息,需要安装依赖包。登录后输入命令其中是用于远程访问的密码,可以与密码不一样。开放的对外访问的端口将防火墙规则保存到确定,打完收工了 Centos6.5安装MySQL5.6 1. 查看系统状态 [root@itzhouq32 tools]# cat /etc/issue CentOS release 6.5 (Final) Kernel on an m [ro...
摘要:安装如果有以下报错信息,需要安装依赖包。登录后输入命令其中是用于远程访问的密码,可以与密码不一样。开放的对外访问的端口将防火墙规则保存到确定,打完收工了 Centos6.5安装MySQL5.6 1. 查看系统状态 [root@itzhouq32 tools]# cat /etc/issue CentOS release 6.5 (Final) Kernel on an m [ro...
摘要:安装介绍用作系统的缓存安装流程以及中间出现的问题由于本人使用作为开发语言,所以习惯下面的备注信息使用符号下面命令我是在用户下运行以下为中间出现的报错信息和解决方式上面是说找不到镜像,首先考虑的是网络问题,想到了服务器配置,之前 [TOC] centos6.6安装redis3.0.2 1介绍 redis用作系统的缓存 2安装流程以及中间出现的问题 # 由于本人使用Python作为开发语言...
摘要:安装介绍用作系统的缓存安装流程以及中间出现的问题由于本人使用作为开发语言,所以习惯下面的备注信息使用符号下面命令我是在用户下运行以下为中间出现的报错信息和解决方式上面是说找不到镜像,首先考虑的是网络问题,想到了服务器配置,之前 [TOC] centos6.6安装redis3.0.2 1介绍 redis用作系统的缓存 2安装流程以及中间出现的问题 # 由于本人使用Python作为开发语言...
阅读 829·2021-11-25 09:43
阅读 2622·2021-11-24 09:39
阅读 3183·2021-11-19 09:40
阅读 2048·2021-11-17 09:33
阅读 1520·2021-11-15 11:38
阅读 3514·2021-10-08 10:04
阅读 463·2021-09-28 09:35
阅读 589·2021-09-27 13:34