This method is particularly useful if you want to make some files on your server, downloadable on the internet, via any port you choose, directly using your ip (or public ip)
Install epel repository
# yum install epel-release
Install npm
# yum install npm
Check whether npm (nodejs package manager) is installed
# npm -v
Install http-server globally
# npm install http-server -g
Start http-server on port 80, serving content in /tmp/test
# http-server /tmp/test -p 80
You should now able to browse to the ip address of the machine (in this example, 139.x.x.x) using a browser, and should be able to download the content of /tmp/test
Monday, April 16, 2018
Simple http server using nodejs http-server
Subscribe to:
Posts (Atom)