图片 1

Linux下PHP扩展Redis全攻略

以下用浅米灰标记的是本身卡了比较久的地点

推荐介绍阅读:

?>

Redis集群明细文书档案

CentOS 6.3安装Redis

终极张开redis(/src/redis-server)
用以下代码测量试验是还是不是能够干活
<?php

      echo$redis->get(‘name’);

      $redis->set(‘name’,’xxx’);

到此供给小心多少个目录,一是php的源码目录(应该是在/home/xxx下),二是php的设置目录(在/usr/local下)

      $redis= newRedis();

Redis类别-安装配备维护篇

三、将php扩展redis模块
*1,到
*2,将刚下好的压缩包解压到php源码目录下的ext中,即/home/xxx/php-NN/ext/phpredis
# mv  phpredis-NN 
php-NN/ext/phpredis
*3,将phpredis加入php扩充模块
# /usr/local/php/bin/phpize 
(假诺在编写翻译php时configure未有加丰盛的参数或者会在目录下贫乏phpize)
# ./configure –with-php-config=/usr/local/php/bin/php-config
(相近后边参数也相当重大)
# make
# make install
*4,重启服务器(apache或nginx)
这般在phpinfo中就可以见到redis增添了

Redis 的详细介绍:请点这里
Redis 的下载地址:请点这里

二、安装redis
*1,下载redis
# wget
*2,安装
# cd ./redis-NN
# make
这样就将redis安装好了
能够因此/src/redis-server打开redis

最后祝大家早日解决自个儿的主题材料!

翻遍网络丰富多彩的安装教程,难点每每。
煎熬二日后终于化解那东西,
在那,将越过的局地方可幸免的弯路给大家总计出来。

Redis配置文件redis.conf 详细解释

折腾二日后到底化解那玩意儿,
在那,将遇到的局地方可制止的弯路给我们总计出来。 php安装目…

php安装目录缺少文件夹的同校!安装完phpredis后phpinfo中没有redis扩展的同室!来瞧风度翩翩瞧说糟糕能消除你的主题素材!

*3,配置php.ini
# cp php.ini-development
/usr/local/lib/php.ini  (别忘了)
# vim /usr/local/lib/php.ini
在里头参预一句(随意在哪加都得以,网络有中说法是要加[redis],其实都形似):
extension=redis.so

图片 1

Ubuntu 12.10下安装Redis(图像和文字详细明白)+ Jedis连接Redis

只要赶过Fatal error: Uncaught exception ‘RedisException’ with message
‘Redis server went away’的难点那是因为你从未展开redis

      $redis->connect(‘127.0.0.1’,6379);

意气风发、安装php(要是php有题目建议删掉重装)
*1,首先从官方网站 下载php源码后解压,
*2,编写翻译安装php(make install须求root卡塔尔(英语:State of Qatar)
# cd /php-NN    (PHP解压目录,即源码目录卡塔尔国
# ./configure  –prefix=/usr/local/php
–with-mysql=mysqlnd –with-mysqli=mysqlnd  –with-pdo-mysql=mysqlnd 
–with-iconv-dir –with-freetype-dir –with-jpeg-dir –with-png-dir
–with-zlib –with-libxml-dir –enable-xml –disable-rpath
–enable-bcmath –enable-shmop –enable-sysvsem
–enable-inline-optimization –with-curl –with-mcrypt  –enable-mbregex
–enable-fpm –enable-mbstring –with-gd –enable-gd-native-ttf
–with-openssl –with-mhash –enable-pcntl –enable-sockets
–with-xmlrpc –enable-zip –enable-soap –enable-ftp
–with-apxs2=/usr/local/apache2/bin/apxs
(*注意此步的config供给过多参数,不然make
install后的装置目录将远远不足相当多文本夹。
config推行的进程中注意看最终一步是或不是现身error,假使现身则表明缺乏一些php供给的包。
比如jpeg,png,prce等,将错误复制到google查一下然后下载对应的包就能够。)
# make
# make install  (这么些命令试行后系统就要/usr/local下开创php的装置目录)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章