Memcached 是一个在 RAM 中缓存对象的系统。 需要安装和配置Memcached来减少文件系统和数据库的负载并加快整个网站的速度。缓存减少了数据库请求的数量,从而提高了整个网络基础设 洪都拉斯手机号码
施的稳定性和容错能力。可以在 Memcached 中存储各种类型的对象,但该技术对于频繁请求的数据最有用。每 2-3 天或更少频率请求的相同文件最好存储在文件缓存中,但这一切都取决于项目的架构。
在本文中,我们将告诉您如何在服务器上安装 Memcached并为工作做好准备。
在 CentOS 7 中安装和配置 Memcached
在这个操作系统上一切都非常简单。首次安装:
要设置工作环境,您肯定需要在 Windows 上安装本地服务器- 该软件包通常包含两个元素:
GIT(分布式版本控制系统);
本地服务器(MySQL、Apache、mongodb、Memcached、nginx、PHP)。
在我们的例子中,为了清楚起见,我们将一一安装 PuTTY、GIT、Denwer Gentleman(Apache、MySQL、PHP)、Nginx 以及 Memcached 和 MongoDB。所有这些都是完整的本地服务器部署所必需的。
如何安装 PuTTY
该客户端允许我们通过SSH或 Telnet安全地远程访问该项目。您所需要做的就是访问开发者的官方网站,下载安装程序并以通常的方式安装所有内容。不会有任何困难。您需要自己了解设置,因为这不是我们本文的主题。
安装GIT
再次前往TortoiseGit官方网站,选择合适的版本,下载并安装。我们推荐TortoiseGit,因为它在开发方面更加稳定可靠。
丹维尔
每个 Web 开发人员的标准集,其中包括安装程序、Web 服务器、MySQL 数据库、PHP、虚拟主机管理系统和许多其他重要组件。
要安装,您需要下载 Denwer 基础包以及附加 PHP5 模块。这里需要强调的是,您需要注册,然后您才能在您的电子邮件中收到下载该软件的链接。
内存缓存
这个对象缓存系统已经在另一篇文章中详细介绍过,所以我们不会花太多时间。安装时,您需要下载二进制格式的存档,然后将其解压到 \usr\local\memcached 目录。
要让 Memcached 与 Denwer 一起运行,您需要使用启动命令编写一个小脚本。为此,请在目录 \denwer\scripts\init.d\ 中创建一个名为 memcached.pl 的文件,以编辑模式打开它并注册以下行: