在Godaddy的共享主机帐户上安装beanstalkd

时间:2016-05-18 18:43:32

标签: linux bash terminal install beanstalkd

我正在尝试通过Godaddy的共享主机帐户上的Linux终端安装 beanstalkd http://kr.github.io/beanstalkd/download.html

上一个链接提供了应在服务器上安装 beanstalkd 的命令。我使用SSH(使用PuTTy)访问Linux终端。我几乎尝试了上一个链接中的所有命令,并且始终如一地获得错误:

sudo apt-get install beanstalkd

错误消息:-bash: sudo: command not found

brew install beanstalkd

错误消息:-bash: brew: command not found

su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm'
su -c 'yum install beanstalkd --enablerepo=epel-testing'

错误消息:-bash: su: command not found

yaourt -S beanstalkd

错误消息:-bash: yaourt: command not found

我甚至不确定bash究竟是什么,是否导致了问题,或者是因为我使用的是SSH连接,还是因为命令不在#39; t实际存在于服务器上(这很奇怪,因为当我执行man sudoman su时,我确实在终端中获得了两个命令的完整手册。

问题:为什么我无法运行以前的命令在linux服务器上安装 beanstalkd ?是否与我使用PuTTy(ssh连接)有关?我可以做些什么来安装 beanstalkd ?可能是因为它与Godaddy共享托管,而我可能没有完全掌控linux终端?

服务器信息:运行cat /proc/version时,我获取了我的Linux发行版:Red Hat 4.4.7-16。我有一个与Godaddy共享主机帐户与托管我的网站的Linux服务器。

2 个答案:

答案 0 :(得分:1)

你有一个RedHat发行版,他们使用rpm + yum进行包管理。

我从我框中的yum search beanstalkd看到我可以找到它,但只能在EPEL上找到。

但是,你有一个非常老版本的RedHat,所以不能只安装epel-release rpm,而且似乎没有RedHat 4的内置版本。

如果你至少拥有RedHat 5,你可以这样做:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
$ sudo yum install beanstalkd

答案 1 :(得分:0)

您实际上可能有restricted instance of batch ...

您必须访问提供商的界面并执行必要的root访问权限。你尝试过像这里解释过的东西吗?

https://uk.godaddy.com/help/enable-adminroot-access-managed-or-fully-managed-12270

如果它对您不起作用,您也可以尝试询问与您的案例更相关的https://serverfault.com/