关于linux中phpstudy安装redis和扩展

关于  linux  中  phpstudy  安装  redis  和  扩展

话不多说 第一步 我们需要下载好redis在linux的安装包



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

解压后 进入文件夹 编译

tar xzf redis-3.0.0.tar.gz

cd redis-3.0.0

make



编译完成后  首先回到根目录下  

cd usr/local

mkdir redis



就在自己刚刚在local下创建的redis目录中执行下列代码  


我们把重要的文件需要复制出来一份


文件包括:

  redis-benchmark

  redis-check-aof

  redis-check-dump 

  redis-cli  

  redis.conf

  redis-server



cp /redis-3.0.0/src/redis-benchmarkredis-benchmark

cp /redis-3.0.0/src/redis-check-aof redis-check-aof

cp /reids-3.0.0/src/redis-check-dump redis-check-dump

cp /reids-3.0.0/src/redis-cli redis-cli

cp /reids-3.0.0/src/redis.conf redis.conf

cp /reids-3.0.0/src/redis-server redis-server


然后进行redis启动


redis-server redis.conf

如果发现下图这样的错误 说明端口号被占用了

关于linux中phpstudy安装redis和扩展_第1张图片


redis的默认端口号为6379   首先看一下端口号是不是被占用了

netstat -tunlp|grep 6379

举个栗子像我这样 我设置的端口号为6666 

你可以直接 kill 掉这个端口进程重启redis试试(栗子:kill 1375)或者 重新改一下端口号 

修改端口在这:

vim redis.conf

进入命令模式 查找到port 6379(命令:/port 6379

直接将6379修改成4个其他数字为自己的端口号  保存并退出

启动   redis-server redis.conf   你的端口就成了自己的端口号了!!!这是我的:关于linux中phpstudy安装redis和扩展_第2张图片


然后是扩展了 我这里用的是   phpstudy 分布式的扩展可以访问 

http://www.runoob.com/redis/redis-php.html


首先还是在根目录下载扩展压缩包

wget https://github.com/phpredis/phpredis/archive/3.1.4.tar.gz
cd phpredis-3.1.4  
通过phpize来进行生成配置文件

但是 重点来了 我们一定要在解压后的 phpredis - 3.1.4 这个目录中

找到config.m4这个文件(没有这个文件的话会报错的!) 

然后 执行下面的命令(我的phpstudy也在根目录安装的)

/phpstudy/server/php/bin/phpize

然后会生成配置文件 configure (可以 ls 看看有没有生成)

./configure --with-php-config=/phpstudy/server/php/bin/php-config

最后进行编译  、安装

make 

make install

安装完成后显示   /phpstudy/server/php/lib/php/extensions/no-debug-non-zts-20121212

复制一下去phpstudy中找到  php.ini 加载配置 位置大概在 46%的地方 

把复制的放在这个地址中  保存 退出 

关于linux中phpstudy安装redis和扩展_第3张图片

最后看一下输出一下 phpinfo 看看成功了吗关于linux中phpstudy安装redis和扩展_第4张图片 


参考网址:http://www.jianshu.com/p/94816ec292db


你可能感兴趣的:(linux)