下载安装Redis

Redis官网下载:https://redis.io/download,网页中包含基本安装教程,如下:

Installation

Download, extract and compile Redis with:

$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make

The binaries that are now compiled are available in the src directory. Run Redis with:

$ src/redis-server

You can interact with Redis using the built-in client:

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

修改配置文件:

在直接执行 src/redis-server 命令时,Redis默认开启的是一个前台进程,执行这个命令的命令行窗口必须一直开着,一旦关闭,Redis 服务端就会关闭。将Redis以后台方式启动方法如下:
1.在Redis根目录执行命令 vim redis.conf ,修改Redis的配置文件(如果没有下载vim插件,可以执行命令 yum -y install vim* 进行下载)
2.注释掉IP(第69行),关闭保护模式(第88行),这一步是为了开启Redis的远程访问(Redis默认只允许本地访问

     

3.开启后台启动



后台启动:

修改完这三处后保存退出。此时可通过命令 src/redis-server redis.conf 后台启动Redis:

通过命令 ps -ef|grep redis 可检验Redis是否启动(此次启动进程PID 7754,端口6379):



关闭:

关闭Redis有两种方法:
1.执行命令 src/redis-cli -p 6379 shutdown ,关闭端口为6379的Redis程序(如果只开启的一个Redis程序,可不输入-p 6379);
2.kill掉PID为7754的进程:kill -9 7754

Linux开启端口允许远程访问:

    和windows相比,Linux有更强的安全机制,在CentOS 7中引入了一个更强大的防火墙——Firewall。我们需要在Firewall中开启6379端口,也就是将6379端口加入到zone(Firewall的新特性,简单讲它的作用就是定义了网络区域网络连接的可信等级)中。命令如下:

firewall-cmd --zone=public --add-port=6379/tcp --permanent

   这样就成功的将6379端口加入了public区域中,permanent参数表示永久生效,即重启也不会失效,最后不要忘记更新防火墙规则:

firewall-cmd --reload

   通过以下命令查看public区域下所有已打开的端口:

firewall-cmd --zone=public --list-ports
 
第一次写博客,hahaha,(*^▽^*)

猜你喜欢

转载自www.cnblogs.com/tsvv-plus/p/11668791.html