1. Connect via SSH and Upgrade your System
The very first thing you need to do is to connect to your Linux VPS via SSH and upgrade your system software to the latest version available. You can do that by using the following command:
sudo apt-get update && sudo apt-get -y upgrade
The upgrade process could take from few seconds to few minutes depending on the software that needs to be upgraded. Once your system is up to date, you can proceed with the other steps of this tutorial.
Next we’ll need to install Node.js, The installation of Node.js on Ubuntu 16.04, can be done using several different methods:
APT: the default Ubutun package manager
PPA: Personal Package Manager
NVM: Node Version Manager
For detailed instructions for each of those methods, please visit our blog post on how to install Node.js on Ubuntu 16.04
2. Install Node.js Version – 4.x on Ubuntu 16.04
npm is bundled with Node.js, so to install npm you only need to install Node.js on your Ubuntu VPS. To install Node.js 4.x LTS on Ubuntu 16.04, run the following commands:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs
3. Install Node.js Version – 7.x on Ubuntu 16.04
Alternatively, to install Node.js 7.x on Ubuntu 16.04, which is the current version of Node.js, run the commands below:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash - sudo apt-get install -y nodejs
4. Verify npm Installation on Ubuntu 16.04
To verify that the installation is successful you can check the version of npm:
The output should be similar to the one below:
# npm -v 4.2.0
5. Check npm Help Documentation
A good way to start using npm is to read the npm help page or the npm documentation. To check the npm help page, enter the following command:
Here is the npm help page:
# npm help Usage: npm <command> where <command> is one of: access, add-user, adduser, apihelp, author, bin, bugs, c, cache, completion, config, ddp, dedupe, deprecate, dist-tag, dist-tags, docs, edit, explore, faq, find, find-dupes, get, help, help-search, home, i, info, init, install, issues, la, link, list, ll, ln, login, logout, ls, outdated, owner, pack, ping, prefix, prune, publish, r, rb, rebuild, remove, repo, restart, rm, root, run-script, s, se, search, set, show, shrinkwrap, star, stars, start, stop, t, tag, team, test, tst, un, uninstall, unlink, unpublish, unstar, up, update, upgrade, v, version, view, whoami npm -h quick help on npm -l display full usage info npm faq commonly asked questions npm help search for help on npm help npm involved overview Specify configs in the ini-formatted file: /root/.npmrc or on the command line via: npm <command> --key value Config info can be viewed via: npm help config email@example.com /usr/lib/node_modules/npm <command>
That’s it, you have successfully Installed npm on Ubuntu 16.04. The npm documentation is available at https://docs.npmjs.com/.
Of course, you don’t have to install npm on Ubuntu 16.04 if you use one of our Optimized Java VPS Hosting, in which case you can simply ask our expert Linux admins to install npm on Ubuntu 16.04. They are available 24×7 and will take care of installing npm on Ubuntu 16.04.
PS. If you liked this post, on how to Install npm on Ubuntu 16.04, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.