在 Ubuntu 16.04 上安装 Memcached

Memcached 通过将常用脚本元素的副本以服务器更容易读取的形式保存在服务器内存中来提高性能,从而减少时间。 此对象缓存的一个额外功能是它能够减少与数据库的连接数。 在本教程中,我们将指导如何安装 Memcached,但需要注意的是,在应用程序中使用 Memcache 时,必须对应用程序进行特殊编码或配置,以存储和检索这些缓存数据。

注意:注意:从我们的专用文章中了解有关缓存的更多信息或访问我们的数据库优化系列。

先决条件

  • 我们在由 Liquid Web 提供支持的 Ubuntu 16.04 VPS 上以 root 身份登录!
  • 安装并运行 Apache 和 PHP 7。

安装 Memcached

第1步:
遵循最佳实践,我们将使用以下命令进行快速包更新。

apt-get update

第2步:
使用此命令安装 Memcached 守护程序。

apt-get install memcached -y

第 3 步:
为 PHP 功能安装 Memcache 模块。

apt-get install php-memcached -y

验证 Memcached 的安装

使用 php -m 标志显示编译的模块,同时通过专门查找 memcached 进行排序。

php -m | grep memcached
 memcached

可选配置

在某些时候,您可能会发现需要更改 Memcached 的默认设置。 其中包括调整端口号、缓存内存和侦听 IP 地址。

vim /etc/memcached.conf

通过保持相同的标志(-m、-p、-u、-l)来调整这些配置,调整标志后面的字母或数字,并通过键入 :wq 保存文件。

# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default
 # Note that the daemon will grow to this size, but does not start out holding this much
 # memory
 -m 64
# Default connection port is 11211
-p 11211
# Run the daemon as root. The start-memcached will default to running as root if no
# -u command is present in this config file
-u memcache
# Specify which IP address to listen on. The default is to listen on all IP addresses
# This parameter is one of the few security measures that memcached has, so make sure
# it's listening on a firewalled interface.
-l 127.0.0.1

重新启动 Memcached 服务以识别对此文件的更改:

systemctl restart memcached

给我们打电话 800.580.4985,或打开 聊天 或与我们联系,与我们的一位知识渊博的解决方案或经验丰富的托管顾问交谈,以了解有关我们的 VPS 服务器的更多信息以及如何利用这些优惠!