Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何在共享主机帐户上安装Redis_Linux_Redis - Fatal编程技术网

Linux 如何在共享主机帐户上安装Redis

Linux 如何在共享主机帐户上安装Redis,linux,redis,Linux,Redis,我有一个与HostGator共享的托管帐户,我必须在上面安装Redis。由于我没有对服务器的root访问权限,如何才能做到这一点?我不知道,有没有办法将提取的文件上传到服务器上并执行它们 如果您已经有依赖项,那么不需要成为root用户就可以下载并编译好代码 试一试 是的。这有点晚了,但我今天碰到了这个问题,你的问题是谷歌的第一个问题 我在OS-X上这样做,但在所有平台上应该完全相同。安装程序使用make test,某些测试需要特权访问。在我观看的会议上,一些泄漏测试工具需要访问另一个进程 如果您

我有一个与HostGator共享的托管帐户,我必须在上面安装Redis。由于我没有对服务器的root访问权限,如何才能做到这一点?我不知道,有没有办法将提取的文件上传到服务器上并执行它们

如果您已经有依赖项,那么不需要成为root用户就可以下载并编译好代码

试一试
是的。这有点晚了,但我今天碰到了这个问题,你的问题是谷歌的第一个问题

我在OS-X上这样做,但在所有平台上应该完全相同。安装程序使用make test,某些测试需要特权访问。在我观看的会议上,一些泄漏测试工具需要访问另一个进程


如果您只是运行make,那么您将完全跳过测试。您需要的二进制文件保留为src/redis服务器。如果您运行它,它将保持用户模式,并使用高端口号,无需任何特权。这意味着您可以跳过实际的安装步骤到/binand/etc并在适当的位置运行它。

在共享主机服务器上,如果没有写权限,安装如何将文件添加到/etc等目录?我能够下载并解压缩.tar.gz文件,但无法正常运行安装,因为它给了我权限错误。@基本上,如果不能,您可能必须手动执行安装过程,以便Redis在用户空间中结束。您有ssh访问服务器的权限吗?我的意思是,对于一个简单的用户,不需要root。