2015-01-25 1 views
0

나는 mup setup에 머물러 있습니다. 내 Dreamhost 서버에 설정하려고합니다. 여기Dreamhost에서 mup setup을 완료 할 수 없습니다. 일명 유성

내가 mup setup을 실행 한 후 시작하는 것입니다 :

Meteor Up: Production Quality Meteor Deployments 
------------------------------------------------ 
Started TaskList: Setup (linux) 
[mydomain.com] - Installing Node.js 
[mydomain.com] ✘ Installing Node.js: FAILED 
-----------------------------------STDERR------------ 
    tty present and no askpass program specified 
    Sorry, try again. 
    sudo: no tty present and no askpass program specified 
    Sorry, try again. 

가 그럼 난 내 서버에 수동 노드를 설치하고, "setupNode": false에 MUP 파일을 설정합니다. 다시 시도하고 있음을 얻었다 :

Meteor Up: Production Quality Meteor Deployments 
------------------------------------------------ 
Started TaskList: Setup (linux) 
[mydomain.com] - Installing PhantomJS 
[mydomain.com] ✘ Installing PhantomJS: FAILED 
-----------------------------------STDERR----------------- 
     tty present and no askpass program specified 
     Sorry, try again. 
     sudo: no tty present and no askpass program specified 
     Sorry, try again. 

마지막으로, 나는 또한 PhantomJS 설치 비활성화 mup setup을 실행 다시 시도하고 있음을 얻었다 : 내가 할 또는 다음 시도 할 것을 확실하지 않다

Meteor Up: Production Quality Meteor Deployments 
------------------------------------------------ 
Started TaskList: Setup (linux) 
[mydomain.com] - Setting up Environment 
[mydomain.com] ✔ Setting up Environment: SUCCESS 
[mudomain.com] - Copying MongoDB configuration 
[mydomain.com] ✘ Copying MongoDB configuration: FAILED 

-----------------------------------STDERR----------------- 
     Warning: Permanently added 'mydomain.com,69.163.152.69' (RSA) to the list of known hosts. 
     scp: /etc/mongodb.conf: Permission denied 
     Killed by signal 1. 
-----------------------------------STDOUT----------------- 
---------------------------------------------------------- 
Completed TaskList: Setup (linux) 

. 도움과 제안에 미리 감사드립니다.

+0

정답을 아래에 게시하십시오. 광산을 올바른 것으로 표시 할 수 있다면 감사하고, 그렇지 않은 이유를 제안하십시오. – a20

답변

1

해당 권한 문제처럼 보입니다.

꿈 호스트 포럼 (관리자 또는 교사 게시물)부터 sudo 키워드

으로 초기화 sudo mup setup 또는 어떤 이름 프로세스가 실행중인하여보십시오.

Node.js를 - 유성에 의해 사용되는 -이 동작을 트리거 할 수 있습니다 우리의 공유 호스팅 서버에 대한 몇 가지 이상한 문제가 발생합니다. Google은이 문제를 에 인식하고 있습니다. 그러나 여러 가지 이유로 수정하기가 어려웠습니다. 이 허용되지 않는 영구적 인 서버 프로세스로 실행으로 말했다되고 그건

, 유성은, 어쨌든 공유 호스팅 계정에 작동하지 않습니다. 유성을 실행하려면 DreamHost VPS 또는 전용 서버가 필요합니다. 당신은 DreamHost에 VPS 또는 전용 서버를 가지고 있지 않으며, 당신은 단지 응용 프로그램은 Modulus.io을 시도해 배포 할 그렇다면

, 그것은 유성 꽤 잘 작동, 또는 유성이 서버를 배포 사용, 문서 here

+0

안녕하세요. 감사. 그래, 그게 내가 생각했던거야. 그러나 Meteor 명령은 로컬에서 발생합니다. 그리고 내가 멈추게되는 곳은 서버에 원격으로 있다고 생각합니다. 난 그냥 어쨌든 볼 수있는 sudo를 사용하려고, 모든 3 가지 경우와 나는 같은 결과를 얻었다. – Imalea

+0

꿈 호스트에 VPS 또는 전용 서버가 있습니까? – Ethaan

+0

Ah. 예. 공유 서버가 있습니다. 그게 내가 그 문제가 될지도 모른다고 생각한거야. 도와 줘서 고마워! – Imalea

0

Sudo가 대상 컴퓨터에 설치되어 있지 않기 때문에 발생합니다.

Debian 대상 컴퓨터에서이 문제를 해결하기 위해 apt-get install sudo을 수행했습니다. RedHat flavor (Centos etc) 대상 컴퓨터의 경우는 yum install sudo

그러나 MUP는 다른 맛을 문제로 실행 가능성이 매우 높다 유일의 우분투에 대한 지원을 할 수 있습니다. 이런 두통을 피하기 위해 우분투 대상 머신을 사용하고 싶을 수도 있습니다.

관련 문제