Hướng dẫn install nodejs centos 7 latest - cài đặt nodejs centos 7 mới nhất

Node.js là một nền tảng được xây dựng trên thời gian chạy JavaScript của Chrome để dễ dàng xây dựng các ứng dụng mạng nhanh, có thể mở rộng. Phiên bản mới nhất Node.js Yum Kho lưu trữ đang duy trì bởi trang web chính thức của nó. Sử dụng hướng dẫn này để thêm kho lưu trữ YUM và cài đặt NodeJS mới nhất vào các hệ thống Centos/Rhel 7 với các lệnh đơn giản. is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Latest version node.js yum repository is maintaining by its official website. Use this tutorial to add yum repository and install Latest Nodejs to CentOS/RHEL 7 systems with simple commands.

Để cài đặt phiên bản NodeJS cụ thể, hãy truy cập phiên bản hướng dẫn cụ thể của chúng tôi với NVM.

Hướng dẫn install nodejs centos 7 latest - cài đặt nodejs centos 7 mới nhất

Bước 1 - Thêm kho lưu trữ yum node.js

Trước hết, bạn cần kích hoạt kho lưu trữ yum node.js trong hệ thống của bạn được cung cấp bởi trang web chính thức của Node.js. Bạn cũng cần các công cụ phát triển để xây dựng các tiện ích bổ sung gốc sẽ được cài đặt trên hệ thống của bạn.

Để phát hành mới nhất:-

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_18.x | sudo -E bash - 

Để phát hành ổn định:-

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 

Bước 2 - Cài đặt Node.js trên centos

Sau khi thêm một kho lưu trữ yum vào hệ thống của bạn, hãy để cài đặt gói Node.js. NPM cũng sẽ được cài đặt với Node.js. Lệnh này cũng sẽ cài đặt nhiều gói phụ thuộc khác trên hệ thống của bạn.

sudo yum install nodejs 
  • Don lồng miss => Cài đặt sợi (Trình quản lý mô -đun nút)

Bước 3 - Kiểm tra phiên bản Node.js và NPM

Sau khi cài đặt Node.js xác minh và kiểm tra phiên bản đã cài đặt. Bạn có thể tìm thêm chi tiết về phiên bản hiện tại trên trang web chính thức của Node.js.

node -v  

v18.7.0

Ngoài ra, kiểm tra phiên bản NPM.

npm -v  

7.13.0

Bạn đã cài đặt thành công Node.js trên hệ thống Centos 7 của bạn. Bạn có thể thử một máy chủ HTTP demo như được đưa ra dưới đây.

Bước 4 - Tạo máy chủ web demo (tùy chọn)

Đây là một bước tùy chọn. Nếu bạn muốn kiểm tra cài đặt Node.js của bạn. Hãy cùng tạo một máy chủ web với văn bản Welcome Node.js. Tạo tệp demo_server.jsdemo_server.js

sudo nano demo_server.js 

và thêm nội dung sau

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');

Lưu tệp của bạn và đóng.

Bây giờ khởi động máy chủ web bằng lệnh.

node --inspect demo_server.js 

Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
For help, see: https://nodejs.org/en/docs/inspector
Server running at http://127.0.0.1:3001/

Máy chủ web đã được bắt đầu trên cổng 3001. Bây giờ truy cập http://127.0.0.1:3001/ url trong trình duyệt.http://127.0.0.1:3001/ URL in browser.

