CentOS安装Redis数据库及基础解释

1:建立文件夹

cd /usr/local     //进入到local目录
mkdir tools     //创建tools目录
cd tools        //进入tools目录

2:安装redis

yum install gcc-c++ //安装编译环境

wget http://download.redis.io/releases/redis-4.0.10.tar.gz //下载

 tar -zxvf redis-4.0.10.tar.gz    //解压
 cd redis-4.0.10    //进入解压目录
 make      //编译
 make PREFIX=/usr/local/redis install  //安装到指定目录

3,介绍

redis.conf是redis的配置文件,redis.conf在redis解压目录。

注意修改port作为redis进程的端口,port默认6379。

进入解压目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下

   cd /usr/local/redis

   mkdir conf

   cp /usr/local/tools/redis-4.0.10/redis.conf /usr/local/redis/conf

4,启动

4.1前端模式启动

进入安装目录 cd /usr/local/redis

直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法

4.2后端方式启动

修改redis.conf配置文件, daemonize yes 以后端模式启动

进入安装目录 cd /usr/local/redis

运行

./bin/redis-server ./conf/redis.conf

查看当前运行redis进程

ps aux | grep redis

也可更改redis.conf文件,修改端口号:

修改redis.conf默认IP地址不然以后链接时会被拒绝:如下图所示

修改为  bind  你当前虚拟机或者服务器的ip地址  

例 :bind 192.168.1.106

5,启动多个redis进程

启动多个redis进程意义:

一个redis代表一个redis服务(服务器)。

方法1:

启动时指定端口可在一台服务器启动多个redis进程。

cd /usr/local/redis

./bin/redis-server ./conf/redis.conf --port 6380  

方法2(推荐此方法):

在redis目录下创建6379、6380(以端口号命名)两个目录,将redis的安装文件bin和conf中文件拷贝至这两个目录。

修改6379目录下的redis.conf设置端口号为6379

修改6380目录下的redis.conf设置端口号为6380

启动6379和6380目录下的redis-server程序:

cd /usr/local/redis/6379

./bin/redis-server ./conf/redis.conf

cd /usr/local/redis/6380

./bin/redis-server ./conf/redis.conf

查看当前运行redis进程

ps aux | grep redis

6,redis停止

强行终止Redis进程可能会导致redis持久化数据丢失,

正确停止Redis的方式应该是向Redis服务发送SHUTDOWN命令,方法为 

cd /usr/local/redis

./bin/redis-cli shutdown save

save:在停止redis服务之前将所有的数据持久化保存。

停止6380的redis,执行:

  cd /usr/local/redis

./bin/redis-cli -p 6380 shutdown save 

猜你喜欢

转载自blog.csdn.net/pythias_/article/details/81001247