为php添加额外的功能模块

1.安装xcache模块

作用:php加速,给php添加缓存功能。

如上图所示,首先需要到解压目录里面去运行phpize的这样一条命令,

如上图所示,运行phpize的命令的作用就是生成这个configure配置工具。

如上图所示,我们在这个模块的解压目录下,运行pipize工具,就可以看到configure配置工具的生成,随后我们在这个目录下去查看configure配置工具的帮助。可以看到有两个参数,是非常重要的,一个参数是--with-php-config=PATH【这个参数是配置php-config命令的路径】

一个参数是--enable-xcache【这个参数是配置这个模块启用缓存功能。】

如上图所示,调用这个命令的目的是为了将这个xcacher软件安装成为php的一个功能模块。

如上图所示,此时这个xcache模块就安装成功了,随后我们去make编译安装这个模块,最后去make install这个模块。

如上图所示,当make install成功之后,会出现一个路径,而这个xcache模块就安装在这个路径下。至此这个xcache模块就安装成功了。

2.配置php加载模块

如上图所示,想要让php加载这个功能模块我们就需要去编辑这个php.ini的文件。

如上图所示,在这个php.ini的文件中找到这样的样例配置,随后,我们指定模块的存放路径。

3)重启php,验证模块加载成功

如上图所示,这是重启php成功,随后我们去验证模块加载是否成功。

第一种方法:

如上图所示,这是在php的网站首页,这个默认的网站首页,默认加载了哪些功能模块,如果加载了xcache模块,

就会在这个页面上显示。

第二种方法:

如上图所示,可以用如上的方法去验证php加载了哪些功能模块。

如上图所示,这是给php安装模块的具体流程。

4.安装redis模块

作用:PHP连接redis数据库

1)安装redis模块

如上图所示,这是给redis模块配置configure程序。

使用./configure --help | less

来查看redis模块的配置。

2)配置php加载模块

编辑/etc/php.ini文件

3)重启php,验证模块加载成功

如上图所示,重启php,随后使用命令/usr/local/php/bin/php -m | grep -i redis

看到redis模块加载成功。

相关推荐
Scott9999HH9 小时前
【IIoT流量实战】蒸汽管道阀门全关却仍有流量?用 Python 实现涡街信号 FFT 频谱分析与温压全补偿积算网关,深度拆解靠谱的涡街流量计厂家硬核技术标准
开发语言·python
码智社10 小时前
AES加密原理详解及Java实现加解密实战
java·开发语言
AI云海10 小时前
python 列表、元组、集合和字典
开发语言·python
萧瑟余晖11 小时前
JDK 26 新特性详解
java·开发语言
马优晨11 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
人邮异步社区13 小时前
怎么把C语言学到精通?
c语言·开发语言
心平气和量大福大13 小时前
C#-WPF-控件-TextBox 数据绑定
开发语言·c#·wpf
ttwuai14 小时前
Cursor 生成 CRUD 后,Go 后台接口别只测 200:JWT、RBAC 和 tenant_id 怎么验
开发语言·后端·golang
এ慕ོ冬℘゜14 小时前
前端基础:什么是时间戳?JS获取时间戳三种方法与实战用途
开发语言·前端·javascript
执明wa14 小时前
LayoutInflater详解: XML是如何变成View的?
android·xml·开发语言·android studio