LƯU Ý: Các gói trên trang này được duy trì và hỗ trợ bởi các nhà đóng gói tương ứng của họ, không phải là nhóm cốt lõi của Node.js. Vui lòng báo cáo bất kỳ vấn đề bạn gặp phải cho người bảo trì gói. Nếu nó chỉ ra vấn đề của bạn là một lỗi trong chính Node.js, người bảo trì sẽ báo cáo vấn đề ngược dòng. The packages on this page are maintained and supported by their respective packagers, not the Node.js core team. Please report any issues you encounter to the package maintainer. If it turns out your issue is a bug in Node.js itself, the maintainer will report the issue upstream.


  • Linux núi cao
  • Android
  • Arch Linux
  • Centos, Fedora và Red Hat Enterprise Linux
  • Các bản phân phối Linux dựa trên Debian và Ubuntu
  • fnm
  • Freebsd
  • Gentoo
  • Ibm i
  • hệ điều hành Mac
  • N
  • Netbsd
  • Gật đầu
  • NVM
  • NVS
  • OpenBSD
  • OpenSuse và SLE
  • Smartos và Illumos
  • Hình ảnh Smartos đi kèm với PKGSRC được cài đặt sẵn. Trên các bản phân phối Illumos khác, lần đầu tiên cài đặt PKGSRC, sau đó bạn có thể cài đặt gói nhị phân là bình thường:
  • Hoặc xây dựng thủ công từ PKGSRC:
  • Node.js Snaps có sẵn dưới dạng
    sudo nano demo_server.js 
    
    7 trên cửa hàng SNAP.
  • Solus cung cấp node.js trong kho chính của nó.
  • z/OS

Void linux tàu Node.js ổn định trong kho chính.

apk add nodejs npm

Tải xuống trình cài đặt Windows trực tiếp từ trang web NodeJs.org.

apk add nodejs-current

Android

Arch Linux

Centos, Fedora và Red Hat Enterprise Linux

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
0

Các bản phân phối Linux dựa trên Debian và Ubuntu

fnm

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
1

Centos, Fedora và Red Hat Enterprise Linux

Các bản phân phối Linux dựa trên Debian và Ubuntu

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
2

fnm

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
3

Freebsd

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
4

Gentoo

Ibm i

  • hệ điều hành Mac
  • N

Các bản phân phối Linux dựa trên Debian và Ubuntu

fnm

Freebsd

Gentoo

Ibm i

hệ điều hành Mac

N

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
5

Netbsd

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
6

Gật đầu

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
7

NVM

Để cài đặt Node.js 14.x từ dòng lệnh, hãy chạy phần sau với tư cách là người dùng với *ALLOBJ ASTERCED:

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
8

Node.js cũng có thể được cài đặt với sản phẩm IBM I Access CLIENTY Solutions. Xem tài liệu hỗ trợ này để biết thêm chi tiết

Tải xuống Trình cài đặt MacOS trực tiếp từ trang web Nodejs.org.

Nếu bạn muốn tải xuống gói với bash:

yum install -y gcc-c++ make 
curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash - 
9

Sử dụng Homebrew:Homebrew:

sudo yum install nodejs 
0

Sử dụng MacPorts:MacPorts:

sudo yum install nodejs 
1

Sử dụng PKGSRC:pkgsrc:

Cài đặt gói nhị phân:

sudo yum install nodejs 
2

Hoặc xây dựng thủ công từ PKGSRC:

sudo yum install nodejs 
3

sudo nano demo_server.js 
4 là một trình quản lý phiên bản Node.js đơn giản để sử dụng cho Mac và Linux. Chỉ định phiên bản đích để cài đặt bằng cú pháp phong phú hoặc chọn từ menu các phiên bản đã tải xuống trước đó. Các phiên bản được cài đặt trên toàn hệ thống hoặc toàn bộ người dùng và để sử dụng nhiều mục tiêu hơn, bạn có thể chạy phiên bản trực tiếp từ các bản tải xuống được lưu trong bộ nhớ cache.

Xem trang chủ cho các phương thức cài đặt (Bootstrap, NPM, Homebrew, bên thứ ba) và tất cả các chi tiết sử dụng.

Nếu bạn đã có

sudo nano demo_server.js 
5 thì việc cài đặt
sudo nano demo_server.js 
4 và thì phiên bản LTS
sudo nano demo_server.js 
7 mới nhất cũng đơn giản như:

sudo yum install nodejs 
4

Node.js có sẵn trong cây PKGSRC:

sudo yum install nodejs 
5

Hoặc cài đặt gói nhị phân (nếu có sẵn cho nền tảng của bạn) bằng PKGIN:

sudo yum install nodejs 
2

