Redis-Linux下安装redis服务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Anbang713/article/details/83714315

一、下载

安装之前我们先下载响应版本的redis。博主下载的是:

二、安装

2.1、接下来就是使用winscp工具,将下载下来的tar.gz上传到linux上。然后解压并重命名,如下:

# 解压
tar -zxvf redis.5.0.0.tar.gz
# 重命名
mv redis.5.0.0 redis
# 删除tar.gz
rm -rf redis.5.0.0.tar.gz

2.2、再就是通过命令:make && make install进行编译和安装。(make命令报错:yum -y install gcc automake autoconf libtool make)

2.3、当然此时我们的redis服务已经好了,只需要启动redis-server即可。但是下面博主介绍一下在生产环境中redis的启动方案。

三、redis生产环境中的启动方案

(1)redis/utils目录下,有个redis_init_script脚本。我们将redis_init_script脚本拷贝到linux的/etc/init.d目录中,将redis_init_script重命名为redis_6379(6379是我们希望这个redis实例监听的端口号)。

(2)修改redis_6379脚本中的REDISPORT,设置端口号为6379。

(3)创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)。

(4)进入redis的安装目录,将redis.conf拷贝到/etc/redis目录中,修改名称为6379.conf。

(5)修改6379.conf中的部分配置。

daemonize	yes							# 让redis以daemon进程运行
pidfile		/var/run/redis_6379.pid 	# 设置redis的pid文件位置
port		6379						# 设置redis的监听端口号
dir 		/var/redis/6379				# 设置持久化文件的存储位置

(6)启动redis,执行cd /etc/init.d/, chmod 777 redis_6379, ./redis_6379 start

(7)确认redis进程是否启动,ps -ef | grep redis

(8)让redis跟随系统启动而启动,chkconfig redis_6379 on

四、redis cli的使用

至此,我们redis服务已经启动成功。现在进入redis-cli做个简单的测试,如下:

常见的对redis cli的使用如下:

(1)redis-cli SHUTDOWN:连接本机的6379端口停止redis进程。

(2)redis-cli -h 127.0.0.1 -p 6379 SHUTDOWN:指定连接的ip和端口停止redis进程。

(3)redis-cli PING:ping redis的端口看是否正常。

(4)redis-cli:进入交互式命令行。 

猜你喜欢

转载自blog.csdn.net/Anbang713/article/details/83714315