【发布时间】:2018-04-24 14:56:13
【问题描述】:
我正在开发一个 Laravel 项目,并且正在使用 Predis 来缓存数据库查询。现在我必须在我的服务器上安装 Redis。是否可以在共享主机上安装 Redis?
【问题讨论】:
我正在开发一个 Laravel 项目,并且正在使用 Predis 来缓存数据库查询。现在我必须在我的服务器上安装 Redis。是否可以在共享主机上安装 Redis?
【问题讨论】:
共享主机(根据典型定义)不允许个人用户执行任何操作,只能上传文件。如果您需要使用 Redis 之类的东西(我见过的共享主机上没有提供),您将需要一个虚拟专用服务器。您可以从Vultr 或Digital Ocean 获得几乎与共享主机一样便宜的服务。
【讨论】:
不完全是安装,但如果您的主机提供 CPanel,他们可能已经安装了 Redis。通常他们的意思是它可以与 W3TotalCache 等 Wordpress 插件一起使用。
是的,一些便宜的主机有 git、composer、SSH、NodeJS 和所有可以在 CPanel 上启用的现代东西。根据我的经验,他们通过在 3 分钟 空闲后断开连接并拒绝与 ServerAliveInterval 设置的连接来削弱 SSH 的使用。所以你的终端体验不会很愉快。
大多数应用程序可能无法安装,没有 apt 或 yum,甚至没有 sudo。它不是一个完整的 VPS,您可能无法自行更新您的软件版本。
可能还有其他隐藏的限制,但你需要自己找到它,YMMV。
【讨论】: