Linux下如何安装redis及后台配置(Nosql数据库)

Redis安装包的下载

       Redis 最常用的nosql,他的底层语言是使用C语言,它最适合的平台是linux操作系统,所以官网上只提供了linux的安装,在实际开发中也会都是Linux系统。如果你想要在windows上下载,也是可以的。地址如下:(打开可能会有点慢)
Linux(英文)
Windows

http://www.redis.net.cn/(redis中文官网)

============================================================================================

linux上如何安装Redis

     1. 安装gcc运行环境,因为Redis是C语言开发的。所以要在系统上安装这个环境(就如运行java程序必须有jre环境)

==》安装gcc运行环境执行命令:(用的是yum安装)
     yum install gcc-c++

     如果提示是否下载,输入y  (同意)

     如果提示是否安装,输入y  (同意)

     最下面出现Complete!表示成功

==》将下载好的redis压缩包(.tar.gz文件)放入到系统当中,我放在的是/opt/software目录下(你可以放到你所放置安装包路径下,这个没什么影响。


==》 进入到该压缩包所在的目录解压文件到 /opt/modules目录下,opt和usr的区别就是opt存放大型的服务型软件的位置,所以将redis安装到该目录下
    tar -zxvf redis-3.2.11.tar.gz -C /opt/modules
==》 进入到该目录执行make命令,这个时候如果没有安装gcc环境就会报错(可以作为检测自己的Linux系统上是否有gcc环境),如果我们上面安装过了所以这里等一下,一会就编译好了。


==》接下来继续安装,执行命令如下:
    make PREFIX=/opt/modules/redis/redis install

           如果还是报错 执行: make MALLOC=libc(然后执行上面的那条指令)

==》安装完之后会在redis下面出现一个bin文件夹

扫描二维码关注公众号,回复: 11600786 查看本文章

==》启动配置文件,启动redis需要一个配置文件,这个文件在解压之后的文件家中在本文中就是/opt/modules/redis/redis-3.2.5 进入到这里,该目录下有一个redis.conf的配置文件,将该文件复制到我们的 /opt/modules/redis/redis目录下


这个时候就已经安装好了,可以在前端启动了
进入到 /opt/modules/redis/bin 目录下,执行 redis-server
安装成功!

================================================================================================

Redis后台启动

       Redis就是一个db,就像mysql一样安装好之后要启动服务才能连接。那么redis也需要设置启动,安装好之后redis. 在该目录的bin目录下面有一个redis-server,要打开他才能访问,并且停止的时候应该调用shutdown命令,否则会丢掉数据。然后再打开同级目录下的redis-cli客户端就可以向Redis中存取数据了,每次使用都要再打开很麻烦,那么可以设置Redis后端启动

更改配置文件 redis.conf文件
==》进入到redis.conf所在的目录并打开该文件
输入命令 vim redis.conf
==》 定位到 daemonize位置
输入命令 /daemonize
==》将它的值改为 yes(这个是设置后台运行的)
输入命令 i 更改他的值为yes + 保存并退出 esc + :wq

此时已经默认开启,然后可以通过查看服务进行查看
ps -ef | grep -i redis

同时还可以配置一些其他的属性
==》bind 127.0.0.1 改为你自己的 Hostname名字(必须一样)
==》logfile opt/modules/redis-3.2.5-bin/redis.log生成日志的位置(日志位置可以随便放 最好放在bin目录下)
==》loglevel debug 生成日志的级别(设置成debug模式  如果出错则改为notice模式)

猜你喜欢

转载自blog.csdn.net/IT_laobai/article/details/81608095