Upload source của bạn lên Hosting (public_html hay htdocs gì đó...)
Cổng thì các bạn tự mở, ví dụ ở đây mình dùng cổng 5000
var http = require("http");
http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(5000);
// Console will print the message
console.log('Server running!/');
Vào SSH
node index.js
Cài forever và nodemon để server tiếp tục chạy kể cả khi tắt SSH console và tự khởi động lại khi code có thay đổi.
npm install forever nodemon -g
Chạy index.js
forever start --minUptime 1000 --spinSleepTime 1000 --killSignal=SIGTERM -c "nodemon --exitcrash" index.js
node app.js &