redis配置篇(1)——初识redis,设置初始化脚本,以服务的方式启动

一、首先知道运行redis的方式:

1.屏幕上运行(redis-server)

2.使用初始化脚本将redis安装到linux中(好处:redis能随系统自动启动,服务器建议使用这种方式启动)

二、如何配置?配置那些文件?

1.找到redis安装目录中src文件夹下的文件「redis-server」「redis-cli」,将文件复制到/usr/local/bin下。

操作命令参考:

  sudo cp /redis-stable/src/redis-server  /usr/local/bin

  sudo cp /redis-stable/src/redis-cli  /usr/local/bin

2.创建存放redis配置文件夹目录

    sudo mkdir /etc/redis

3.创建存放redis数据的目录

    sudo mkdir /var/redis

4.将redis安装目录下的utils目录下的redis_init_script 复制到/etc/init.d文件夹中,并重命名为redis_[端口号]

    sudo cp /redis-stable/utils/redis_init_script  /etc/init.d/redis_7575

5.编辑redis初始化脚本(复制到init.d目录的redis_7575)

    sudo vi /etc/init.d/redis_7575

    (1).REDISPORT的端口号为你想要修改为的端口号(我的是7575)

        注:pid文件路径和配置文件名都取决于端口号

6.将redis安装根目录中的redis.conf复制到/etc/redis中,并将端口号设置为文件名

    sudo cp /redis-stable/redis.conf  /etc/redis/7575.conf

        注:/etc/redis/目录为前文提到新建的redis配置文件目录

7.创建端口号为redis工作目录与实例数据目录

    sudo mkdir /var/redis/7575【存放redis持久化文件】

8.修改redis的配置文件

    前面已经将redis的文件目录建立好了,现在将修改配置文件与文件目录对应

    sudo vi /etc/redis/7575.conf

    (1).将daemonize设置为yes.【daemonize:后台运行】

    (2).pidfile设置为/var/run/redis_7575.pid【设置redis的Pid文件位置】

    (3).port设置为你喜欢的端口号,我这里是7575

    (4).logfile设置日志文件为 /var/log/redis_7575.log

    (5).dir设置为/var/redis/7575【设置redis持久化文件存储目录】很重要!!!

9.将配置的redis Init脚本添加到默认运行级别

    sudo update-rc.d redis_7575 defaults

10.启动redis服务

    (1).sudo service redis_7575 start  【启动服务】

    (2).sudo service redis_7575 stop  【结束服务】

    (3).sudo service redis_7575 restart 【重启服务】

        部分运行截图

        redis配置篇(1)——初识redis,设置初始化脚本,以服务的方式启动_第1张图片

11.测试服务是否成功

    (1).redis-cli -p 7575(笔者在连接的时候一开没有写后面的参数端口号,导致一直默认连接6379端口,加上-p 7575 完美解决)

    因为修改端口了,默认请求6379端口

   

   

    改为redis-cli -p 7575后

   (2). 使用redis-cli save进行测试保存并检查转储文件是否已正确存储到 /var/redis/7575/ 中(名称为:dump.rdb)

   (3).vi /var/log/redis_7575.log

 

这些配置在redis.conf文件中都有所体现,想研究的童鞋可以看看这个文件,一看就明白。 

 

本文是学习redis中安装配置初篇,自己也在不断行进中。有什么不对或者改进的地方,还请大家指点。

觉得还行的话就帮忙点个赞

你可能感兴趣的:(redis,Linux)