`
tianlongsheji
  • 浏览: 2372 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

虚拟机centos6.5安装redis3 并用java操作redis

 
阅读更多

tar xvzf redis-stable.tar.gz

 

cd redis-stable

 

make

 

 

 

前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。

 

异常一:

 

make[2]: cc: Command not found

 

异常原因:没有安装gcc

 

解决方案:yum install gcc-c++

 

 

 

异常二:

 

zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory

 

异常原因:一些编译依赖或原来编译遗留出现的问题

 

解决方案:make distclean。清理一下,然后再make。

 

 

 

 

 

在make成功以后,需要make install  成功后会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。

为了方便管理 mkdir -p  /usr/local/redis/bin/   mkdir -p  /usr/local/redis/etc/

在redis根目录 cp redis.config /usr/local/redis/etc/

cd src cp redis-server redis-cli redis-benchmark redis-check-aof redis-check-dump redis-sentinel /usr/local/redis/bin/

修改redis.config vim /usr/local/redis/etc/redis-config

通过vim命令修改

daemonize yes

timout 300

运行redis

/usr/local/redis/bin/ redis-server  /usr/local/redis/etc/redis-config

启动OK

查看是否redis正常启动两种方法

1、查看6379端口是否被redis占用

netstat -tunpl |grep 6379

2、查看redis进程

ps -ef|grep redis

 

java操作redis

public class TestDemo {

private Jedis jedis;

@Before
      public void setup() {

 jedis = new Jedis("192.168.0.101",6379);

jedis.auth("password");

}

@Test
    public void redisnew(){
    System.out.println("Stored string in redis:: "+ jedis.get("name"));
    }

}

 如果出现超时 请关闭防火墙

centos 7:
systemctl stop firewalld.service #停止
systemctl disable firewalld.service #禁用
之前的版本:
service iptables stop #停止
chkconfig iptables off #禁用
分享到:
评论

相关推荐

    Centos6.5下部署项目实施手册

    ### Centos6.5下部署项目实施手册:关键技术步骤与注意事项 #### 一、网络配置与SSH服务 在CentOS 6.5环境下部署项目前,首要任务是确保网络环境的稳定性和安全性。 ##### 1. 配置IP地址 为了使虚拟机能够正常接...

    redis3.0-集群部署文档

    通过以上步骤,我们已经成功地在CentOS 6.5环境下搭建了一个包含6个节点(3主3从)的Redis集群。这种集群架构不仅可以提高系统的可伸缩性和可用性,还能够实现自动故障转移等高级特性。对于大型应用来说,这样的部署...

    redis的集群搭建与简单使用

    - **操作系统**: 两台虚拟机分别运行 CentOS 6.5 和 CentOS 7。 - **IP 地址**: 两台虚拟机的 IP 分别为 192.168.31.245 和 192.168.31.210。 - **Redis 版本**: 使用 redis-3.2.4 版本。 #### 三、安装过程 #####...

    centos下安装nginx+php+mysql

    - **安装 CentOS**:可以通过 VMware Workstation 虚拟机进行安装,只需选择 CentOS 的 ISO 镜像文件即可完成。 - **登录方式**:建议使用 root 用户登录系统。 #### 三、Nginx 服务器安装 1. **下载并解压 Nginx ...

    Redis介绍的课件

    环境准备方面,安装Redis需要一些基础的Linux环境配置,如VMware/VirtualBox作为虚拟机环境,CentOS 6.5作为系统平台,gcc作为编译工具,SecureCRT用于远程连接,WinSCP用于文件传输等。 Redis的操作命令简单明了,...

    Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

    本项目选择了以下技术栈:CentOS 6.7作为操作系统,JDK 7作为Java运行环境,Tomcat 7作为应用服务器,MySQL 5.6作为数据库服务,Redis 3.07作为缓存服务。 #### 1.1 系统所需的硬件: - CPU:推荐至少双核 - 内存:...

    Redis集群搭建与验证.pdf

    安装环境选择使用虚拟机模拟,文中提到的虚拟机操作系统版本是CentOS6.5,并且指定IP为***.***.***.**。Redis版本使用的是redis-3.2.4,这是Redis较早的稳定版本之一,对于集群搭建来说是一个基础版本。 4. 必要...

    linux环境部署文档

    8. **软件安装**:"redis安装.txt"和"909-【扩展】CentOS7自定义安装及系统初始化.xlsx"可能分别介绍了Redis的安装过程和CentOS7的自定义安装与系统初始化步骤,这些都是部署初期的关键环节。 9. **文件传输**:...

    Redis 集群搭建和简单使用教程

    这里选用的是 Redis 3.2.4 版本,操作系统为 CentOS,具体版本分别为 CentOS6.5 和 CentOS7。 2. **安装Redis**: 首先下载 Redis 的源码包,然后进行编译和安装。在 `/root/software` 目录下执行 `wget` 命令下载...

Global site tag (gtag.js) - Google Analytics