2011-10-31 18 views
1

Node.JS、Express、MongoDBなどがインストールされているLinodeのVPS Ubuntu 10.04サーバーにssh rootを使用しています。私の.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を使用してファイルを実行できます。ノードnodeとexpressが正しくインストールされていることを許可します。

+0

このチュートリアルを探していると思います/ 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は見えませんでした。私はそれをやったが、すべてが通過したが、私は "パス/ to/test-copy.js:そのようなファイルやディレクトリはありません" – Ator

関連する問題