Home > Web Front-end > Front-end Q&A > Install nodejs on linux system

Install nodejs on linux system

王林
Release: 2023-05-28 10:39:37
Original
13489 people have browsed it

Installing Node.js on a Linux system is a necessary task because Node.js is an important tool necessary for developing modern web applications. Node.js is a JavaScript runtime that runs on the server and helps developers build fast, scalable web applications. In this article, we will provide a step-by-step guide to learn how to install Node.js on Linux systems.

1. Check the existing Node.js version in the system

Before installing Node.js, we must first check whether there is an existing Node.js version in the system. You can check it through the following command line:

node -v
Copy after login
Copy after login
Copy after login

If Node.js has been installed, its version number will be output. If it is not installed, it will prompt that the command cannot be found.

2. Use the package manager to install Node.js

Linux users can use the package manager to install Node.js, which is the best way. The most popular package managers currently are APT and Yum.

For Ubuntu or Debian users, you can use the following command to install Node.js:

sudo apt-get update

sudo apt-get install nodejs
Copy after login

For CentOS or Fedora users, you can use the following command to install Node.js:

sudo yum install nodejs
Copy after login

After the installation is complete, you can verify whether Node.js is successfully installed by running the following command:

node -v
Copy after login
Copy after login
Copy after login

3. Install the Node.js version manager nvm

If we need to install multiple versions at the same time For Node.js, you can use the nvm tool instead of the system default package manager. nvm is a Node.js version manager that allows us to easily switch between different Node.js versions.

First, to install nvm, please use the following command:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Copy after login

After the installation is completed, you need to log out of the current terminal or reopen a new terminal for the nvm command to take effect.

Then, we can install Node.js using the following command:

nvm install node
Copy after login

This will automatically install the latest version of Node.js. We can also use the following command to install a specific version of Node.js:

nvm install 14.17.0
Copy after login

After the installation is complete, we can use the following command to switch to the version we want:

nvm use 14.17.0
Copy after login

4. Using the source Code installation Node.js

If we need to install a specific version of Node.js, we can download the source code package from the official website of Node.js (https://nodejs.org/en/download/).

First, download the source code file for your Linux operating system:

wget https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.gz
Copy after login

Then, unzip the source code file:

tar -xzf node-v14.17.0.tar.gz
Copy after login

Next, enter using the following command Source code directory:

cd node-v14.17.0
Copy after login

Configure by running the following command to prepare for compilation of the source code:

./configure
Copy after login

Then, use the following command to compile and install Node.js:

make && sudo make install
Copy after login

After completing the installation, you can verify whether Node.js was installed successfully with the following command:

node -v
Copy after login
Copy after login
Copy after login

Summary

Whether you want to use a package manager or install Node.js from source code, This task can be easily accomplished in Linux systems. We can use different methods to install and manage according to different needs. Before you start using Node.js, make sure you have it installed correctly and ready to work.

The above is the detailed content of Install nodejs on linux system. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template