Redis安装配置与启动停止

        Redis是一个开源、高性能、基于键值对的缓存与存储系统,与 关系型数据库不同,作为NoSql的Redis数据库,其将所有的数据都存储在内存中,这就使得Redis 的读写速度远远高于mysql/Oracle等关系型数据库,使其成为了一款非常优秀的缓存数据库!

    一、下边来说说Redis的安装,这里我是直接安装在Linux 上,首先可以从官网下载源码包:https://redis.io/,把下载的包拷贝到Linux下,然后解压,如下

进入解压目录redis-5.0.3执行make,等待编译完成,接着执行make install  将可执行文件复制到 /user/local/bin目录下以便执行程序是不需要输入完整路径。

/home/lms/tools>  cd redis-5.0.3/
/home/lms/tools/redis-5.0.3> make 
/home/lms/tools/redis-5.0.3> make install

执行完以上三部,Redis安装 就算完成了。

 二、命令行启动Redis

    在 Redis安装完成后,我们可以进入到  redis-5.0.3/src文件夹下,可以发现有redis-server、redis-cli两个可执行程序,前阵为Redis服务端,后者为Redis客户端, 此时我们可以直接运行:redis-server 启动服务端,启动后界面如下,Redis默认的端口号为6379:

启完了服务端,接着运行:redis-cli 来启动客户端,也可以redis-cli -h addr  -p  port执行IP地址与 端口号,这里使用默认ip与端口(127.0.0.1:6379)

当然运行以上启动命令,不需要在src文件夹下执行,因为我们安装时 就使用make install 将可执行文件复制到系统 识别的/usr/local/bin目录下了。

  三、脚本启动Redis

    虽然通过命令行可以启动Redis服务端,但是更多时候,我们希望在系统开机时便在后台启动Redis,并以守护进程的模式运行,这就要我们稍微配置一下:
    1、将Redis源码目录下utils文件夹中的redis_init_script初始化启动脚本拷贝到到/etc/init.d目录中,文件名更改为redis_端口号,然后修改该文件中的REDISPORT变量值为同样的端口号(监听端口号),这里我们使用默认的端口号6379,所以复制完成后只更改文件名为redis_6379

    2、建立/etc/redis/var/redis/6379两个文件夹。/etc/redis用于存放redis配置文件,/var/redis/6379用于存放redis持久化文件将redis解压路径下的redis.conf配置文件复制到建立好的/etc/redis目录下,以端口号命名,如下:

修改6379.conf中如下配置
    daemoniaze  yes                                      //设置Redis以守护进程模式运行
    pidfile            /var/run/redis_6378.pid       //设置Redis的PID文件位置
    port              端口号                                  //设置端口号,这里采用默认值6379
    dir                /var/redis/6379                     //设置持久化文件存放位置

以上修改保存后执行如下两个命令使得Redis跟随系统自动运行
    /etc/init.d/redis_6379 start
    sudo update-rc.d redis_6379 defaults


   到此为止,Redis的安装与启动都已经完成了,在服务端启动完成后,我们启动客户端来简单的体验下Redis:

这里我们使用 set num 12:设置了一个key为num,key值为12的键值对;用get num 来获取num 对应的键值;用keys * 获取所有的key值。

对于Redis初步体验,就到这里,后续会逐步补充Redis的学习笔记!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装配置 Redis,您可以按照以下步骤进行操作: 1. 下载并安装 Redis:您可以从 Redis 官方网站(https://redis.io/download)下载最新的稳定版本。根据您的操作系统,选择适当的压缩包进行下载,并将其解压缩到所需的位置。 2. 启动 Redis 服务器:打开终端或命令提示符,并进入 Redis 安装目录。然后,运行以下命令来启动 Redis 服务器: ``` redis-server ``` 或者,如果您希望在后台运行 Redis 服务器,请使用以下命令: ``` redis-server --daemonize yes ``` 3. 配置 RedisRedis 的默认配置文件名为 `redis.conf`,它通常位于 Redis 安装目录下。您可以通过编辑此文件来进行配置更改。 一些重要的配置项包括: - `bind`:指定要监听的 IP 地址,默认为 `127.0.0.1`。 - `port`:指定 Redis 服务器监听的端口,默认为 `6379`。 - `requirepass`:设置连接密码,以增加安全性。 - `maxmemory`:设置 Redis 实例可用的最大内存量。 编辑完成后,保存并关闭配置文件。 4. 重新启动 Redis 服务器:如果您在配置文件中进行了更改,需要重新启动 Redis 服务器以使更改生效。 如果 Redis 在后台运行,请首先使用以下命令停止 Redis 服务器: ``` redis-cli shutdown ``` 然后再次启动 Redis 服务器。 5. 连接到 Redis:要连接到 Redis 服务器并执行命令,您可以使用 `redis-cli` 命令。默认情况下,它会连接到本地主机(`127.0.0.1`)的默认端口(`6379`)。如果您在配置文件中进行了更改,请相应地指定主机和端口。 例如,要连接到本地主机的默认端口,运行以下命令: ``` redis-cli ``` 如果设置了连接密码,在运行 `redis-cli` 命令时,请使用 `-a` 参数指定密码: ``` redis-cli -a your_password ``` 以上是 Redis 的基本安装配置过程。您可以根据自己的需求进一步定制和优化 Redis 的设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值