Without root/sudo permission install Node.js on Linux/CentOS

3 simple steps to install Node.js on GNU/Linux CentOS without root permission nor sudo access.

Node.js is a free and open source JavaScript runtime for server side programming. For GNU/Linux environments, users can do installations with RPMs or via package managers like yum. However, most often developers face restrictions during installation due to the need of root permission for directories like "/usr/local/bin". Here, we will be installing Node.js inside a directory under user_home.

1. Download binary distribution

Latest binaries can be downloaded from Node.js official release directory.
https://nodejs.org/download/release/

For CentOS 6.7, I downloaded Linux 64-bit binary of latest version (8.4.0) from below link.
https://nodejs.org/download/release/v8.4.0/node-v8.4.0-linux-x64.tar.gz

Make sure to pick suitable binary for your installation.

2. Extract into installation directory

This binary file must be extracted into the directory that you are installing Node.js. In my machine, I extracted it into below directory.
/home/user/software/nodejs_v8.4.0/

3. Add Node.js to PATH

It is required to append Node.js installation to PATH variable. For that, you can update either ~/.bash_profile or ~/.bashrc file as below.
export NODEJS_HOME=/home/user/software/nodejs_v8.4.0
export PATH=$PATH:$NODEJS_HOME/bin

4. Verify installation

Open up a console and check Node.js version to verify the installation as below.
node --version
If you see the installed version as v8.4.0, that confirms the installation is completed. For this we did not use any additional GNU/Linx user privileges.

COMMENTS

BLOGGER
Name

About,2,Adsense,3,Ant,1,Apache,3,Axis,3,Blogger,1,Books,1,CentOS,2,Chrome,2,CSS,2,Database,3,Earn Online,3,Eclipse,10,Facebook,1,Firefox,10,Gmail,4,GNU/Linux,9,Google,26,GWT,8,Hardware,2,IE,5,Interesting,15,Internet,14,Java,49,Javascript,7,JBoss,1,Jenkins,1,Log4j,2,Me,6,Microsoft,2,Miscellaneous,1,News,11,Opinion,10,OSGi,1,PHP,1,Productivity,3,Programming,36,Puzzle,3,Security,4,Software,41,Sports,9,Spring,2,Story,6,Subversion,3,TDD,4,Tech,2,Tips,1,Tomcat,6,Tutorial,13,Ubuntu,4,Web application,14,Web Design,2,Web services,3,Windows,10,Yahoo,1,Zip,2,
ltr
item
Digizol: Without root/sudo permission install Node.js on Linux/CentOS
Without root/sudo permission install Node.js on Linux/CentOS
3 simple steps to install Node.js on GNU/Linux CentOS without root permission nor sudo access.
https://4.bp.blogspot.com/-0lx6p2ZrWsk/WZ7ayIQlQPI/AAAAAAAAB60/S1giIFH3OzQDnCU82ozWqLm1jO949f7DACLcBGAs/s1600/nodejs.png
https://4.bp.blogspot.com/-0lx6p2ZrWsk/WZ7ayIQlQPI/AAAAAAAAB60/S1giIFH3OzQDnCU82ozWqLm1jO949f7DACLcBGAs/s72-c/nodejs.png
Digizol
http://www.digizol.com/2017/08/nodejs-install-no-root-sudo-permission-linux-centos.html
http://www.digizol.com/
http://www.digizol.com/
http://www.digizol.com/2017/08/nodejs-install-no-root-sudo-permission-linux-centos.html
true
7440473
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy