homestead、linux php7.3如何开启memcache扩展

homestead php8.0默认开启了memcache扩展,但是7.的版本都没有开启,请问如何开启7.的memcache扩展

算命的码农。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

homestead php7.3安装memcache

第一步

下载memcache 选择对应的安装包

wget "https://pecl.php.net/get/memcache-4.0.5.2.tgz"

一定要选择正确的安装包!!!!!!!!

以7.3为例 这个包7.0-7.4可以使用


下载完成后解压压缩包

tar zxvf memcache-4.0.5.2.tgz

解压完成后进入解压目录

#执行命令

/usr/bin/phpize7.3 #安装不同版本选择不同phpize

如果没有如果没有phpize还请另行寻找安装方式,homestead默认存在
执行完成之后有如下提示,记住改地址

继续执行

./configure --with-php-config=/usr/bin/php-config7.3 #版本自行选择与你想要安装版本相对应的

执行完成之后使用下一个命令编译

make && make install

#执行之后查询phpize提示的位置,如果安装成功可以看到memcache.so在文件夹中

至此memcache扩展安装成功

php 开启memcache扩展

选择相应版本,在该版本下创建一个ini文件,将extension=memcache.so写入文件

/etc/php/7.3/fpm/conf.d 下面创建软连接

创建完成之后重启php-fmp

sudo service php7.3-fpm restart

成功开启memcache扩展

2年前 评论
讨论数量: 1

homestead php7.3安装memcache

第一步

下载memcache 选择对应的安装包

wget "https://pecl.php.net/get/memcache-4.0.5.2.tgz"

一定要选择正确的安装包!!!!!!!!

以7.3为例 这个包7.0-7.4可以使用


下载完成后解压压缩包

tar zxvf memcache-4.0.5.2.tgz

解压完成后进入解压目录

#执行命令

/usr/bin/phpize7.3 #安装不同版本选择不同phpize

如果没有如果没有phpize还请另行寻找安装方式,homestead默认存在
执行完成之后有如下提示,记住改地址

继续执行

./configure --with-php-config=/usr/bin/php-config7.3 #版本自行选择与你想要安装版本相对应的

执行完成之后使用下一个命令编译

make && make install

#执行之后查询phpize提示的位置,如果安装成功可以看到memcache.so在文件夹中

至此memcache扩展安装成功

php 开启memcache扩展

选择相应版本,在该版本下创建一个ini文件,将extension=memcache.so写入文件

/etc/php/7.3/fpm/conf.d 下面创建软连接

创建完成之后重启php-fmp

sudo service php7.3-fpm restart

成功开启memcache扩展

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!