Bootstrap

VMWare中Linux从安装redis到启动,windows本地连接

1、我使用的是cenos 7.5 ,直接在虚拟机上输入地址:Http://www.redis.cn/,然后图进行下载:

2、下载完成后,把下载的压缩文件拷贝到自己创建的opt目录下,然后使用命令:tar -zxvf redis-4.0.10.tar.gz

3、解压完成后出现文件夹:redis-4.0.10

4、进入redis-4.0.10目录中,使用 cd redis-4.0.10

5、在redis-3.0.4目录下执行make命令,

    会出现没有gcc的错误,使用yum安装gcc :yum install gcc-c++

    二次make,会出现:问题:Jemalloc/jemalloc.h:没有那个文件或目录

    运行make distclean之后再make

    Redis Test(可以不用执行)

6、 如果make完成后继续执行make install (检查作用)

 

7、查看默认安装目录:usr/local/bin

 

-rwxr-xr-x. 1 root root  2451240 8月   6 22:54 redis-benchmark
-rwxr-xr-x. 1 root root  5768672 8月   6 22:54 redis-check-aof
-rwxr-xr-x. 1 root root  5768672 8月   6 22:54 redis-check-rdb
-rwxr-xr-x. 1 root root  2617272 8月   6 22:54 redis-cli
lrwxrwxrwx. 1 root root       12 8月   6 22:54 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root  5768672 8月   6 22:54 redis-server
8、启动:

    创建目录:比如 /home/xuan/myconf

    将默认的redis.conf拷贝到自己定义好的一个路径: /home/xuan/myconf , 命令是: cp redis.conf /home/xuan/myconf

    然后切换到目录: /home/xuan/myconf

    使用vim 修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动 

 

    在默认安装目录/usr/local/bin 启动,启动命令如下:

    redis-server /home/xuan/mycof/redis.conf

    打开客户端:

    redis-cli -p 6379

9、验证是否启动成功,输入如下命令,显示pong正式启动成功

   127.0.0.1:6379> ping

    PONG

10、关闭redis :

    127.0.0.1:6379> SHUTDOWN

    not connected> exit

使用如下命令查看reids状态:

ps -ef | grep redis

 

 

 

 

 

11、设置hellworld,获取helloworld

 

12、设置windows访问虚拟机中reids

   1)redis.conf 中进行如何处理:

    #bind 127.0.0.1

    protected-mode no 从yes改为no

 

   2)开启防火墙 方式如下命令,显示success,开启成功

   [root@xuanweb myconf]# firewall-cmd --add-port=6379/tcp --permanent

   success

   [root@xuanweb myconf]# firewall-cmd --reload

   success

13、使用Jedis访问

       Jedis jedis= new Jedis("192.168.138.128",6379); //使用ifconfig查看虚拟机centos的ip地址
        System.out.println(jedis.ping()); 

 

 

 

 

 

 

 

 

 

;