精华内容
参与话题
问答
  • linux安装redis

    万次阅读 2018-04-19 17:51:07
    先创建一个redis文件夹 mkdir redis 下载redis wget http://download.redis.io/releases/redis-4.0.9.tar.gz 解压缩 tar xzf redis-4.0.9.tar.gz 进入redis文件夹 cd redis-4.0.9 编译...

    进入usr/local文件夹

    cd usr/local
    

    先创建一个redis文件夹

    mkdir redis
    

    下载redis

    wget http://download.redis.io/releases/redis-4.0.9.tar.gz
    

    解压缩

    tar xzf redis-4.0.9.tar.gz
    

    进入redis文件夹

    cd redis-4.0.9
    

    编译

    make
    

    进入到src文件夹

    cd src
    

    执行安装

    make install
    

    到这里就安装完成了

    然后输入命令,启动redis

    ./redis-server
    

    在打开一个终端

    redis-cli
    

    展开全文
  • Centos 7 如何安装Redis

    万次阅读 2020-03-02 14:41:34
    redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。 $ yum install -y gcc 二、下载并解压安装包 $ wget ...

    话不多说,直接开始。

    一、安装gcc依赖

    redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。

    $ yum install -y gcc 
    

    二、下载并解压安装包

    $ wget http://download.redis.io/releases/redis-5.0.7.tar.gz
    
    $ tar -zxvf redis-5.0.7.tar.gz
    

    三、cd切换到redis解压目录下,执行编译

    $ cd redis-5.0.7 && make
    

    四、安装并指定安装目录

    $ make install PREFIX=/usr/local/redis
    

    五、启动服务

    5.1 前台启动

    $ cd /usr/local/redis/bin/
    
    $ ./redis-server
    

    5.2后台启动

    从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

    $ cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/
    

    修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

    $ vim redis.conf
    
    ################################# GENERAL #####################################
    
    # By default Redis does not run as a daemon. Use 'yes' if you need it.
    # Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
    daemonize yes
    

    后台启动

    $ ./redis-server redis.conf
    

    六、设置开机启动

    添加开机启动服务

    $ vim /etc/systemd/system/redis.service
    

    添加下面内容

    [Unit]
    Description=redis-server
    After=network.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    

    注意:ExecStart 配置成自己的路径

    设置开机启动

    $ systemctl daemon-reload
    
    $ systemctl start redis.service
    
    $ systemctl enable redis.service
    

    创建 redis 命令软链接

    $ ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
    
    # 测试
    $ redis
    
    127.0.0.1:6379> ping
    PONG
    127.0.0.1:6379>
    

    最后,贴一下常用命令~

    # 启动redis服务
    systemctl start redis.service
    
    # 停止redis服务
    systemctl stop redis.service
    
    # 重新启动服务
    systemctl restart redis.service
    
    # 查看服务当前状态
    systemctl status redis.service
    
    # 设置开机自启动
    systemctl enable redis.service
    
    # 停止开机自启动
    systemctl disable redis.service
    

    OK~完事~

    展开全文
  • 我开发的PHPWAMP8.8.8.8n最新版支持无限添加Mysql版本和php版本, 因为新版的自定义相对旧版本还是有点区别的,所以重写新版自定义使用教程。

     

     PHPWAMP集成的PHP版本包含了nts与ts,目前最新版的站点管理已全部集成Redis扩展

     

    修改phpwamp对应版本的php.ini文件,添加如下信息

    [redis]
    ; php_redis
    extension=php_igbinary.dll
    extension=php_redis.dll

    友情提示:extension=php_igbinary.dll必须放在extension=php_redis.dll前面。


    相关扩展可自行搜索,建议下载PHPWAMP最新版使用站点管理里面的PHP版本,站点管理内置的NTS版本已全部集成Redis扩展。

     

     

     

     
     
     
    展开全文
  • 查看linux上面是否有安装redis,redis开机启动

    万次阅读 多人点赞 2017-06-19 18:24:18
    1、检测是否有安装redis-cli和redis-server;[root@localhost bin]# whereis redis-cli redis-cli: /usr/bin/redis-cli[root@localhost bin]# whereis redis-server redis-server: /usr/bin/redis-server 说明已经...

    1、检测是否有安装redis-cli和redis-server;

    [root@localhost bin]# whereis redis-cli
    redis-cli: /usr/bin/redis-cli
    
    [root@localhost bin]# whereis redis-server
    redis-server: /usr/bin/redis-server
    

    说明已经安装好了,如果不知道怎么安装,告诉你一个简单的方法,一步就可以把php、php-redis拓展,redis-server,redis-cli这三个装起来。
    参考链接:http://blog.csdn.net/zhezhebie/article/details/73325663

    2、设置Redis开机自启动

    2.1、centos7开机自启动:

    https://blog.csdn.net/zhezhebie/article/details/75120189

    2.2、老版本centos的开机自启动方式

    =老版本的centos操作方式,开始分割线=
    推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本 redis_init_script 位于位于Redis的 /utils/ 目录下。
    大致浏览下该启动脚本,发现redis习惯性用监听的端口名作为配置文件等命名,我们后面也遵循这个约定。
    redis服务器监听的端口

    REDISPORT=6379
    

    服务端所处位置,在make install后默认存放与/usr/local/bin/redis-server,如果未make install则需要修改该路径,下同。

    EXEC=/usr/bin/redis-server
    

    客户端位置

    CLIEXEC=/usr/bin/redis-cli
    

    Redis的PID文件位置

    PIDFILE=/var/run/redis_${REDISPORT}.pid
    

    配置文件位置,需要修改

    CONF="/etc/redis/${REDISPORT}.conf"
    

    配置环境

    1. 根据启动脚本要求,将修改好的配置文件以端口为名复制一份到指定目录。需使用root用户。
    mkdir /etc/redis
    cp redis.conf /etc/redis/6379.conf
    
    1. 将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。
    cp redis_init_script /etc/init.d/redisd
    
    1. 设置为开机自启动
    chkconfig redisd on 
    

    将报错误: service redisd does not support chkconfig
    参照 此篇文章 ,在启动脚本开头添加如下两行注释以修改其运行级别:

    #!/bin/sh
    # chkconfig:   2345 90 10
    # description:  Redis is a persistent key-value database
    

    再设置即可成功。
    设置为开机自启动服务器

    chkconfig redisd on
    

    打开服务

    service redisd start
    

    关闭服务

    service redisd stop
    

    =老版本的centos操作方式,结束分割线=

    检测后台进程是否存在

    ps -ef |grep redis
    

    检测6379端口是否在监听

    netstat -lntp | grep 6379
    

    使用redis-cli客户端检测连接是否正常

    查看redis状态:

    systemctl status redis
    

    测试一下客户端存取是否正常:

    redis-cli
    127.0.0.1:6379> keys *
    (empty list or set)
    127.0.0.1:6379> set key "hello world"
    OK
    127.0.0.1:6379> get key
    "hello world"
    

    停止redis:

    #停止
    systemctl stop redis
    #启动
    systemctl start redis
    #重新载入
    systemctl reload redis
    

    3、通过指定配置文件启动

    可为redis服务启动指定配置文件,配置文件 redis.conf 在Redis根目录下。
    修改daemonize为yes,即默认以后台程序方式运行(还记得前面手动使用&号强制后台运行吗)。

    daemonize yes
    

    可修改默认监听端口

    port 6379
    

    修改生成默认日志文件位置

    默认位置

    logfile /var/log/redis/redis.log
    

    配置持久化文件存放位置
    默认位置:

    /var/lib/redis
    
    dir /home/data/redisData
    

    启动时指定配置文件

    redis-server ./redis.conf
    

    如果更改了端口,使用redis-cli客户端连接时,也需要指定端口,例如:

    redis-cli -p 6380
    

    配置文件是非常重要的配置工具,随着使用的逐渐深入将显得尤为重要,推荐在一开始就使用配置文件。

    redis使用参考链接:
    http://www.runoob.com/redis/redis-install.html

    展开全文
  • linux 安装 redis3.0

    万次阅读 2016-06-03 10:59:29
    下载 解压 进入目录 编译$ wget ...$ tar xzf redis-3.0.0.tar.gz $ cd redis-3.2.0 $ makemake有时候会出错原因分析 在README 有这个一段话。Allocator Selecting a non-default memory all
  • Linux安装Redis+PHP安装Redis扩展

    千次阅读 2018-10-27 15:20:30
    下载地址:wgethttp://download.redis.io/releases/redis-4.0.8.tar.gz [root@localhostredis]#wget http://download.redis.io/releases/redis-4.0.8.tar.gz (地址若失效请更换) 解压:[root@localhost redis...
  • Redis 基础:Redis linux安装

    千次阅读 2019-10-31 17:57:26
    Redis 基础:在Linux 上源码安装 Redis 一、Redis 安装准备二、源码安装1. 源码编译 make2. 测试安装依赖 make test3. 安装命令 make installInstalling Redis4. 运行Redis1. 以默认配置文件方式运行Redis2. 验证...
  • Linux安装Redis

    万次阅读 2018-03-15 13:30:50
    Linux安装Redis 系统版本为centOS 7.3 一、下载Redis 在官网中下载Redis,下载地址为:http://www.redis.cn/ 也可使用wget命令进行下载: wget ...
  • 一、linux安装redis 软件下载网址:http://redis.io/download wget http://download.redis.io/releases/redis-3.2.1.tar.gz 用wget下载 $ tar xzf redis-3.2.1.tar.gz 解压 $ cd redis-3.2.1 $ makemake成功之后 ...
  • Linux安装Redis

    万次阅读 多人点赞 2018-12-10 16:13:14
     官网下载链接:https://redis.io/download  1、选择Stable(5.0)下的Download...2、下载完成之后,打开WinSCP,把我们下载好的Redis压缩包,上传到Linux的 /mnt/ 文件目录下   3、使用putty连接到我们的Li...
  • Redis 一:Linux安装Redis并配置服务

    千次阅读 2016-10-03 23:57:59
    1、 Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问。 2、 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 3、 Redis支持数据的备份,即master-slave...
  • 1.安装构建工具 sudo apt-get -yqq update sudo apt-get -yqq install make gcc python-dev2.下载最新的stable版本Redis源码 ...3.解压 源码,编译、安装并启动redis tar -zxvf redis-3.2.5.tar.gz cd redis-3.2.5 mak
  • linux 安装 redis

    千次阅读 2018-03-31 00:02:00
    linux 安装 redis 1 检查是否安装了 gcc环境,如果没有请安装,否则后面会出现编译错误,gcc: Command not found** yum list installed | grep gcc 查看是否安装 yum install gcc 安装 2 下载redis,并编译 ...

空空如也

1 2 3 4 5 ... 20
收藏数 66,121
精华内容 26,448
关键字:

安装redis

redis 订阅