Где я могу разместить свои файлы .js? - PullRequest
1 голос
/ 31 октября 2011

Я использую ssh root для сервера VPS Ubuntu 10.04 от Linode, на котором установлены Node.JS, Express, MongoDB и т. Д.

Что мне интересно, так это если у меня есть файл test-file.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);

Как загрузить файл или заставить его работать с сервером?

Ответы [ 2 ]

2 голосов
/ 31 октября 2011

Используйте команду scp (безопасное копирование), чтобы скопировать файл в окно с линодами.

scp path/to/test-file.js root@linodebox:/root

Не забудьте заменить linodebox на ip-адрес вашего линод-сервера.

Это поместит test-file.js в каталог /root, и вы можете использовать node test-file.js для запуска файла. Убедитесь, что nodejs и express установлены правильно.

0 голосов
/ 31 октября 2011

Я думаю, что вы ищете этот учебник http://kevin.vanzonneveld.net/techblog/article/run_nodejs_as_a_service_on_ubuntu_karmic/

...