Nodejs#
Nodejs is a Javascript runtime built on the V8 Javascript engine used in Googles Chrome browser.
Install Instructions#
Load source path for newest node Version in bash#
Use correct version number: 14 is current as of 2020-08-28
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Install the added nodejs version#
sudo apt install -y nodejs
This needs to Happen right after loading the source path and in the same CMD Session!
Server#
sudo npm install -g serve
HTTP Server#
sudo npm install -g http-server
https://www.npmjs.com/package/http-server
Server with HTTPS / Create Self Signed Certificates#
sudo openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem
serve --ssl-cert ./cert.pem --ssl-key ./key.pem
HTTPS#
https://nodejs.org/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server/