我有一个专用的服务器,我已经按照Forge的要求安装了一个完全干净/新鲜的Ubuntu 14.04 x64副本(没有MySQL,PHP,Apache,Nginx等)。然后我运行该命令来配置Forge提供的服务器,同时通过SSH以root身份登录。
该过程似乎已成功运行并完成,但当我转到Forge时,它显示服务器停留在“配置”上。
我已经多次尝试过但无济于事。我刷新了我的GitHub令牌并重试但没有快乐。
我从未收到来自Forge的电子邮件,凭借我的凭据,如果我退出SSH,我无法重新登录,因为Forge所做的更改,然后我必须联系主机以让他们解决问题。
有谁知道这里可能会发生什么?我对下一步做什么感到茫然。
我在配置过程完成时确实发现了这个输出。也许这与它有关:
ln: failed to create symbolic link ‘/etc/php5/mods-available/mcrypt.ini’: File exists
nginx: unrecognized service
npm WARN optional dep failed, continuing fsevents@0.3.7
Setting up postgresql-contrib-9.4 (9.4.4-1.pgdg14.04+1) ...
host all all 0.0.0.0/0 md5
could not change directory to "/root": Permission denied
CREATE ROLE
* Restarting PostgreSQL 9.4 database server [ OK ]
could not change directory to "/root": Permission denied
rm: cannot remove ‘/etc/nginx/sites-available/default’: No such file or directory
rm: cannot remove ‘/etc/nginx/sites-enabled/default’: No such file or directory
ps-watcher won't be started/stopped unless it is configured
答案 0 :(得分:1)
我最近有类似的问题让我联系Forge支持。这是我收到的回复:
“这通常意味着将服务器的SSH密钥添加到您的>> GitHub / Bitbucket帐户时出错。尝试在您的帐户个人资料>> - >”身份验证“标签中刷新您的令牌。确保如果>>你曾经将它们链接到Forge,请刷新两个源控制提供商。完成后,删除挂起的>>服务器并尝试配置一个新服务器。“
在我的情况下,我有Forge链接到Github,以及Bitbucket,但只是刷新我的Github令牌,因为那是我用于该特定服务器的。
希望这有助于或至少指出正确的方向。