redis的安装

2021-07-08  本文已影响0人  G__yuan

redis的下载

可以直接访问官网:http://www.redis.cn/download.html
1.下载redis命令:

wget http://download.redis.io/releases/redis-6.0.6.tar.gz
image.png
2.编译安装redis
tar -zxvf redis-6.0.6.tar.gz
cd redis-6.0.6
make && make install

**3.编译执行的过程中可能会报错


image.png

这是因为对于redis6.0来说,gcc的版本太低,编译redis6.0,gcc的版本不能低于5,所以执行如下命令升级gcc

#第一步
sudo yum install centos-release-scl
#第二步
sudo yum install devtoolset-7-gcc*
#第三步
scl enable devtoolset-7 bash
#查看gcc版本
gcc -v

升级成功之后重新执行make命令,重新进行编译安装。

修改redis的配置信息

要把redis作为一个系统的daemon进程(守护进程)去运行,每次系统启动的时候,redis进程一起启动。
(1)cd到解压后的redis目录中,找到utils目录,然后将utils目录中的redis_init_script脚本拷贝到linux服务器的/etc/init.d目录中,将redis_init_script命名为redis_6379,6379是我们希望这个redis实例监听的端口。
(2)修改改名之后的redis_6379文件中的第6行REDISPORT,设置端口为6379。
(3)创建两个目录:/etc/redis (存放redis的配置文件); /var/redis/6379 (存放redis的持久化文件)
(4)修改redis配置文件redis.conf(默认是在解压后的redis-6.0.6中),将该文件拷贝到 /etc/redis中,修改名称为:6379.conf ,这儿必须得把名称修改为6379.conf,因为redis的启动脚本中的名字是以这个端口号来命名的,可以查看一下启动脚本一名了然。
(5)修改redis.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跟随系统启动,添加下面的命令到/etc/init.d下面的redis_6379文件中

# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
chkconfig redis_6379 on

(9)redis cli的使用

redis-cli SHUTDOWN   //连接本机的6379端口停止redis进程。
redis-cli ping     //ping  redis的端口,看是否正常
redis-cli    //进入交互式命令行
redis-cli -h ip -p 6379  //连接指定ip和端口号的redis服务。
上一篇下一篇

猜你喜欢

热点阅读