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
网友评论