如何设置 godaddy 托管服务器

如何设置 godaddy 托管服务器

一位客户联系我,要求在他的 GoDaddy 服务器上部署自定义解决方案(python API 和 react 应用程序)。

我成功建立了 SSH 连接(这真是太糟糕了,我必须从两个不同的地方启用 SSH 访问并使用密钥 + 密码),然后我得到了一个终端。我试图在 cpanel 中查找有关 Linux 版本的任何信息,但找不到任何信息,所以我在系统中搜索了一下,发现它正在运行Red Hat 4.4,7-23Linux。

终端本身无法识别sudodnf作为命令。

我有一个想法 -dnf手动安装,但我很快意识到这rpm也不被识别为命令。我完全迷失了。

以下是我找到的所有命令/bin

awk
cagefs_enter.proxied
chmod
csh
dd
ed
ex
find
gtar
hostname
ln
ls
mkdir
more
nice
ps
readlink
rmdir
rview
sleep
sync
tcsh
uname
view
basename
cat
chown
cut
df
egrep
false
gawk
gunzip
kill
logger
mail
mknod
mv
passwd
pwd
red
rnano
sed
sort
tar
touch
unlink
zcat
arch
bash
chgrp

为了使 API 正常工作,我需要安装以下内容:

  • MySQL 服务器
  • NGINX
  • Phusion 乘客
  • NVM(节点版本管理器)
  • Letcencrypt 和 certbot
  • Git
  • Python

问题 1:如果您所能做的只是编辑当前配置,为什么还要提供对服务器的 SSH 访问权限?

问题 2:除了已提供的配置之外,还有其他方法可以对该服务器进行任何配置吗?

答案1

答案 1:您几乎肯定与 100 个其他用户共享该服务器。您有 SSH 访问权限,因此您可以执行命令行操作,但这不是您的服务器,因此您无法获得对它的 root 访问权限。您的访问权限仅限于普通用户可以在终端命令行上执行的操作。这就是您不能使用 dnf、rpm、su 或 sudo 的原因。您确实可以访问 localhost 上的 MySQL 服务器 - 有关详细信息,请参阅 cpanel - 但您要寻找的其余内容,您无法在共享服务器上获得。

回答 2:如果不能通过 cpanel 访问,那么不行。

相关内容