Liunx服务器安装Redis实操记录

  • 作者:彭老师
  • 日期:2020-06-02
  • 类型:Java
  • 说明:本文源于彭老师手写摘要,如需转载请带上链接或注明出处!

服务器、操作工具

  • 485配置:4核CPU,8G内存,5M带宽
  • 工具:Xshell_5.0.0.37、Xftp_5.0.1028

1、安装Redis到/usr/local/redis-5.0.7目录

软件包已上传
移动后删除源文件

mv redis-5.0.7.tar.gz /usr/local/

复制源文件到指定目录

cp redis-5.0.7.tar.gz /usr/local/

进入/usr/local/目录

cd /usr/local/

2、用tar zxvf或者xvf进行解压安装包

tar zxvf redis-5.0.7.tar.gz
  • 附:很多服务器初始化是没有unzip命令

3、删除安装包

rm redis-5.0.7.tar.gz

强制删除,不需要确认

rm -rf redis-5.0.7.tar.gz

4、进入解压文件目录,对解压的Redis文件进行编译(大概需要1~2分钟)

cd /usr/local/redis-5.0.7
make

编译完成之后,可以看到解压文件redis-5.0.7中会有src、redis.conf等

5、进入src文件夹,执行Redis安装

cd src/
make install

6、将Redis文件中的conf配置文件和常用命令移动到统一文件中

在redis-5.0.7目录创建bin和etc文件
返回上级目录(redis-5.0.7)

cd ..
mkdir bin
mkdir etc

redis.conf复制移动到 /usr/local/redis-5.0.7/ect

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

7、进入src目录,执行移动命令

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis-5.0.7/bin/

依次查看移动后文件

8、执行redis-server 启动redis

进入bin目录,执行

./redis-server

9、设置绑定ip(注:该步骤如果不需要可省略)

vim redis.conf

10、设置后台启动redis,将daemonize属性改为yes(表明需要在后台运行)

vim redis.conf

11、再次启动redis服务,并指定启动服务配置文件

  • 进入redis-5.0.7/bin/

    ./redis-server /usr/local/redis-5.0.7/etc/redis.conf
  • 如果报错:

    creating server tcp listening socket 127.0.0.1:6379: bind No error

关闭redis(进入redis-5.0.7/bin/)

./redis-cli
shutdown
exit
./redis-server /usr/local/redis-5.0.7/etc/redis.conf

12、如果不希望每次都到bin目录下使用redis命令则执行以下命令

ln -s /usr/local/redis-5.0.7/bin/redis-server /usr/bin