安装Redis

2017-08-13  本文已影响0人  咚咚_bb97

Ubuntu中apt-get安装Redis数据库

sudo apt-get update #更新

sudo apt-get install redis-server

以下手工配置

http://redis.io/download

安装可以参考官方的

1>【安装redis服务器】

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

tar xzf redis-2.8.19.tar.gz && cd redis-2.8.19

cp redis.conf /etc/

make && make install    #这时Redis的可执行文件被放到了/usr/local/bin

mkdir -p /var/lib/redis

mkdir -p /var/log/redis

修改配置文件

appendonly no

把daemonize no 改成 daemonize yes,这样启动redis时就会成会后台服务

开机启动

echo "/usr/bin/redis-server /etc/redis/redis.conf" >> /etc/rc.d/rc.local

#后台运行启动redis 服务

接下来,启动Redis服务:

/usr/local/bin/redis-server /etc/redis.conf

2>【开放redis端口】

#关闭防火墙

service iptables stop

vi /etc/sysconfig/iptables

#增加一行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

#重启防火墙

service iptables restart

3>【安装phpredis扩展】

下载phpredis

$ wget https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz

$ cd phpredis-3.1.2                      # 进入 phpredis 目录

$ /usr/local/php/bin/phpize              # php安装后的路径

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

$ make && make install

#执行完make install后会生成

#Installing shared extensions

/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

#修改php.ini

#查找extension_dir,修改为

/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"

#添加redis

extension = redis.so

#重启php

上一篇下一篇

猜你喜欢

热点阅读