我最近在 godaddy 注册并在 cpanel 上拥有一个用户帐户
我可以成功使用 ssh 登录我的服务器
这是我使用时的操作系统详细信息uname -a
Linux a2plcpnl0360.prod.iad2.secureserver.net 2.6.32-531.29.2.lve1.3.11.10.el6.x
86_64 #1 SMP Fri Jun 12 15:09:02 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
我不是 centos 专家(更多的是 debian 用户)
我正在尝试使用安装一些 python 包(例如 mysql)yum
这是我的命令行
yum install MySQL-python
这是错误
-bash:yum command not found
我尝试使用which yum
但它什么也没返回
我还尝试手动下载 yum 软件包并安装,rpm
但未安装 rpm...
一些帮助将不胜感激..
答案1
这是完全准确的。由于共享托管,您无法通过 SSH 安装任何内容,也无法通过 GoDaddy 在 CPanel 上的 Installitron 之外安装任何内容。他们指出,这需要太多资源,并且您需要 VPS 或专用服务器才能执行该级别的任何操作。
答案2
我正在拉服务器故障给出的答案恩斯,只是为了给这个问题一个正确的答案。
看来您不被允许获得root(超级用户/su)权限。否则,您可能从 godaddy 收到了(您的)root 帐户的另一个不同密码。
共享托管解决方案允许您进行 ssh/shell 访问,但拒绝您的 root 权限的情况并不罕见。
您可以直接下载要安装的软件,然后继续 Linux 构建过程 ( configure && make && make install
)。但我假设,没有 root,你也会失败(取决于你想要安装的软件)。请阅读您的服务条款并遵守它们。安装软件可能会被禁止。
最好的选择是联系支持人员。询问他们是否可以安装您需要的软件。
将您的托管计划升级到专用/vps 解决方案(具有真正的 root 访问权限)可能是最后的选择。