【问题标题】:How to Install Redis on shared hosting?如何在共享主机上安装 Redis?
【发布时间】:2018-04-24 14:56:13
【问题描述】:

我正在开发一个 Laravel 项目,并且正在使用 Predis 来缓存数据库查询。现在我必须在我的服务器上安装 Redis。是否可以在共享主机上安装 Redis?

【问题讨论】:

    标签: php laravel redis predis


    【解决方案1】:

    共享主机(根据典型定义)不允许个人用户执行任何操作,只能上传文件。如果您需要使用 Redis 之类的东西(我见过的共享主机上没有提供),您将需要一个虚拟专用服务器。您可以从VultrDigital Ocean 获得几乎与共享主机一样便宜的服务。

    【讨论】:

    • 对于小话题感到抱歉。但我发现与 redis、memcached 和 tarantool 共享托管,老实说,我认为他们只是在欺骗客户。你怎么看?我认为共享太不同且昂贵? p.s.只需单击按钮即可启动所有服务。不敢相信 :) 或者我什么都不知道?
    • 共享主机可能有 Redis 之类的东西,我只是从未见过它,而且它可能不安全并显示(共享主机中的每个人都使用相同的 Redis 系统,而共享主机不是' t 以一流的性能和质量而闻名)。您在哪里看到此优惠?
    • 我想我不应该把直接链接放在这里,它看起来像广告。但是我可以从管理面板中为这项服务放一些截图。我认为 redis 和 tarantool 很难为此提供服务。 bg24.beget.com/docs/pub/b1f62cc769fcd0e88a73424ce41e111f/…bg24.beget.com/docs/pub/56f7771d30c084e042ac732c76a940fc/…。这种便宜的共享主机,我不相信。但也许我错了?
    【解决方案2】:

    不完全是安装,但如果您的主机提供 CPanel,他们可能已经安装了 Redis。通常他们的意思是它可以与 W3TotalCache 等 Wordpress 插件一起使用。

    Redis on CPanel

    是的,一些便宜的主机有 git、composer、SSH、NodeJS 和所有可以在 CPanel 上启用的现代东西。根据我的经验,他们通过在 3 分钟 空闲后断开连接并拒绝与 ServerAliveInterval 设置的连接来削弱 SSH 的使用。所以你的终端体验不会很愉快。

    大多数应用程序可能无法安装,没有 apt 或 yum,甚至没有 sudo。它不是一个完整的 VPS,您可能无法自行更新您的软件版本。

    可能还有其他隐藏的限制,但你需要自己找到它,YMMV。

    【讨论】:

      猜你喜欢
      • 2019-12-22
      • 2014-01-20
      • 2018-05-15
      • 2011-01-21
      • 2018-08-05
      • 2013-07-05
      • 2011-12-14
      • 1970-01-01
      相关资源
      最近更新 更多