我的编程空间,编程开发者的网络收藏夹
学习永远不晚

安装redis及python redis

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

安装redis及python redis

第一部分:安装redis 

mkdir /usr/local/redis 

cd /usr/local/class="lazy" data-src

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

tar xzf redis-2.8.12.tar.gz

ln -s redis-2.8.12 redis

cd redis

make PREFIX=/usr/local/redis CFLAGS="-march=x86-64" install 

上面7步指令,完成了redis的安装。

安装redis成功后,你将可以在/usr/local/redis看到一个bin的目录,里面包括了以下文件: 

redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-server



第二部分:将redis做成一个服务 

1.复制脚本到/etc/rc.d/init.d目录 

cp /usr/local/class="lazy" data-src/redis/utils/redis_init_script /etc/rc.d/init.d/redis


2、如果这时添加注册服务

chkconfig --add redis

redis服务不支持chkconfig

为此,我们需要更改redis脚本。


3、更改redis脚本 

备份原来的脚本

mv /etc/rc.d/init.d/redis /etc/rc.d/init.d/redis.bak


把redis脚本更改为如下内容

vim /etc/rc.d/init.d/redis

#!/bin/sh 

#chkconfig: 2345 80 90 

# Simple Redis init.d script conceived to work on Linux systems 

# as it does use of the /proc filesystem. 

   

REDISPORT=6379 

EXEC=/usr/local/redis/bin/redis-server 

CLIEXEC=/usr/local/redis/bin/redis-cli 

   

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

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

   

case "$1" in 

    start) 

        if [ -f $PIDFILE ] 

        then 

                echo "$PIDFILE exists, process is already running or crashed" 

        else 

                echo "Starting Redis server..." 

                $EXEC $CONF & 

        fi 

        ;; 

    stop) 

        if [ ! -f $PIDFILE ] 

        then 

                echo "$PIDFILE does not exist, process is not running" 

        else 

                PID=$(cat $PIDFILE) 

                echo "Stopping ..." 

                $CLIEXEC -p $REDISPORT shutdown 

                while [ -x /proc/${PID} ] 

                do 

                    echo "Waiting for Redis to shutdown ..." 

                    sleep 1 

                done 

                echo "Redis stopped" 

        fi 

        ;; 

    *) 

        echo "Please use start or stop as first argument" 

        ;; 

esac 



4、将redis配置文件拷贝到/etc/redis/${REDISPORT}.conf 


mkdir /etc/redis

cp /usr/local/class="lazy" data-src/redis/redis.conf /etc/redis/6379.conf


以上操作完成后,即可注册yedis服务:

chkconfig --add redis


赋予redis的权限

chmod 777 /etc/init.d/redis

service redis start 



第三,将Redis的命令所在目录添加到系统参数PATH中 

1、修改profile文件:

vi /etc/profile 文件,在最后行添加下面一条命令: 

export PATH="$PATH:/usr/local/redis/bin"


应用这个文件: 

. /etc/profile 


2、这样就可以直接调用redis-cli的命令了

$ redis-cli


第四,安装python redis模块


[root@Python_learn ~]# /usr/local/class="lazy" data-src

[root@Python_learn class="lazy" data-src]#  wget --no-check-certificate https://pypi.python.org/packages/source/r/redis/redis-2.8.0.tar.gz

[root@Python_learn class="lazy" data-src]# tar -zvxf redis-2.8.0.tar.gz

[root@Python_learn class="lazy" data-src]# ln -s redis-2.8.0 python-redis

[root@Python_learn python-redis]# python setup.py install


已安装完成

测试

[root@Python_learn python-redis]# python

Python 2.7.5 (default, Jun 17 2014, 18:11:42) 

[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import redis

>>> 




免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

安装redis及python redis

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

安装redis及python redis

第一部分:安装redis mkdir /usr/local/redis cd /usr/local/srcwget http://download.redis.io/releases/redis-2.8.12.tar.gztar xzf r
2023-01-31

Ubuntu安装redis及redis基本配置

一、安装redis 1、执行sudo apt-get update更新软件包 root@ubuntu:~# sudo apt-get update 2、执行sudo apt-get install redis-server,输入y 确认安装
2023-08-17

Ubuntu如何安装redis及redis扩展

这篇文章主要介绍“Ubuntu如何安装redis及redis扩展”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Ubuntu如何安装redis及redis扩展”文章能帮助大家解决问题。1、 下载 最新
2023-07-04

Redis系列(一):Redis简介及环境安装

提到Redis,大家肯定都听过,并且应该都在项目中或多或少的使用过,也许你觉得Redis用起来挺简单的呀,但如果有人问你下面的几个问题(比如同事或者面试官),你能回答的上来吗?什么是Redis?Redis能存储哪几种数据结构?Redis有几种持久化机制?它们的
Redis系列(一):Redis简介及环境安装
2014-11-29

Redis安装

下载Redis安装包并解压在 /opt/soft 内下载redis-5.0.5wget -c wget http://download.redis.io/releases/redis-5.0.5.tar.gztar zxvf mysql-5.7.28-linu
Redis安装
2017-09-20
2024-04-02

初学Redis(二)--安装Redis

redis官网,可以下载linux版本https://redis.io/windows版本https://github.com/MicrosoftArchive/redis/releases百度网盘有已经下载好的。可视化工具也在里面链接:https://pan
初学Redis(二)--安装Redis
2017-04-08

CentOS系统安装Redis及Redis的PHP扩展详解

redis简介 redis是一款很不错的高性能的key-value数据库,它的出现在很大程度上弥补了很多像memcached这类的keyvalue存储的不足,它的特点有:支持持久化、半持久化数据保存、支持主从同步、value值支持多种类型等
2022-06-04

Redis Desktop Manager(Redis可视化工具)安装及使用

要安装和使用Redis Desktop Manager,您可以按照以下步骤进行操作:1. 下载Redis Desktop Manager:- Windows用户:可以在Redis Desktop Manager的官方网站(https://r
2023-08-14
2024-04-02

CentOs安装redis

yum install gcc-c++ yum install -y tcl yum install wget 或者 yum install -y gcc g++ gcc-c++ make 2、上传redis源码文件 3、使用tar -zxvf 命令解压文件
CentOs安装redis
2017-04-18

linux 安装 Redis

1.安装gcc  redis是c语言编写的      yum -y install gcc2.下载redis安装包,在root目录下执行    wget http://download.redis.io/releases/redis-5.0.7.tar.gz 
linux 安装 Redis
2014-09-21

CentOS8安装redis

操作系统:CentOS8Redis: 3.2.8二、安装redis下载redis[root@localhost ~]$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz 解压redis,下载完毕
CentOS8安装redis
2021-02-22
2024-04-02

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录