Memcached 是一个分布式、高性能、内存缓存系统,主要用于加速大量使用数据库的站点。 但是,它可以用于存储任何类型的对象。 几乎每个流行的 CMS 都有一个插件或模块来利用 memcached,许多编程语言都有一个 memcached 库,包括 PHP、Perl、Ruby 和 Python。 Memcached 在内存中运行,因此速度非常快,因为它不需要将数据写入磁盘。
飞行前检查
- 这些说明专门用于在单个 Ubuntu 15.04 节点上安装 Memcached。
- 我将在 Liquid Web Core Managed Ubuntu 15.04 服务器上工作,我将以 root 身份登录。
第 1 步:安装 Memcached
作为最佳实践,我们将更新我们的包:
apt-get update
然后安装 Memcached 和相关包现在就像只运行一个命令一样简单::
apt-get install memcached
步骤 #2:配置 Memcached 安装
使用以下命令查看有关 memcached 命令的信息:
memcached -h
默认配置文件位于:
/etc/memcached.conf
启动时,Memcached 将根据默认配置文件默认在端口 11211 上启动:
# Default connection port is 11211
-p 11211
要更改端口,只需更改配置文件中的数字即可。
有关使用 vim 编辑文件的复习,请参阅:新用户教程:Vim 文本编辑器概述
示例:如果我想在端口 1337 上运行 Memcached,内存为 4GB,并允许最多 2,000 个连接,我将更改配置文件如下。
让我们编辑配置文件:
vim /etc/memcached.conf
到以下:
-p 1337
-m 4096
-c 2000
Exit 并保存配置文件,然后重启 Memcached
service memcached restart