sudo nano demo_server.js 
8 là một trình quản lý phiên bản nút nhẹ, tương tự như
sudo nano demo_server.js 
9. Nó đơn giản và có thể dự đoán được. Một hệ sinh thái plugin phong phú cho phép bạn điều chỉnh nó phù hợp với nhu cầu của bạn. Sử dụng
sudo nano demo_server.js 
8 để chọn phiên bản nút cho ứng dụng của bạn và đảm bảo rằng môi trường phát triển của bạn phù hợp với sản xuất.

Hướng dẫn cài đặt NodENV được duy trì trên trang GitHub của nó. Vui lòng truy cập trang đó để đảm bảo bạn đang theo dõi phiên bản mới nhất của các bước cài đặt.

Trình quản lý phiên bản Node là tập lệnh Bash được sử dụng để quản lý nhiều phiên bản Node.js được phát hành. Nó cho phép bạn thực hiện các hoạt động như cài đặt, gỡ cài đặt, phiên bản chuyển đổi, v.v. Để cài đặt NVM, sử dụng tập lệnh cài đặt này.

Trên Unix / OS X Systems Node.js được xây dựng từ nguồn có thể được cài đặt bằng NVM bằng cách cài đặt vào vị trí mà NVM mong đợi:

sudo yum install nodejs 
7

Sau đó, bạn có thể sử dụng

sudo nano demo_server.js 
9 để chuyển đổi giữa các phiên bản và phiên bản được phát hành được xây dựng từ nguồn. Ví dụ: nếu phiên bản Node.js là v8.0.0-pre:

sudo yum install nodejs 
8

Sau khi phát hành chính thức, bạn sẽ muốn gỡ cài đặt phiên bản được xây dựng từ nguồn:

sudo yum install nodejs 
9

Trình quản lý phiên bản

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
2 là đa nền tảng và có thể được sử dụng trên các hệ thống Windows, MacOS và giống như UNIX

Để cài đặt

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
2 trên Windows, hãy truy cập trang phát hành tại đây và tải xuống tệp trình cài đặt MSI của bản phát hành mới nhất.

Bạn cũng có thể sử dụng

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
4 để cài đặt nó:

node -v  

v18.7.0
0

Bạn có thể tìm thấy tài liệu liên quan đến các bước cài đặt của

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
2 trong các hệ thống macOS/giống như UNIX tại đây

Sau đó, bạn có thể sử dụng

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
2 để chuyển đổi giữa các phiên bản khác nhau của nút.

Để thêm phiên bản mới nhất của Node:

node -v  

v18.7.0
1

Hoặc để thêm phiên bản LTS mới nhất của Node:

node -v  

v18.7.0
2

Sau đó chạy lệnh

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
7 để thêm phiên bản nút vào
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
8 của bạn cho shell hiện tại:

node -v  

v18.7.0
3

Để thêm nó vào

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');
8 vĩnh viễn, hãy sử dụng
node --inspect demo_server.js 

Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
For help, see: https://nodejs.org/en/docs/inspector
Server running at http://127.0.0.1:3001/
0:

node -v  

v18.7.0
4

Node.js có sẵn thông qua hệ thống cổng.

node -v  

v18.7.0
5

Sử dụng PKG_ADD trên OpenBSD:

node -v  

v18.7.0
6

OpenSuse và SLE

