在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