Ubuntu 安装 Redis和phpredis扩展
服务器Ubuntu16.04
环境php7.0+Apache
/****************************开始安装Redis****************************/
1.安装Redis服务
- apt-get install redis-server
2.启动服务
- /etc/init.d/redis-server start
3.连接服务
- redis-cli
/*****************************安装phpredis扩展************************************/
1.下载phpredis扩展文件
如果服务器没有安装git服务,下载之前,首先安装一下git服务,这里不做描述,自行百度
- git clone https://github.com/phpredis/phpredis.git
2.移动文件
- mv phpredis(此处是你clone下的文件) /etc/phpredis
3.安装
- cd /etc/phpredis
- phpize
如果phpize命令没有响应,可能是没有安装php-dev。我目前安装的是php7.0,键入命令
- apt-get install php7.-dev
然后再phpize
4.编译
依次键入命令
- ./configure
- make
- make install
5.修改配置文件
- vim /etc/php/7.0/apache2/php.ini
/php_shmop(查找字符串)
然后添加一行
- extension=/etc/phpredis/modules/redis.so
6.重启apache2
- /etc/init.d/apache2 restart
/*********************测试**********************/
1.查看是否安装
写个phpinfo.php文件
- <?php
- phpinfo();
- ?>
访问phpinfo.php,看看是否有redis模块
2.尝试连接
写个phpredis.php文件
- <?php
- $redis = new Redis() or die("Cannot load Redis module.");
- $redis->connect('localhost',6379);
- $auth = $redis->auth('redis');//redis改为你的redis密码
- $redis->set('name', 'guaiyouyisi');
- echo $redis->get('name');
- ?>
反问phpredis.php
Ubuntu 安装 Redis和phpredis扩展的更多相关文章
- centos安装redis及php-redis扩展
centos安装redis及php-redis扩展 Linux, WEB 七162012 今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-v ...
- centos6.2下安装redis和phpredis扩展,亲测好用
安装redis: 下载:http://www.redis.io/download redis-2.6.2.tar.gz ]# tar -zxf redis-2.6.2.tar.gz ]# cd red ...
- WDCP面板Web环境安装redis与phpredis扩展应用方法
http://www.ctyun.cn/bbs/thread-2882-1-1.html根据网友的要求需要在WDCP面板环境中安装人人商城程序,但是这个程序需要支持redis与phpredis扩展.根 ...
- CentOS7 安装Redis和PHP-redis扩展
aemonize yes Redis是一个key-value存储系统,属于我们常说的NoSQL.它遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的AP ...
- ubuntu 安装redis以及phpredis
一.安装redis 1. 去百度搜索 redis,然后去靠谱的地方下载最新的redisxxx.tar.gz 2. 解压后,sudo make 3. sudo make install 4. //安装完 ...
- linux下安装redis和phpredis扩展
一.安装redis 1.下载redis-3.2.3.tar.gz wget http://download.redis.io/releases/redis-3.2.3.tar.gz 2.解压redis ...
- <记录> Ubuntu16.04 安装Redis以及phpredis扩展
Linux下安装Redis 1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf re ...
- Ubuntu安装redis和redis-php扩展
通过apt-get安装的redis使用方法 sudo apt-get install redis-server sudo apt-get install php-redis vim /etc/redi ...
- mac 安装redis及phpredis扩展
下载phpredis扩展安装包.git clone https://github.com/nicolasff/phpredis.git: 解压后,进入该目录: 依次执行以下操作完成安装: /Appli ...
随机推荐
- Geometric regularity criterion for NSE: the cross product of velocity and vorticity 2: $u\times \om\cdot \n\times \om$
在 [Lee, Jihoon. Notes on the geometric regularity criterion of 3D Navier-Stokes system. J. Math. Phy ...
- requests.session
# -*- coding: utf-8 -*- """requests.session~~~~~~~~~~~~~~~~ This module provides a Se ...
- Factorized TDNN(因子分解TDNN,TDNN-F)
论文 Povey, D., Cheng, G., Wang, Y., Li, K., Xu, H., Yarmohamadi, M., & Khudanpur, S. (2018). Semi ...
- visual studio code运行时报错,Cannot find module 'webpack'
前言 今天运行是visual studio code时,报了一个错误Cannot find module 'webpack' ,网上找了很多方法都没解决.下面一起来看看怎么解决 正文 报错: npm ...
- xls添加 序号列技巧
问题背景:在给xls添加一列序列时常碰到一个问题,用下拉很不科学(如果行数很多):用双击需要右边有一列不断开的数据列. 方法一:在A1 =row()回车,选择范围,快捷键 ctrl+d, 复制其文 ...
- png
- Spring系列(六) Spring Web MVC 应用构建分析
DispatcherServlet DispatcherServlet 是Spring MVC的前端控制器名称, 用户的请求到达这里进行集中处理, 在Spring MVC中, 它的作用是为不同请求匹配 ...
- XML,json,ajax
一.XML 1.概述:XML全称为Extensible Markup Language, 意思是可扩展的标记语言 2.版本:W3C在1998年2月发布1.0版本:W3C在2004年2月发布1.1版本, ...
- css之自定义滚动条
<div class="alertbox index-rulebox" style="display:none"> <div class=&q ...
- linux 系统调用sysconf【总结】
1.前言 当前计算机都是多核的,linux2.6提供了进程绑定cpu功能,将进程指定到某个core上执行,方便管理进程.linux提供了sysconf系统调用可以获取系统的cpu个数和可用的cpu个数 ...