当前位置: 首页 > news >正文

网站建站价格网站建设费 科研 类

网站建站价格,网站建设费 科研 类,室内设计公司理念,wordpress仿站流程简介 Memcached 是一个高性能、分布式的内存缓存系统#xff0c;旨在通过减少数据库负载来加速动态 Web 应用程序。它通过将数据和对象缓存在 RAM 中来实现这一点#xff0c;从而最大限度地减少了从数据库或其他慢速存储层重复获取数据的需要。 本教程的目标是手把手教你如…简介 Memcached 是一个高性能、分布式的内存缓存系统旨在通过减少数据库负载来加速动态 Web 应用程序。它通过将数据和对象缓存在 RAM 中来实现这一点从而最大限度地减少了从数据库或其他慢速存储层重复获取数据的需要。 本教程的目标是手把手教你如何在 Ubuntu 24.04 服务器上安装 Memcached。 安装和配置步骤 第一步更新你的系统 首先通过运行以下命令确保你的系统是最新的 sudo apt update sudo apt upgrade -y第二步安装 Memcached 通过运行以下命令来安装 Memcached sudo apt install memcached -y执行以下命令来验证 Memcached 的安装 memcached --version输出 memcached 1.6.24这个命令应该会显示 Memcached 的版本。 第三步配置 Memcached Memcached 的主要配置文件位于 /etc/memcached.conf。在你喜欢的文本编辑器中打开这个文件。例如 sudo nano /etc/memcached.conf在这个文件中你可以设置内存大小、默认端口、IP 地址和其他选项。以下是一些重要的配置 内存使用设置用于对象存储的最大内存量。 -m 64默认端口设置 Memcached 将监听的端口。 -p 11211IP 地址指定 Memcached 将监听的 IP 地址。默认情况下它会监听所有可用的地址。 -l 127.0.0.1取消注释 -c 1024 指令以限制同时进行的 Memcached 连接的数量。将 1024 替换为你期望的连接数。 -c 1024在完成必要的更改后保存并关闭文件。 要应用更改请使用以下命令重启 Memcached 服务 sudo systemctl restart memcached要确保 Memcached 正常运行请使用以下命令检查其状态 sudo systemctl status memcached第四步测试 Memcached 你可以使用 telnet 命令来测试 Memcached 是否正常工作。首先安装 telnet sudo apt install telnet -y然后连接到 Memcached telnet 127.0.0.1 11211你应该会看到类似这样的提示 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is ^].要测试存储和检索数据请使用以下命令 set mykey 0 900 4 data此命令设置一个键为 mykey值为 data。 要检索存储的值 get mykey输出 VALUE mykey 0 4 data END要退出 telnet请键入 quit第五步连接到 Memcached Memcached 与多种应用程序框架兼容如 PHP、Perl、Python、Ruby 和 Java。请按照以下步骤连接到 Memcached 并使用 PHP 测试应用程序。 安装 PHP 和 Memcached 模块。 sudo apt install php php-memcached -y创建一个新的示例 PHP 脚本来连接到 Memcached。 nano memcached.php将以下内容添加到文件中。 ?php $memcached new Memcached(); $memcached-setOption(Memcached::OPT_BINARY_PROTOCOL, true); $memcached-addServer(127.0.0.1, 11211); $memcached-setSaslAuthData(example-user, strong-password);// Set and retrieve a value to test the connection $memcached-set(example, Greetings from HostMyCode!); echo $memcached-get(example); ?保存并关闭文件。 上面的 PHP 脚本连接到 Memcached。一个带有值 “Greetings from HostMyCode!” 的新键 example 被添加到 Memcached 内存中并使用应用程序中的 $memcached 变量检索。 使用 PHP 运行脚本以测试与 Memcached 的连接。 php memcached.php输出 Greetings from HostMyCode!第六步保护 Memcached 出于安全考虑最好将 Memcached 绑定到 localhost 接口以防止未经授权的访问。确保 /etc/memcached.conf 中的 -l 选项设置为 127.0.0.1 -l 127.0.0.1此外考虑设置防火墙来限制对 Memcached 端口11211的访问。 使用 ufwUncomplicated Firewall来限制对 Memcached 端口11211的访问。 如果尚未启用 ufw请启用它 sudo ufw enable仅允许来自 localhost 的访问 sudo ufw allow from 127.0.0.1 to any port 11211验证防火墙规则 sudo ufw status使用 SASL 身份验证可选 可以使用 SASL 支持编译 Memcached 以启用身份验证。如果你需要使用身份验证来保护你的 Memcached 服务器你可以使用 SASL 支持来编译 Memcached。这比较复杂如果你已经将 Memcached 绑定到 localhost 并使用防火墙则可能没有必要。 在启动时启用 Memcached。要确保 Memcached 在启动时自动启动请启用该服务 sudo systemctl enable memcached结尾 在本教程中我们成功地了解了如何在 Ubuntu 24.04 服务器上安装 Memcached。你可以将其与你的应用程序集成通过缓存数据来提高性能。 如果你有任何其他问题或需要进一步的帮助请随时提问 我的博客https://blog.ivwv.site
http://www.w-s-a.com/news/478288/

相关文章:

  • 网站物理结构利用公共dns做网站解析
  • 苍南做网站微信建设网站哪家好
  • 华中农业大学基因编辑在线设计网站网站蓝色配色
  • 洛阳建设工程信息网站怎么在服务器建立网站
  • 陕西省建设部官方网站微信小程序怎么关闭这个功能
  • 唐河县住房和城乡建设局网站公司需要做网站
  • 体现网站特色免费个人域名网站
  • ps国外教程网站seo优化是什么职业
  • 什么是网站单页适合女生做的网站
  • 环境文化建设方案网站企业英语网站
  • 南通网站关键词推广响应式网站建设流程
  • 湖北响应式网站建设企业做漫画网站 漫画哪找
  • 东莞建设通网站中小企业网站的建设实践报告
  • 合肥网站建设电话wordpress 点击量
  • 公司网站制作注意什么wordpress如何邀请人看
  • 做渲染的网站太原做网站兼职
  • 网站开发实施方案怎么设置wordpress底栏文字
  • 网站建设朝阳学前端有必要找培训机构吗
  • 自适应网站好处wordpress ftp验证
  • 网站建设的时间免费ppt模板的网站
  • 建个人网站一般多少钱ppt下载网站哪个好
  • 网站建设比赛网站建设合同标的怎么写
  • 中国做的儿童编程网站网站建设模板网站
  • 电脑做系统网站微信开店
  • site之后网站在首页说明说明网络舆情分析师怎么考
  • 本溪网站建设兼职wordpress lapa
  • 官网网站设计费用vue大型网站怎么做路由
  • 青海省安建设管理部门网站厦门网站快照优化公司
  • 张家港建网站公司网站开发 认证
  • 网站建设方式优化兰州医院网站制作