Linux 安装 redis 以及配置 php-redis

点云体素化算法研究-3.Voxelization 三维模型体素化 体素(voxel)即体积元素的简称,是数字数据在三维空间分割上的最小的单位。体素化就是通过创建三维体素网格来表示三维物体,是一种将无序点云变为有序点云的降采样的空间数据结构方法,便于实现点云的空间卷积。激光雷达(LiDAR)| Open3D:第五节 表面重建-体素化。 阅读详情

      在阿里云服务器上装 redis,本以为 Linux 下会比 windows 下安装及配置 redis 容易些,结果还是出了不少错误,有点曲折,好在一一通过百度解决了,下面记录下:

      1、使用命令从 redis 官网下载安装包:

$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
$ tar xzf redis-4.0.9.tar.gz
$ cd redis-4.0.9
$ make

现在二进制编译的文件都在 src 目录,可以直接开启 redis 服务:src/redis-server。

新建一个 xshell 会话,利用客户端测试:

$ src/redis-cli
127.0.0.1:6379> set user yi
OK
127.0.0.1:6379> get user
"yi"

这只是最基础一步,但现在 php 还不能使用 redis ,因为还没创建扩展模块。如下步骤继续:

       2、将 src 目录下的 redis-server、redis-cli、redis-benchmark 和 src 同级目录下的 redis-conf 文件都复制移到目录 /usr/redis 下面。

cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp ../redis.conf /usr/redis

       3、切换到 usr/redis 目录启动 redis 服务并测试。

cd /usr/redis
$ redis-server redis.conf
//启动客户端测试
$ redis-cli
127.0.0.1:6379> set user 'yi'
OK
127.0.0.1:6379> get user
"yi"

   4、下载解压 redis 库,可以直接网上地址下后者下载到本地后上传至服务器。下载网址:http://pecl.php.net/package/redis。我是下载 redis-2.2.8.tgz 版本到本地再使用 rz 命令上传至服务器后解压。

       5、执行命令 /usr/bin/phpize(phpize的位置,根据你的php安装目录有所不同),得到configure文件。

/usr/bin/phpize
Can't find PHP headers in /usr/include/php
The php-devel package is required for use of this command

  报错了,需要安装 php-devel 才能执行此命令,由于我 php 版本是 5.6,所以执行语句 yum install php56w-devel。

 yum install php56w-devel

        6、安装完成后再执行 /usr/bin/phpize

[root@iZwz9a88ifrxe00atxs0ejZ usr]# /usr/bin/phpize
Cannot find config.m4. 
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

        原来要到此扩展模块目录下敲此句目录才有效!!!我现在 redis 库目录是 redis-2.2.8

[root@iZwz9a88ifrxe00atxs0ejZ redis-2.2.8]# /usr/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226

成功执行后继续执行以下命令配置:(php-config目录自己查,下面仅供参考)

[root@iZwz9a88ifrxe00atxs0ejZ redis-2.2.8]# ./configure --with-php-config=/usr/bin/php-config
     7、make 和 安装
[root@iZwz9a88ifrxe00atxs0ejZ redis-2.2.8]# make
[root@iZwz9a88ifrxe00atxs0ejZ redis-2.2.8]# make install
Installing shared extensions:     /usr/lib64/php/modules/
# 到此扩展下载安装完成

到目录 modules 下查看扩展模块:


     8、到 /etc/php.d 目录下,创建 redis.ini,参考其他文件配置:

cd /etc/php.d
vi redis.ini
文件内容:extension=redis.so

     9、重启 apache服务,service httpd restart,成功!查看 phpinfo 如下:


成功后,编写文件测试下:

<?php
  $redis = new Redis();
  $redis->connect('127.0.0.1', '6379');
//  $redis->auth('yibin94');
  $redis->set('username','yibin1994');
  echo $redis->get('username');

  $redis->close();

   结果如下即代表成功!!若失败的话就看下是否已开启 redis-server 服务。


  搞定!晚安了!

超详细版risc-v五级流水线cpu硬件设计实现解析 深入剖析risc-v五级流水线cpu的硬件架构与设计细节,涵盖指令流程、模块划分与关键时序控制,帮助理解risc-v五级流水线cpu的工作机制与优化策略。 阅读详情

相关推荐

Power Automate实战:用SharePoint REST API批量处理列表数据(附JSON解析技巧)

本文深入探讨了如何利用Power Automate调用SharePoint REST API实现列表数据的批量自动化处理。文章详细解析了API的协同工作原理、高效的数据获取与筛选技巧,并重点分享了JSON数据解析的核心难点与实战解决方案,旨在帮助企业用户构建稳定可靠的数据处理流程,提升运营效率。

coffee的博客 771

usr/local/bin/php,/usr/local/php/bin/phpize 一个错误(Cannot find config.m4.)解决办法

# /usr/local/php/bin/phpizeCannot find config.m4.Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module修改方法:[root@centos lnmp]# cd php-5.2.14ext/[root@cento...

weixin_33347467的博客 1111

固件测试工具选型需要考察的功能点汇总

通过专业的固件测试工具可以帮助我们提高测试效率、提升测试的覆盖度、确保测试的准确性,保障产品的安全和质量。本文我们讲固件测试工具的功能点进行梳理和汇总,方便大家在采购固件测试工具时进行选型比对。

daopuyun的博客 2112

php7的redis扩展_给php7安装redis扩展库

wgethttp://pecl.php.net/get/redis-3.1.6.tgz解压redis扩展库的包tar-xzvfredis-3.1.6.tgz#进入解压目录cdredis-3.1.6通过phpize扩展脚本生成configure编译配置文件[root@localhost/]#/usr/local/php/bin/phpizeCannotfindconfig.m4.Ma...

weixin_42238594的博客 258

SAP 配额修改 + 修改记录写入实现

采购配额修改并写入修改记录 cdhdr 和 cdpos

GAVIN 1101

基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证

基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证 文章目录前言一、工程构架二、Xilinx IP的配置1.I2S Transmitter IP配置:2.I2S Receiver IP配置:3.WM8960的配置:总结 前言 本实验基于Xilinx ZU4EV平台,也适用于ZYNQ平台。音频验证完成,记录调过程。 ①Xilinx 音频IP只支持主模式,左对齐或右对齐方式,16bit或24bit字长。 ②WM8960器件作为从模式;24bit字长;数据传输格

weixin_45637597的博客 6815

php-7.0.4安装redis扩展

1、在 /usr/local/src目录下 下载:wget -c https://github.com/phpredis/phpredis/archive/php7.zip 2、解压:unzip php7.zip 3、进入目录:cd phpredis-php7 4、/usr/local/php/bin/phpize #用phpize生成configure配置文件 若这一步报错:Cannot

淹死的鱼 4931

SRAM compiler选项中 Soft Error Repair (SER)

引起的瞬时故障,可能会影响 SRAM 中存储的数据。SER 功能通过某种机制检测并修复这些错误,从而提高存储器的可靠性。在 SRAM 编译器中,

hzmscut的博客 1156

phpize报错:Cannot find config.m4

关于phpize是干嘛用的,可以参看php官方文档: 前几日想安装memcache的时候,需要为php安装memcache扩展,按照网上教程的步骤一步步执行时却报了如下错误: Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of

且行且吟 3万+

GEE:哨兵时间序列遥感数据和动态阈值方法计算物候时期EOS/SOS(2)

本文将分享和解释论文《Improved Estimates of Arctic Land Surface Phenology Using Sentinel-2 Time Series》中使用到的基于阈值估算北极地区的植被物候,特别是北极地区的植被季节开始和结束的日期(SoS和EoS)的方法和代码。该方法使用的是使用哨兵2数据,并实现了两种阈值方法( 无平滑的阈值方法、平滑后的阈值方法)。

养乐多的博客 2972

保研考研机试攻略:第一章——从零开始

🧊保研考研机试攻略:第一章——从零开始

qq_63349644的博客 1321

usr bin php config,/usr/local/php/bin/phpize 一个错误(Cannot find config.m4.)解决办法

# /usr/local/php/bin/phpizeCannot find config.m4.Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module修改方法:[root@centos lnmp]# cd php-5.2.14ext/[root@cento...

weixin_35107169的博客 861

C#实战YOLO26物体检测:从ONNX模型转换到工业级部署全复盘

本文介绍了在C#上位机中集成YOLO26模型实现工业产线零件检测的实战方案。针对工业场景对实时性(单帧推理≤100ms)、轻量化和易部署的需求,选择YOLO26模型相比YOLOv8在推理速度提升30%且模型体积更小。文章详细拆解了从模型转换(PyTorch转ONNX)、C#推理引擎封装到部署优化的全流程,重点解决了ONNX兼容性、坐标偏移、GPU降级等工业落地中的典型问题。通过解耦设计、性能优化和异常处理机制,最终在工控机(i5-8500+GTX1650)上实现60ms的单帧推理速度,为工业检测项目提供了可

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1325

