JavaShuo
栏目
标签
linux上安装php phpredis扩展
时间 2019-12-06
标签
linux
安装
php
phpredis
扩展
栏目
Linux
繁體版
原文
原文链接
linux 下安装redis以及php Redis扩展
环境配置: centos6.0 nginx/1.0.0 php/5.3.8 mysql/5.5.17
步骤1、下载redis
能够去http:
//redis.io/去下载最新版本
我用的是 redis 2.8.11
进入软件安装包存放目录: cd /
var/install/software/
wget http:
//download.redis.io/redis-stable.tar.gz
步骤2、编译源程序
tar xvzf redis-stable.tar.gz
cd redis-stable
make
make install
若是make出现了异常:
1)make[2]: cc: Command not found
异常缘由:没有安装gcc
解决方案:yum install gcc-c++
2)zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file
or directory
异常缘由:一些编译依赖或原来编译遗留出现的问题
解决方案:make distclean。清理一下,而后再make。
在make成功以后,须要make test 在make test 出现异常
1) couldn't execute
"tclsh8.5": no such file
or directory
异常缘由:没有安装tcl
解决方案:yum install -y tcl。
make命令执行完成后,会在src目录下生成5个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump,它们的做用以下:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操做工具。固然,你也能够用telnet根据其纯文本协议来操做
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-check-aof:更新日志检查
redis-check-dump:用于本地数据库检查
步骤3、配置
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
而后新建目录,存放配置文件
mkdir /etc/redis
mkdir /
var/redis
mkdir /
var/redis/log
mkdir /
var/redis/run
mkdir /
var/redis/6379
在redis解压根目录中找到配置文件模板,复制到以下位置。
cp redis.conf /etc/redis/6379.conf经过vim命令修改
daemonize yes
pidfile /
var/redis/run/redis_6379.pid
logfile /
var/redis/log/redis_6379.log
dir /
var/redis/6379
最后运行redis:
$ redis-server /etc/redis/6379.conf
可用netstat –atln 查看端口是启动安装成功
<span style=
"white-space:pre"> <img src=
"http://img.blog.csdn.net/20140617151010218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaV9icnVjZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt=
"" /></span>
步聚4、操做Redis数据库
# ./redis-cli
<img src=
"http://img.blog.csdn.net/20140617150954812?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaV9icnVjZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt=
"" />
下面咱们来简单的操做一下数据库。在实例开启的状况下:
一、插入数据
redis 127.0.0.1:6379> set name wwl
OK
设置一个key-value对。
二、查询数据
redis 127.0.0.1:6379> get name
"wwl"
取出key所对应的value。
三、删除键值
redis 127.0.0.1:6379> del name
删除这个key及对应的value。
四、验证键是否存在
redis 127.0.0.1:6379> exists name
(integer) 0
其中0,表明此key不存在;1表明存在。
步骤5、下载phpredis扩展
先去下载https:
//github.com/nicolasff/phpredis/downloads
#wget https:
//github.com/nicolasff/phpredis/downloads
# tar -zxvf nicolasff-phpredis-2.1.3-124-gd4ad907.tar.gz
# mv nicolasff-phpredis-d4ad907 php-5.3.8/ext/phpredis/
# cd php-5.3.8/ext/phpredis/
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install
配置php.ini
vi /usr/local/php/lib/php.ini
(加入:
extension=redis.so
)
先要看看有没有extension_dir=/…….
重启apache或者nginx (reload php---> /etc/init.d/php-fpm restart)
到正常状况到此能够用phpinfo看到redis扩展
若是phpinfo没有redis扩展信息请添加/etc/php.d/redis.ini (路径是我本地的)
redis.ini 内容以下:
; Enable mysql extension module
extension=redis.so
重启apache或者nginx (reload php---> /etc/init.d/php-fpm restart)
相关文章
1.
PHP 安装 phpredis 扩展(二)
2.
PHP安装phpredis扩展
3.
linux下安装phpredis扩展
4.
linux phpredis 扩展安装
5.
Linux 安装phpredis扩展
6.
Linux安装phpredis扩展
7.
Linux服务器安装phpredis扩展
8.
linux下使用phpize 安装 phpredis扩展
9.
liunx 下安装phpredis扩展
10.
Windows下安装phpRedis扩展
更多相关文章...
•
Swift 扩展
-
Swift 教程
•
Thymeleaf扩展
-
Thymeleaf 教程
•
Composer 安装与使用
•
IntelliJ IDEA安装代码格式化插件
相关标签/搜索
扩展
phpredis
安装PHP
php 扩展开发
安装
Linux下安装OpenCV
上装
装上
可扩展
扩展到
Linux
PHP
PHP教程
PHP 7 新特性
PHP参考手册
PHP
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
「插件」Runner更新Pro版,帮助设计师远离996
2.
错误 707 Could not load file or assembly ‘Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKe
3.
Jenkins 2018 报告速览,Kubernetes使用率跃升235%!
4.
TVI-Android技术篇之注解Annotation
5.
android studio启动项目
6.
Android的ADIL
7.
Android卡顿的检测及优化方法汇总(线下+线上)
8.
登录注册的业务逻辑流程梳理
9.
NDK(1)创建自己的C/C++文件
10.
小菜的系统框架界面设计-你的评估是我的决策
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
PHP 安装 phpredis 扩展(二)
2.
PHP安装phpredis扩展
3.
linux下安装phpredis扩展
4.
linux phpredis 扩展安装
5.
Linux 安装phpredis扩展
6.
Linux安装phpredis扩展
7.
Linux服务器安装phpredis扩展
8.
linux下使用phpize 安装 phpredis扩展
9.
liunx 下安装phpredis扩展
10.
Windows下安装phpRedis扩展
>>更多相关文章<<