Node.js có sẵn trong các kho lưu trữ chính trong các gói sau:

  • OpenSuse Leap 15.2:
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2,
    sudo nano demo_server.js 
    
    3
    :
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2,
    sudo nano demo_server.js 
    
    3
  • OpenSuse Tumbleweed:
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    4
    :
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    4
  • SUSE Linux Enterprise Server (SLES) 12:
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2 và
    sudo nano demo_server.js 
    
    3 ("Mô -đun web và kịch bản" phải được bật.)
    :
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2, and
    sudo nano demo_server.js 
    
    3 (The "Web and Scripting Module" must be enabled.)
  • SUSE Linux Enterprise Server (SLES) 15 SP2:
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2 và
    sudo nano demo_server.js 
    
    3 (phải bật "Mô -đun Web và Scripting".
    :
    node --inspect demo_server.js 
    
    Debugger listening on ws://127.0.0.1:9229/9e0c7b4a-2ffe-48df-a4b0-b4635dcd9359
    For help, see: https://nodejs.org/en/docs/inspector
    Server running at http://127.0.0.1:3001/
    
    1,
    sudo nano demo_server.js 
    
    2, and
    sudo nano demo_server.js 
    
    3 (The "Web and Scripting Module" must be enabled.)

Ví dụ: để cài đặt Node.js 14.x trên OpenSuse Leap 15.2, chạy như root sau:

node -v  

v18.7.0
7

Các phiên bản chính khác nhau của nút có thể được cài đặt và sử dụng đồng thời.

Smartos và Illumos

Hình ảnh Smartos đi kèm với PKGSRC được cài đặt sẵn. Trên các bản phân phối Illumos khác, lần đầu tiên cài đặt PKGSRC, sau đó bạn có thể cài đặt gói nhị phân là bình thường:pkgsrc, then you may install the binary package as normal:

sudo yum install nodejs 
2

Hoặc xây dựng thủ công từ PKGSRC:

sudo yum install nodejs 
3

sudo nano demo_server.js 
4 là một trình quản lý phiên bản Node.js đơn giản để sử dụng cho Mac và Linux. Chỉ định phiên bản đích để cài đặt bằng cú pháp phong phú hoặc chọn từ menu các phiên bản đã tải xuống trước đó. Các phiên bản được cài đặt trên toàn hệ thống hoặc toàn bộ người dùng và để sử dụng nhiều mục tiêu hơn, bạn có thể chạy phiên bản trực tiếp từ các bản tải xuống được lưu trong bộ nhớ cache.

Xem trang chủ cho các phương thức cài đặt (Bootstrap, NPM, Homebrew, bên thứ ba) và tất cả các chi tiết sử dụng.

npm -v  

7.13.0
0

Nếu bạn đã có

sudo nano demo_server.js 
5 thì việc cài đặt
sudo nano demo_server.js 
4 và thì phiên bản LTS
sudo nano demo_server.js 
7 mới nhất cũng đơn giản như:

npm -v  

7.13.0
1

Node.js có sẵn trong cây PKGSRC:

Hoặc cài đặt gói nhị phân (nếu có sẵn cho nền tảng của bạn) bằng PKGIN:Winget:

npm -v  

7.13.0
2

sudo nano demo_server.js 
8 là một trình quản lý phiên bản nút nhẹ, tương tự như
sudo nano demo_server.js 
9. Nó đơn giản và có thể dự đoán được. Một hệ sinh thái plugin phong phú cho phép bạn điều chỉnh nó phù hợp với nhu cầu của bạn. Sử dụng
sudo nano demo_server.js 
8 để chọn phiên bản nút cho ứng dụng của bạn và đảm bảo rằng môi trường phát triển của bạn phù hợp với sản xuất.

Hướng dẫn cài đặt NodENV được duy trì trên trang GitHub của nó. Vui lòng truy cập trang đó để đảm bảo bạn đang theo dõi phiên bản mới nhất của các bước cài đặt.Chocolatey:

npm -v  

7.13.0
3

Trình quản lý phiên bản Node là tập lệnh Bash được sử dụng để quản lý nhiều phiên bản Node.js được phát hành. Nó cho phép bạn thực hiện các hoạt động như cài đặt, gỡ cài đặt, phiên bản chuyển đổi, v.v. Để cài đặt NVM, sử dụng tập lệnh cài đặt này.Scoop:

npm -v  

7.13.0
4

Trên Unix / OS X Systems Node.js được xây dựng từ nguồn có thể được cài đặt bằng NVM bằng cách cài đặt vào vị trí mà NVM mong đợi:

  • Cài đặt và định cấu hình phiên bản SMP/E của Node.js trên Z/OS
  • Cài đặt và định cấu hình phiên bản PAX của Node.js trên Z/OS