redis的安装和php的redis扩展
2021-05-17 16:29
标签:占用 资料 php.ini 出现 htm 地址 直接 3.0 3.1 一、redis的安装和配置 1.官方现在源码 https://redis.io/download 2.解压源码 tar zxvf redis-3.2.11.tar.gz 3.编译 make 编译完成后,ll查看出现了redis.conf文件和src目录,进入src开始安装 4.安装 cd src make install 5.redis的部署 6.执行redis-server 命令,启动redis服务 这种方式是前期启动的,关闭后,redis也随之关闭 7.后台启动redis 启动:redis-server /usr/local/redis/etc/redis.conf a.检查端口是否被占用; b.查看redis是否启用 [root@vic src]# ps -ef|grep redis 8.服务端启动成功后,执行redis-cli启动Redis 客户端 参考资料:http://www.cnblogs.com/wangchunniu1314/p/6339416.html 二.php的redis扩展 下载地址:http://pecl.php.net/package/redis 1.安装方式: 2.步骤 3.redis的扩展 参考资料:http://www.imooc.com/video/13452 redis的安装和php的redis扩展 标签:占用 资料 php.ini 出现 htm 地址 直接 3.0 3.1 原文地址:http://www.cnblogs.com/myvic/p/7742924.html1、首先为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
a)创建bin和redis.conf文件
复制代码代码如下:
mkdir -p/usr/local/redis/bin
mkdir -p/usr/local/redis/ect
b)执行Linux文件移动命令:
复制代码代码如下:
mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc
cd /lamp/redis-3.0.7/src
mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
redis-check-dump:这个文件我这里没有找到;
首先编辑conf文件,将daemonize属性改为yes(表明需要在后台运行)
[root@vic src]# netstat -tunpl | grep 6379
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 8440/./bin/redis-se
root 8440 1 0 12:13 ? 00:00:00 ./bin/redis-server 127.0.0.1:6379
root 8468 5302 0 12:27 pts/1 00:00:00 grep redis[root@vic src]# redis-cli
127.0.0.1:6379> set name vic
OK
127.0.0.1:6379> get name
"vic"
127.0.0.1:6379> exit
[root@vic src]#
a.直装:直接复制文件到扩展目录,开启相应扩展
b.编译安装:进行编译a.执行phpize
在你的解压扩展目录下执行phpize
/usr/local/php/bin/phpize
b.配置编译参数
主要是配置PHP配置文件参数
./configure --with-php-config=/usr/local/php/bin/php-config
c.编译和安装
make && make install
d.复制扩展文件到对应目录
e.开启扩展,配置相应扩展参数
f.重启php-fpma.下载php的redis扩展
wget http://pecl.php.net/get/redis-3.1.4.tgz
b.解压
tar zxvf redis-3.1.4.tgz
c.执行phpize的
进入解压的目录;执行 /usr/local/php/bin/phpize
d.编译 安装
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
e.开启
vim php.ini修改
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/"
extension=redis.so
f.测试 $redis=new Redis();
$res=$redis->connect(‘127.0.0.1‘,6379);
var_dump($res);
返回true ,安装成功;
上一篇:下拉加载dropload.js
下一篇:使用JQUERY实现页面局部刷新
文章标题:redis的安装和php的redis扩展
文章链接:http://soscw.com/index.php/essay/86795.html