Node.js WebServer Quick Start for Mint Linux
Hi! The Tutorial shows you Step-by-Step How to Getting-Started with Node.js Html Static WebServer on Linux Mint 17.1 Rebecca i386/amd64 GNU Desktop/Server.
Node.js is an Amazing New Javascript Stuff that is at the Same Time either a Web Server and a Web Development Framework.
Node.js is Well Known for his Performances and Scaling Attitudes derived from a Single Thread Non-Blocking Architecture “First, come, first served”.
-
Open a Shell Terminal Emulator Window
(Press “Enter” to Execute Commands) -
How to Install the Latest Node.js on Mint Linux
-
Installing Needed Node.js Modules.
sudo npm install content serve-static
-
Making Node.js WebServer Directories
Example:mkdir -p ~/Documents/node.js/webserver/static
-
Making Node.js WebServer Script.
cd ~/Documents/node.js/webserver
nano webserver.js
Append something like:
var connect = require('connect'); var serveStatic = require('serve-static'); var app = connect();/napp.use(serveStatic("./static"));/napp.listen(5080);
Ctrl+x to Save & Exit from nano Editor ;)
-
Running the Local WebServer.
node webserver.js
-
Creating a Hello World Node.js Html.
nano ./static/hello.html
Insert some Html content like:
<!DOCTYPE html> <html> <head> <title>Hello-World from Node.js</title> </head> <body> Hello World from a Node.js WebServer! </body> </html>
-
Open Html Page on Browser
Point to:http://localhost:5080/hello.html
You should be Happily Greeted with an: “Hello World from a Node.js WebServer!”