php redis配置linux_Linux下php安装Redis扩展

说明: 操作系统:CentOSphp安装目录:/usr/local/phpphp.ini配置文件路径:/usr/local/php/etc/php.iniNginx安装目录:/usr/local/nginxNginx网站根目录:/usr/local/nginx/html系统运维www.osyunwei.com 温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接...

weixin_29534399的博客 210

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

redis php扩展 linux,linux redis 安装配置, 以及redis php扩展

linuxredis安装配置,以及redisphp扩展 一,什么是redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此...

weixin_42498981的博客 122

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

linux redis 安装配置, 以及redis php扩展

linux redis 安装配置, 以及redis php扩展 张映 发表于 2011-06-22分类目录: cache 一,什么是redisredis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取

蚂蚁的窝 764

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

linux下php+memcached+mongodb+redis安装配置

本篇接linux下nginx+mysql+php安装配置 memcached安装 memcached是基于libevent libevent安装 tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/usr make&&make install 输入一下,查看是否有目录

motian06的专栏 2186

linux安装redis服务,配置PHP扩展

Redis安装 1,安装redis wget http://download.redis.io/releases/redis-3.0.5.tar.gztar -zxvf redis-3.0.5.tar.gzcd redis-3.0.5makecd srcmake install PREFIX=/usr/local/rediscd ..mkdir /usr/local/redis/etccp r...

weixin_33795806的博客 115

linux php配置redis,linux redis 安装配置, 以及redis php扩展

一,什么是redisredis是一个key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集 合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis 支持各种不同方式的排序。与memcached一...

weixin_31703351的博客 227

linux php 配置redis,Linux学习之路(四) — 安装Redis及配置redis-php扩展

简介redis 全称 REmote DIctionary Server 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值可以是字符串(String);哈希(Map);列表(List...

weixin_35618325的博客 305

php redis配置linux_Redis安装配置教程及phpredis扩展安装测试

1. 下载redis-2.8.17.tar.gz:http://download.redis.io/releases/redis-2.8.17.tar.gz;2. 编译安装配置如下:[redis-2.8.17]# make[redis-2.8.17]# make PREFIX=/usr/local/redis-2.8.17 install[redis-2.8.17]# ln -s /usr/loc...

weixin_32049849的博客 195

php redis配置linux_Linux为PHP安装Redis扩展的方法

2、安装redis上传phpredis-2.2.4.tar.gz到/usr/local/src目录,然后依次执行一下命令:cd /usr/local/src #进入软件包存放目录tar zxvf phpredis-2.2.4.tar.gz #解压cd phpredis-2.2.4 #进入安装目录/usr/local/php/bin/phpize #用phpize生成c...

weixin_42401137的博客 66

Linux上安装Redis+PHP安装Redis扩展

1.下载 下载地址:wgethttp://download.redis.io/releases/redis-4.0.8.tar.gz [root@localhostredis]#wget http://download.redis.io/releases/redis-4.0.8.tar.gz (地址若失效请更换) 解压:[root@localhost redis]# tar...

cailongbiaoyuli的博客 1万+

linux7下安装redis并配置php扩展方法

1.获取资源 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 2.解压 tar zxvf redis-5.0.3.tar.gz 3.安装 cd redis-5.0.3 make make install PREFIX=/usr/local/redis 4.移动配置文件位置到安装目录(为了便于管理) cd ../ ...

shuyukui的专栏 184

php redis配置linux_Linux 安装phpredis扩展

背景:php环境使用yum安装的,不需要安装redis,只需要phpredis扩展一、调试phpize二、安装igbinary三、安装phpredis四、重启走到哪里都不要忘了官网https://github.com/phpredis/phpredis开始使用yum install php-redis看到有人推荐wget http://mirrors.ustc.edu.cn/fedora/epe...

weixin_30817835的博客 233

linux下安装配置php的redis扩展

make: *** [Makefile:215:redis.la] 这个错误让我弄了好久,有的博客说通过修改redis_cluester.c 文件的两个重复函数即可,然而对我来说没有用,我连文件都没找到。我的最终解决方案很简单,换一个低一点的redis版本。 1.wget http://pecl.php.net/get/redis-3.1.0.tgz 2.tar -zxf redis-3...

u011270458的专栏 234
上一篇: windows 系统下安装 redis 和配置 php redis拓展
下一篇: Linux设置定时任务方法
yibin94
博客等级 码龄11年 78粉丝 158原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值