在Linux上安装Memcached和PHP
安装Memcached
1、更新软件包列表:

(图片来源网络,侵删)
sudo apt update 2、安装Memcached:
sudo apt install memcached 3、启动Memcached服务:
sudo systemctl start memcached 4、设置开机自启:
sudo systemctl enable memcached 5、检查Memcached状态:
sudo systemctl status memcached 安装PHP Memcached扩展
1、安装必要的软件包:

(图片来源网络,侵删)
sudo apt install php-pear php-dev build-essential 2、安装PHP Memcached扩展:
sudo pecl install memcached 3、将Memcached扩展添加到PHP配置文件中:
echo "extension=memcached.so" | sudo tee /etc/php/7.4/cli/php.ini
echo "extension=memcached.so" | sudo tee /etc/php/7.4/apache2/php.ini
echo "extension=memcached.so" | sudo tee /etc/php/7.4/fpm/php.ini 4、重启Apache或其他Web服务器:
对于Apache:
sudo systemctl restart apache2 对于Nginx(假设使用PHP-FPM):

(图片来源网络,侵删)
sudo systemctl restart php7.4-fpm 5、验证PHP Memcached扩展是否已正确加载:
创建一个包含以下内容的文件,例如info.php:
<?php phpinfo(); ?> 将其放置在Web服务器的根目录(例如/var/www/html),然后在浏览器中访问http://your_server_ip/info.php,并查找是否有memcached 部分。
配置PHP Memcached
1、编辑PHP Memcached配置文件:
默认情况下,配置文件位于/etc/php/7.4/mods-available/memcached.ini,你可以根据需要修改该文件。
[memcached]
; 指定memcached服务器地址和端口,可以有多个
memcached.sess_binary = "localhost:11211" 2、重启Web服务器或PHP-FPM:
对于Apache:
sudo systemctl restart apache2 对于Nginx(假设使用PHP-FPM):
sudo systemctl restart php7.4-fpm 通过以上步骤,你应该已经成功在Linux系统上安装了Memcached以及PHP的Memcached扩展,并进行了基本的配置。
小伙伴们,上文介绍linux安装memcached php的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/77993.html