我的桌面上运行着一个Python/REDIS服务,我想将其移至我的Blue-Domino托管站点。我在服务器上有Python,但没有REDIS。他们不会让我可以访问我的Debian虚拟机,因此我无法从Unix提示符下进行混淆,提取和安装。BlueDomino托管的REDIS服务器要求
他们的技术支持可能做的为我安装,但他们需要我给他们指向服务器的要求,我不Redis的下载页面上看到。
我大概可以FTP的二进制文件的网站,如果他们是可用的,但是这是冒险。
有没有人处理过这个?
我的桌面上运行着一个Python/REDIS服务,我想将其移至我的Blue-Domino托管站点。我在服务器上有Python,但没有REDIS。他们不会让我可以访问我的Debian虚拟机,因此我无法从Unix提示符下进行混淆,提取和安装。BlueDomino托管的REDIS服务器要求
他们的技术支持可能做的为我安装,但他们需要我给他们指向服务器的要求,我不Redis的下载页面上看到。
我大概可以FTP的二进制文件的网站,如果他们是可用的,但是这是冒险。
有没有人处理过这个?
从源代码安装Redis其实很简单。它没有任何依赖关系,因此只需下载tarball,解压缩它,然后按照安装说明进行操作。我总是害怕做这样的事情,但通过Redis,它真的很轻松。如果你不敢做,他们的技术支持应该能够做到。
您的托管服务提供商是否正在寻找运行Redis的最低系统要求?这确实没有在Redis网站上列出。可能是因为没有太多的特殊要求。这也取决于你的用例。基本上你需要运行Redis的是什么:
感谢您的缩略图。我知道我在Windows上的安装很容易。 – accurateKevin
这个问题似乎是与我的BlueDomino托管非传统的东西打交道。由于这个项目是一个新的项目,我认为对我来说最好的办法是从机架空间租一个小的Linux虚拟机,并忘记BD托管。
如果是Intel/AMD的服务器,你可以编译Redis的地方(32位版本为例),并上传它作为二进制。然后用Python启动它。几周前我几个人都是这样做的。
对于端口,你需要使用的东西超过1000,我不建议使用默认端口。请记住也要更改LogLevel。 Daemonize也可以非root的方式运行。
一些服务器阻止所有外部端口,因此你将无法从外部连接到Redis的,但是这将是唯一的,如果你从不同的机器连接问题。对于同一台机器应该可以,因为是“内部”。
但是,我不知道该如何时,他看到的进程在运行托管管理员会作何反应:)我个人会立刻杀了它。
还有其他的选择 - 像Redis4you.com检查服务。但是他们的免费账户很小,你可能需要花一些钱来购买更多的内存。
感谢您的鼓励。这是我一直想要解决的问题。现在看来是时候了。 – accurateKevin