如何在 Ubuntu 18.04 LTS 上安装 Memcached如何在 Ubuntu 18.04 LTS 上安装 Memcached如何在 Ubuntu 18.04 LTS 上安装 Memcached如何在 Ubuntu 18.04 LTS 上安装 Memcached
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 18.04 LTS 上安装 Memcached

本教程适用于这些操作系统版本

  • Ubuntu 20.04(Focal Fossa)
  • Ubuntu 18.04(仿生海狸)

在此页

  1. 要求
  2. 更新您的系统
  3. 安装和配置 Memcached
  4. 安装 Apache 和 PHP 并配置 PHP 以使用 Memcached

Memcached 是一种免费的开源内存对象缓存系统,可用于通过在内存中临时存储信息来加速您的应用程序。 Memcached 可帮助您加速 WordPress、Drupal、Joomla 和其他基于 PHP 的应用程序等 Web 应用程序。

在本教程中,我们将解释如何在 Ubuntu 18.04 服务器上安装 Memcached。

要求

  • 一台运行 Ubuntu 18.04 的服务器。
  • 在您的服务器上配置了根密码。

更新您的系统

首先,使用以下命令将所有包更新到最新版本:

apt-get update -y
apt-get upgrade -y

更新所有软件包后,重新启动系统以应用配置更改。

安装和配置 Memcached

默认情况下,Memcached 在 Ubuntu 18.04 默认存储库中可用。您只需运行以下命令即可安装它:

apt-get install memcached libmemcached-tools -y

安装完Memcached后,启动Memcached服务并使用以下命令使其在系统重启后启动:

systemctl start memcached
systemctl enable memcached

您现在可以使用以下命令检查 Memcached 服务的状态:

systemctl status memcached

您应该看到类似于以下内容的输出:

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

您还可以通过键入以下内容来检查 Memcached 服务是否正在运行:

ps aux | grep memcached

您应该看到以下输出:

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

接下来,您需要配置 Memcached 以进行更高级的设置。为此,打开 /etc/memcached.conf 文件,如下所示:

nano /etc/memcached.conf

根据您的需要更改以下行:

# Default connection port is 11211
-p 11211

# Specify which IP address to listen on.
-l 192.168.0.101
#Define the maximum number of Memory can be used by Memcached deamon.
-m 256

保存并关闭文件,然后重新启动 Memcached 服务以使更改生效。

systemctl restart memcached

安装 Apache 和 PHP 并配置 PHP 以使用 Memcached

Memcached 现已安装并配置完毕。接下来,您需要安装和配置 Apache 以使用 Memcached。

首先,使用以下命令安装 Apache 和 PHP 以及其他模块:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

接下来,在 Apache Web 根目录中创建一个示例 phpinfo.php 文件来测试 Memcached。

nano /var/www/html/phpinfo.php

添加以下代码:

<?php 
phpinfo();
?>

保存并关闭文件。然后,打开您的 Web 浏览器并输入 URL http://your-server-ip/phpinfo.php。您应该在以下页面中看到所有 PHP 相关模块和 Memcached 信息:

恭喜!您已在 Ubuntu 18.04 服务器上成功安装 Memcached。有关详细信息,请阅读 Memcache Doc 上的官方文档。如果您有任何问题,请随时问我。

©2015-2025 艾丽卡 support@alaica.com