美文网首页
Windows/Linux Redis安装

Windows/Linux Redis安装

作者: 844b9a3a3a68 | 来源:发表于2018-10-27 16:22 被阅读26次

直接进入正题,安装redis以及phpredis

Windows 安装:

1.下载:

https://github.com/MicrosoftArchive/redis/releases

2.解压后配置Redis:

//1.修改redis.windows.conf文件,设置maxmemory 大小 
maxmemory 10000000

//设置redis密码,可以不用设置。

requirepass chaochao

//cmd启动redis

redis-server.exe redis.windows.conf

//停止
redis-server --service-stop

//将redis加入到windows的服务中

redis-server.exe --service-install redis.windows.conf --loglevel verbose

//删除Windows服务
redis-server.exe --service-uninstall


补充:

如果修改了redis.windows.conf(非redis.windows-service.conf)文件上的配置,从服务自启动,配置的信息是不生效的,如密码配置和ip绑定。

 

解决方案:

在redis.windows-service.conf文件(非redis.windows.conf)自定义配置信息,因为Redis安装的服务默认加载的是该文件。

Linux 安装:

1.下载:

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

2.解压:

tar -zxvf redis-5.0.0.tar.gz

3.检查gcc环境:

rpm -qa |grep gcc
//如果没有环境,先进行安装
yum  install  gcc

4.编译:

cd redis-5.0.0
make MALLOC=libc
cd src && make install
//测试启动
./redis-server

5.Redis配置:

vim redis.conf
//开启后台守护 修改此处daemonize no
daemonize yes

6.使用配置文件启动:

./redis-server ../redis.conf
//进入redis命令行进行测试
redis-cli
set name chaochao
get name

7.设置redis开机自启动:

mkdir /etc/redis
cp /root/redis-5.0.0/redis.conf /etc/redis/6379.conf
cp /root/redis-5.0.0/utils/redis_init_script /etc/init.d/redisd
cd /etc/init.d
chkconfig redisd on
//如果提示service redisd does not support chkconfig,如正常无需修改。
//使用vim编辑redisd文件,在第一行加入如下两行注释
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database

8.命令补充:

service redisd start
service redisd stop

Linux 安装phpredis:

1.先下载phpredis-develop

cd /root
wget https://codeload.github.com/phpredis/phpredis/zip/develop

2.安装unzip、zip解压工具

yum -y install unzip zip

3.解压

unzip develop

4.解压后会多了个phpredis-develop的目录。进入目录

cd phpredis-develop

5.安装phpize模块

yum -y install php-devel

6.执行phpize

sudo phpize

7.查找php-config路径

find / -name php-config
例如:我的是:/usr/local/php/bin/php-config

8.配置环境

./configure --with-php-config=/usr/local/php/bin/php-config

9.编译安装

sudo make && make install

10.成功后会告诉你生成的redis.so扩展文件在哪个目录

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/

11.最后修改php.ini文件

vim /usr/local/php/etc/php.ini

12.添加

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/redis.so

13.最后重启php-fpm,在输出phpinfo()查看redis信息

systemctl stop php-fpm
systemctl start php-fpm

相关文章

  • redis操作小结

    安装redis(windows、Linux、Ubuntu和Mac):Redis 安装 redis的启动、连接、停止...

  • redis的使用

    [TOC] 一、redis安装 windows: linux: 二、redis介绍 三、redis基本语法 1、查...

  • Redis安装+Python操作Redis

    一、Redis安装及服务启动 1、redis安装 Windows平台安装Linux平台安装 2、启动配置 conf...

  • Redis安装

    redis开发环境为linux和osx,不支持windows linux下安装redis Redis的可执行文件说...

  • redis 入门

    redis 入门 一、redis 安装 ==1)linux:== ==2)windows==百度 N多。步骤简单。...

  • SpringBoot学习五:整合Redis

    引入Redis依赖 按照惯例,需要引入依赖。 安装Redis Linux的安装可到官网下载,Windows可以使用...

  • windows下安装和配置Redis

    一、下载windows版本的Redis Redis官方提供的是 Linux安装版的,并没有Windows版本的Re...

  • Redis+PHP(实现)

    1:Redis下载安装 1:Redis官网支持Linux; windows下载地址: 链接:http://pan....

  • windows下redis安装配置

    windows下redis安装配置 redis一般运行在linux,这里介绍在window下安装以及配置windo...

  • redis(一)环境搭建

    本文讲述如何安装redis,分Linux环境和Windows环境。Linux采用的演示系统是centos 7.4 ...

网友评论

      本文标题:Windows/Linux Redis安装

      本文链接:https://www.haomeiwen.com/subject/bhydtqtx.html