Installation and use Redis on Linux

1.      Installation

wget http://219.238.7.66/files/502600000A29C8D5/download.redis.io/releases/redis-5.0.5.tar.gz

 

Or in windows on the download corresponding xxxx.tar.gz copied to linux on

Use tools: FileZilla Client

 

 

 

URL: https://redis.io/

 

 

 

 

2.     decompression specified folder (in this instance is a server machine)

takes -zxvf Redis-5.0.5.tar.gz

 

Or extract to / usr / local directory

 

 

 

3.     After viewing extract the directory

 

 

 

4.     enter redis-5.0.5 View Catalog

 

 

 

5.     compile redis file, Redis is using the C language. It will use the gcc compiler, so be installed gcc

在解压后的 Redis 目录下执行 (cd /redis /redis-5.0.5 make 命令。注意事项:

1make 命令执行过程中可能报错,根据控制台输出的错误信息进行解决

2)错误一:gcc 命令找不到,是由于没有安装 gcc 导致解决方式:安装 gcc 编译器后在执行 make 命令

 

什么是 gcc ?

gcc GNU compiler collection 的缩写,它是 Linux 下一个编译器集合( 相当于 javac ), 是 c c++程序的编译器

 

怎么安装gcc ?

使用yum进行安装gcc 。执行命令:yum -y install gcc

 

3)错误二: error: jemalloc/jemalloc.h: No such file or directory

解决方式执行 make MALLOC=libc

 

或者下载好gcc复制到linux中即可

网址: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2

解压缩: tar -jxvf gcc-4.5.1.tar.

 

查看解压后的目录

 

 

 

6.     安装完后回到redis目录下重新再编译 make 。注意:安装完 gcc 之后,再执行 make,先执行 make distclean 清理一下上次 make 后产生的文件。

先执行 make distclean

 

 

 

在执行make

 

 

 

执行成功的标志

 

 

 

 

注意:在make执行之后再执行 make install,该操作则将 src下的许多可执行文件复制到/redis目录下,这样做可以在任意目录执行redis的软件的命令(例如启动,停止,客户端连接服务器等), make install  可以不用执行,看个人习惯。

 

make编译结果,cd src目录

 

 

 

 

cd src 在执行ls

 

7.     启动redis

① 前台启动 ./redis-server

② 后台启动 ./redis-server &

第①种 前台启动

 

 

redis 应用以前台的方式启动,不能退出当前窗口, 退出窗口,应用终止。

在其他窗口查看 redis 启动的进程

 

 

第②种 后台启动

src目录下执行 ./redis-server & 此时关闭窗口,查看redis进程,依然存在。

 

8.     关闭redis

关闭方式:

     使用 redis 客户端关闭, 向服务器发出关闭命令

切换到 redis-5.0.5./src/ 目录,执行 ./redis-cli shutdown

推荐使用这种方式, redis 先完成数据操作,然后再关闭。

 

kill pid 或者 kill -9 pid

这种不会考虑当前应用是否有数据正在执行操作,直接就关闭应用。

先使用 ps -ef | grep redis 查出进程号, 在使用 kill pid

 

 

9.     使用redis

 

 

 

 

 

LinuxRedis安装与使用

1.     安装

Wget

http://219.238.7.66/files/502600000A29C8D5/download.redis.io/releases/redis-5.0.5.tar.gz

 

或在windows上下载相应的xxxx.tar.gz拷贝到linux

使用工具:FileZilla Client

网址:https://redis.io/

 

2.     在指定的文件夹下解压缩(以本机服务器为实例)

tar -zxvf redis-5.0.5.tar.gz

 

或者解压到/usr/local目录

 

3.     查看解压后的目录

 

4.     进入redis-5.0.5查看目录

 

5.     编译redis文件,Redis是使用C语言编写的。会使用gcc编译器,因此需安装gcc

在解压后的 Redis 目录下执行 (cd /redis /redis-5.0.5 make 命令。注意事项:

1make 命令执行过程中可能报错,根据控制台输出的错误信息进行解决

2)错误一:gcc 命令找不到,是由于没有安装 gcc 导致解决方式:安装 gcc 编译器后在执行 make 命令

 

什么是 gcc ?

gcc GNU compiler collection 的缩写,它是 Linux 下一个编译器集合( 相当于 javac ), 是 c c++程序的编译器

 

怎么安装gcc ?

使用yum进行安装gcc 。执行命令:yum -y install gcc

 

3)错误二: error: jemalloc/jemalloc.h: No such file or directory

解决方式执行 make MALLOC=libc

 

或者下载好gcc复制到linux中即可

网址: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2

解压缩: tar -jxvf gcc-4.5.1.tar.

 

查看解压后的目录

 

6.     安装完后回到redis目录下重新再编译 make 。注意:安装完 gcc 之后,再执行 make,先执行 make distclean 清理一下上次 make 后产生的文件。

先执行 make distclean

在执行make

执行成功的标志

 

注意:在make执行之后再执行 make install,该操作则将 src下的许多可执行文件复制到/redis目录下,这样做可以在任意目录执行redis的软件的命令(例如启动,停止,客户端连接服务器等), make install  可以不用执行,看个人习惯。

 

make编译结果,cd src目录

 

cd src 在执行ls

 

7.     启动redis

① 前台启动 ./redis-server

② 后台启动 ./redis-server &

第①种 前台启动

redis 应用以前台的方式启动,不能退出当前窗口, 退出窗口,应用终止。

在其他窗口查看 redis 启动的进程

第②种 后台启动

src目录下执行 ./redis-server & 此时关闭窗口,查看redis进程,依然存在。

 

8.     关闭redis

关闭方式:

     使用 redis 客户端关闭, 向服务器发出关闭命令

切换到 redis-5.0.5./src/ 目录,执行 ./redis-cli shutdown

推荐使用这种方式, redis 先完成数据操作,然后再关闭。

 

kill pid 或者 kill -9 pid

这种不会考虑当前应用是否有数据正在执行操作,直接就关闭应用。

先使用 ps -ef | grep redis 查出进程号, 在使用 kill pid

 

9.     使用redis

 

 

 

 

Guess you like

Origin www.cnblogs.com/yanglanwan/p/11699664.html