安装redis和php的redis扩展
一、安装Redis
在服务器上下载好最新的redis解压包后,解压
#tar -zxvf redis-3.2.0-tar-gz
#cd redis-3.2.0-tar-gz
#make (redis-3.2.0-tar-gz是二进制包,所以不需要./configure命令。)
#cd src
#make install
之后我们需要将redis的文件复制到/usr/local/redis目录下
# mkdir -p /usr/local/redis/bin
# mkdir -p /usr/local/redis/etc
# cp -pf redis-benchmark /usr/local/redis/bin
# cp -pf redis-cli /usr/local/redis/bin
# cp -pf redis-check-dump /usr/local/redis/bin
# cp -pf redis-check-aof /usr/local/redis/bin
# cp -pf redis-server /usr/local/redis/bin
# cp -pf ../redis.conf /usr/local/redis/etc
之后在redis的配置文件,将redis推送到后台运行
vim /usr/local/redis/etc/redis.conf
找到daemonize设置为yes(该项默认为no),保存
之后启动redis服务
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
输入pstree |grep redis可查看redis主程序是否存在
二、安装Redis扩展
下载地址:https://github.com/phpredis/phpredis
unzip phpredis-develop.zip
cd phpredis-develop
/usr/bin/phpize
phpredis-develop]# ./configure --with-php-config=/usr/bin/php-config
make
make install
之后在php配置文件中加入redis扩展
#vim /etc/php.ini
extension = "redis.so"
之后需要进行安全配置,使指定的ip地址能够访问redis
vim /usr/local/redis/etc/redis.conf
找到默认的配置
bind 127.0.0.1
这表示仅仅允许通过127.0.0.1这个ip地址进行访问
将其改为
bind 新的ip地址
安装redis和php的redis扩展的更多相关文章
- window 安装redis、memcache的php扩展和 reidis 、memcache 及 reids管理软件
redis 1.安装redis的php扩展 http://windows.php.net/downloads/pecl/releases/redis/ http://windows.php.net/d ...
- dockerfile创建php容器(安装memcached、redis、gd、xdebug扩展)
dockerfile创建php容器(含有memcached.redis.gd.xdebug扩展) 代码如下: FROM php:7.2-fpm COPY redis-3.1.6.tgz /home/r ...
- windows 上安装redis和windows上redis与php扩展
1.下载redis压缩包(自己选择想要的版本,1,2地址任意选一个) 下载window版本地址1:https://github.com/dmajkic/redis/downloads 下载window ...
- Ubuntu16.04安装redis和php的redis扩展
安装redis服务 sudo apt-get install redis-server 装好之后默认就是自启动.后台运行的,无需过多设置,安装目录应该是 /etc/redis 启动 sudo ser ...
- mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager
mac下安装 第一步:安装redis 1. brew install redis 2.启动服务/usr/local/opt/redis/bin/redis-server 3.配置redis密码访问 编 ...
- linux系统安装redis服务器与php redis扩展
一 安装redis服务 1更新yum源 CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-lat ...
- Redis学习笔记之Redis单机,伪集群,Sentinel主从复制的安装和配置
0x00 Redis简介 Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构服务器(data structure server). Redis的键值 ...
- Centos下yum安装 apache+php环境 以及redis扩赞
一 : 安装apache 1.首先保证yum源没问题 在此不再阐述 2.安装apache yum -y install httpd 3.设置开机启动apache chkconfig --levels ...
- Redis系列(一):Redis简介及环境安装
提到Redis,大家肯定都听过,并且应该都在项目中或多或少的使用过,也许你觉得Redis用起来挺简单的呀,但如果有人问你下面的几个问题(比如同事或者面试官),你能回答的上来吗? 什么是Redis? R ...
随机推荐
- whl文件安装
进入whl文件的目录,直接pip install ...即可
- Angular JS 学习之过滤器
1.过滤器可以使用一个管道字符(|)添加到表达式和指令中: 2.AngularJS过滤器可用于转换数据: **currency:格式化数字为货币格式: **filter:从数组项中选择一个子集: ** ...
- struts2总结二:第一个简单的struts2程序
到struts2官网上面下载struts2的jar包,然后解压. struts2的入门程序,实现简单的用户登录,struts2里面的helllo world.利用eclipse的开发工作如下: 1.首 ...
- LightOJ1283 Shelving Books(DP)
题目 Source http://www.lightoj.com/volume_showproblem.php?problem=1283 Description You are a librarian ...
- java基础内容
此文作java语法基础的起始页,负责总结和目录引导 想我开始接触java语法也有比较长时间了(大概是2015年十月份),到现在(2016-10-25)为止还未系统的学习总结基础语法,亡羊补牢吧,回过头 ...
- 2014-2015 ACM-ICPC, NEERC, Moscow Subregional Contest D. Do it Right!
D. Do it Right! time limit per test 2 seconds memory limit per test 256 megabytes input standard inp ...
- soapui中文操作手册(二)----通过您的WSDL请求创建一个测试
1.通过您的WSDL请求创建一个测试 点击加号旁边的导航拓展项目树的Web服务,并选择请求: 在SoapUI Pro中,所述请求编辑出现在右边.SoapUI Pro有一个编辑器,它简化了XML的层 ...
- 【转】敏捷开发 Scrum 总结
转:http://www.open-open.com/lib/view/open1330413325514.html 最近把之前学习 Scrum 的资料整理为一篇文档,在接下来的团队和项目开发中,根据 ...
- 期待中冷静前行,专家预测2017年VR产业5大发展趋势
VR在90年代火过一阵后,在2016年迎来了爆发.今年的VR领域,除了Oculus.HTC.索尼等发布的各家硬件,还有许多VR内容争奇斗艳的迸发,但是VR会一直保存热度吗? 事实上,对于科技圈巨头而言 ...
- iframe更新与隐藏
http://blog.sina.com.cn/s/blog_535161d80100aho6.html 从近期项目中抽取出来的一个关于iframe进行控制的代码,不是很全,不过大体功能已经显示出来了 ...