2019-02-28 21:19:17 by0920 阅读数 139
  • NoSql之Redis基于Linux开发部署+面试题讲解

    本课程共28节,内容包括nosql基本特点,linux环境下的下载安装与启动,常用命令,配置文件讲解,5种基本数据类型的特点、数存储结构和操作命令,redis安全策略,使用redis实现web服务器的session共享,持久化方式和配置,redis事务,jedis操作,主从复制与读写分离,哨兵机制,ruby环境配置,redis集群搭建,集群特性总结,springmvc集成,面试题讲解等。

    718 人正在学习 去看看 张立坤

                                   安装方式为在线安装

首先在创建好的redis文件夹下输入命令:wget http://download.redis.io/releases/redis-4.0.8.tar.gz

下一步解压:tar xzvf redis-4.0.8.tar.gz

下一步:make

下一步:

cd src

make install PREFIX=/usr/local/redis

下一步:移动配置文件到安装目录下

  cd ../

  mkdir /usr/local/redis/etc

  mv redis.conf /usr/local/redis/etc

下一步:配置redis为后台启动,编辑redis.conf 把daemonize no 值改成daemonize yes

  输入命令:vi /usr/local/redis/etc/redis.conf     //daemonize no 改成daemonize yes

下一步:将redis加入到开机启动

  输入命令:vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

下一步:开启redis

  输入命令:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 

 安装启动完成。

还有一些常用的命令:  

启动redis:

                redis-server /usr/local/redis/etc/redis.conf

停止redis:

                pkill redis  

卸载redis:

    rm -rf /usr/local/redis //删除安装目录

    rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本

    rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹

 

2019-12-09 17:49:07 haicome 阅读数 138
  • NoSql之Redis基于Linux开发部署+面试题讲解

    本课程共28节,内容包括nosql基本特点,linux环境下的下载安装与启动,常用命令,配置文件讲解,5种基本数据类型的特点、数存储结构和操作命令,redis安全策略,使用redis实现web服务器的session共享,持久化方式和配置,redis事务,jedis操作,主从复制与读写分离,哨兵机制,ruby环境配置,redis集群搭建,集群特性总结,springmvc集成,面试题讲解等。

    718 人正在学习 去看看 张立坤

Linux中后台启动redis-server

1.vim redis.conf 打开redis的配置文件
2./daemonize 查找关键字 找到 daemonize no的位置将 no 修改成yes,如图:
在这里插入图片描述
3.保存退出

开发时链接不上redis服务的解决方法

1.检查自己的地址和端口号是否书写正确
2.检查linux的端口是否开放(方法自行百度)。如果没有开放端口,就开发redis使用的端口或者关闭防火墙
3.前两步都无误的情况下,查看redis的配置文件redis.conf,找到 127.0.0.1,将其注释掉,并保存退出,重启redis服务,如图:在这里插入图片描述

2020-01-13 14:54:13 weixin_38982591 阅读数 50
  • NoSql之Redis基于Linux开发部署+面试题讲解

    本课程共28节,内容包括nosql基本特点,linux环境下的下载安装与启动,常用命令,配置文件讲解,5种基本数据类型的特点、数存储结构和操作命令,redis安全策略,使用redis实现web服务器的session共享,持久化方式和配置,redis事务,jedis操作,主从复制与读写分离,哨兵机制,ruby环境配置,redis集群搭建,集群特性总结,springmvc集成,面试题讲解等。

    718 人正在学习 去看看 张立坤

一、下载并安装

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar -zxvf redis-2.8.17.tar.gz
$ cd redis-2.8.17
$ make

二、make命令执行时出现gcc未找到错误

$ yum -y install gcc automake autoconf libtool make

三、再次执行make命令

最好还是把解压过后的删除重新解压tar.gz包重新make
$ make

四、启动redis服务四、启动redis服务

ake完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

$ cd src
$ ./redis-server

五、上面的启动方式是使用的默认配置,接下来配置后台启动

1)在redis根目录找到一个叫redis.conf的文件,这个文件是redis的配置文件

2)使用vi或者vim命令编辑该文件

3)找到如下位置 136行

4)将daemonize的值设置为yes,然后保存并退出

5)执行如下命令即可后台启动redis

$ ./src/redis-server ./redis.conf

6)执行如下命令查看redis是否后台启动成功
$ ps -ef|grep redis

六、Redis daemonize说明

1)daemonize介绍

redis.conf配置文件中daemonize守护线程,默认是NO
daemonize是用来指定redis是否要用守护线程的方式启动

(2)daemonize 设置yes或者no区别

daemonize yes : redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。
2.daemonize no :当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。
2017-07-21 09:54:53 w995223851 阅读数 274
  • NoSql之Redis基于Linux开发部署+面试题讲解

    本课程共28节,内容包括nosql基本特点,linux环境下的下载安装与启动,常用命令,配置文件讲解,5种基本数据类型的特点、数存储结构和操作命令,redis安全策略,使用redis实现web服务器的session共享,持久化方式和配置,redis事务,jedis操作,主从复制与读写分离,哨兵机制,ruby环境配置,redis集群搭建,集群特性总结,springmvc集成,面试题讲解等。

    718 人正在学习 去看看 张立坤

Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月21日

http://fanshuyao.iteye.com/

 

Windows安装、使用Redis见:

http://fanshuyao.iteye.com/blog/2324182

 

一、上传Redis安装包到Linux服务器某文件中,再解压Redis安装包

tar xzf redis-3.2.9.tar.gz

 

二、进入Redis目录

cd redis-3.2.9

 

三、编译原码

Make

 

 

四、新建立一个目录存放Redis的必要文件,因为编译生成的东西比较多,也乱

mkdir bin

 

五、复制文件

1、复制Redis的配置文件(redis.conf)到bin目录下。注意:这个配置文件是在Redis根目录的。

cp  redis.conf  /home/java/run/redis-3.2.9/bin/

 

2、进入src目录

cd src

 

3、复制Redis的redis-server文件到bin目录下。

cp  redis-server  /home/java/run/redis-3.2.9/bin/

 

4、复制Redis的redis-cli 文件到bin目录下。

cp  redis-cli  /home/java/run/redis-3.2.9/bin/

 

5、复制Redis的redis-benchmark文件到bin目录下。

cp  redis-benchmark  /home/java/run/redis-3.2.9/bin/

 

 

 

六、再进入bin目录

cd  /home/java/run/redis-3.2.9/bin/

 

七、启动Redis服务(前面是有点的),不能关闭这个(不能使用Ctrl+C终止,这样会退出Redis服务的)

./redis-server

 

可以用守护进程的方式运行: ????(这个未测试)

 ./redis-server &

 

八、需要再打开另一个命令窗口启动客户端

1、先进入bin目录

cd  /home/java/run/redis-3.2.9/bin/

 

2、启动客户端命令

./redis-cli

 

3、然后就可以使用Redis命令操作了。

 

 九、Redis自动启动见:

 http://fanshuyao.iteye.com/blog/2386236

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月21日

http://fanshuyao.iteye.com/

Linux下Redis的使用

阅读数 812

没有更多推荐了,返回首页