在开始安装memcache和memcached扩展前,请确保已完成以下准备:
首先需要安装libmemcache库。可从libmemcache官方网站下载最新稳定版本,解压后进入目录并执行以下命令:
./configure make sudo make install
如果系统已安装libmemcache库,则可以跳过此步骤。
执行以下命令安装memcache扩展:
pecl install memcache
安装完成后,在php.ini中加入:
extension=memcache.so
保存配置文件并重启Web服务器以使更改生效。
与memcache类似,安装memcached扩展前需先安装libmemcached库。下载稳定版本,解压后执行:
./configure make sudo make install
如果已安装该库,可以直接跳过。
使用以下命令安装:
pecl install memcached
安装完成后,在php.ini文件中添加:
extension=memcached.so
保存并退出,然后重启Web服务器。
可以通过创建一个phpinfo文件来确认扩展是否成功启用,新建文件phpinfo.php并添加:
<?php phpinfo(); ?>
保存后在浏览器访问该文件,如果页面中显示memcache和memcached相关信息,说明安装成功。
通过上述步骤,您已在PHP7环境中成功安装memcache与memcached扩展,并验证了其可用性。安装完成后,您可以在项目中充分利用这两个缓存扩展提升PHP应用的运行效率与响应速度。