CentOS安装Redis

我是从Redis官网上下载的压缩包,然后通过Xftp把压缩包上传到我的Redis文件夹里面。

先进入usr里面,再新建Redis文件夹,命令:mkdir Redis

解压redis压缩包:tar -zxvf redis-6.0.1按Tab键

因为编译需要C语言编译器gcc的支持,如果没有,先安装gcc。查看gcc是否安装命令:rpm -q gcc

安装gcc:yum -y install gcc

打开 reids-6.0.1之后,使用make命令进行编译,如果提示异常:

[root@localhost redis-6.0.1]# make
cd src && make all
make[1]: 进入目录“/usr/Redis/redis-6.0.1/src”
    CC adlist.o
In file included from adlist.c:34:
zmalloc.h:50:10: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
 #include
          ^~~~~~~~~~~~~~~~~~~~~
编译中断。
make[1]: *** [Makefile:293:adlist.o] 错误 1
make[1]: 离开目录“/usr/Redis/redis-6.0.1/src”
make: *** [Makefile:6:all] 错误 2

则使用:make MALLOC=libc 命令 进行编译(也可以尝试  make cleanjin)

[root@localhost redis-6.0.1]# make MALLOC=libc

我的情况是make后提示异常,然后换make MALLOC=libc则成功

进入src目录:[root@localhost usr]# cd /usr/Redis/redis-6.0.1/src/

执行安装命令:make install

运行命令:redis-serrver 则可以直接启动redis服务(前台启动,一关闭界面,则服务直接关闭) :

CentOS安装Redis_第1张图片

上面的redis虽然已经安装成功了。

退出redis-server窗口:CTRL+C

设置redis 可以后台启动,不然 关闭界面 则服务关闭 不方便:

修改reids.conf文件,先找到这个文件的位置。我这个文件的位置在解压后的redis-6.0.1里面

 命令:[root@localhost redis-6.0.1]# vi redis.conf 

 打开的文件内容很多,你可以打开以后按一下空格 /需要查找的内容,Enter键,如果有多个 可以 N 键 下一个查找

 将daemonize 修改成yes

 最后按Esc,然后:wq保存退出

  记录 linux 的命令:

  • mkdir 文件名:创建一个文件夹
  • mkdir -p /父文件/文件夹:创建一个文件夹如果父文件存在 则在父文件里面创建,如果不存在父文件,则直接创建父文件
  • cd 文件夹:打开当前文件夹
  • ls:查看当前文件夹里面的所有文件 s 打开当前目录下的所有文件 ls -a 打开当前目录的所有文件 包括隐藏文件  ls -l 打开当前目录 只是显示更详细
  • tar -zxf 文件名:解压该文件
  • make  编译 make install安装
  • cat 文件名:查看一个文件内容
  • vi 或者vim 文件名:编辑修改一个文件
  • 空格/查找内容:修改文件的时候 可以通过该办法快速定位到需要修改的文件
  • ESC+:退出编辑  wq 保存退出,q!直接退出
  • pwd:查看当前路径
  • rm -rf 文件:删除文件
  • mv :移动文件
  • cd..返回上级目录

参考:https://www.cnblogs.com/920913cheng/p/10395821.html

初步学习,欢迎交流学习 

你可能感兴趣的:(linux)