第2步:配置memcached

可以在/etc/memcached.conf中找到其配置文件

文件中的默认设置应该足够适用于大多数环境和应用程序。

默认情况下,Memcached侦听服务器的本地IP地址(127.0.0.1)。
如果我们想让它侦听不同的IP,请编辑文件中的行:

sudo nano /etc/memcached.conf

替换ip地址或者更改端口号:

# 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 only security measures that memcached has, so make sure
# it's listening on a firewalled interface.
-l 192.168.2.1

保存文件并退出。
然后重新启动Memcached Services以进行更改。

第1步:安装memcached

Memcached软件包包含在Ubuntu默认存储库中,安装过程很简单。
只需运行以下命令即可与其支持工具安装。

sudo apt update
sudo apt install memcached libmemcached-tools

MEMCACHED工具提供了用于管理MEMCACHED服务器的多个命令行工具。

检查其状态

sudo systemctl status memcached

输出示例:

● memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-06-06 10:36:25 CDT; 27s ago
     Docs: man:memcached(1)
 Main PID: 19852 (memcached)
    Tasks: 10 (limit: 4682)
   CGroup: /system.slice/memcached.service
           └─19852 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
Jun 06 10:36:25 ubuntu1804 systemd[1]: Started memcached daemon.

下面的命令可用于停止,启动和启用MEMCACHED服务。

sudo systemctl stop memcached.service
sudo systemctl start memcached.service
sudo systemctl enable memcached.service
在Ubuntu 18.04/16.04上安装Memcached

MEMCACHED是一个免费的,开源,对象缓存程序,允许在系统内存中缓存重复的PHP对象/数据库调用,以帮助加快动态Web应用程序。

日期:2020-07-07 20:57:19 来源:oir作者:oir