2011-10-31 4 views
1

Node.JS, Express, MongoDB 등이 설치된 Linode의 VPS Ubuntu 10.04 서버에 ssh 루트를 사용하고 있습니다.내 .js 파일은 어디에 저장해야합니까?

var express = require('express'); 

var app = express.createServer(); 

// Configuration 
app.configure(function() { 
}); 

// Routes 
app.get('/', function(req, res) { 
    res.send('Hello World'); 
}); 

app.listen(3000); 

어떻게 파일을 업로드하거나 서버와 함께 작동해야합니까 : 나는 코드라는 파일 테스트 file.js이있는 경우

은 내가 궁금하네요 것은?

+1

http://library.linode.com/getting-started – hafichuk

+1

http://library.linode.com/beginners-guide – hafichuk

답변

2

scp (보안 복사) 명령을 사용하여 파일을 linode 상자로 복사하십시오.

scp path/to/test-file.js [email protected]:/root

은 linode 서버의 IP 주소로 linodebox를 교체해야합니다.

이렇게하면 /root 디렉토리에 test-file.js 디렉토리가 생기고 node test-file.js을 사용하여 파일을 실행할 수 있습니다. 그 nodejs와 express가 올바르게 설치되었음을 부여하십시오.

+0

내가 SCP 경로를 사용하는 경우/to/test-copy.js linodebox :/root/얻을 수 ssh : 호스트 이름 linodebox를 해결할 수 없습니다 : 이름 또는 서비스를 알 수없는 연결 끊김 linodebox를 제거하고 scp path/to/test-copy.js를 수행하면/root 나는 cp를 얻습니다 :'path/to/test-copy.js '를 stat 할 수 없습니다 : 파일이나 디렉토리가 없습니다. – Ator

+0

linodebox를 linode 서버의 ip 주소로 바꾸십시오. 내 대답을 읽어주십시오. –

+0

죄송합니다. root @ linodebox가 보이지 않았습니다. 나는 그것을했다. 그러나 모든 것은 끝났다. 그러나 그 다음 나는 "path/to/test-copy.js : no such file or directory"를 찾는다. – Ator

관련 문제