• Về minhduy.vn
  • Đăng ký Hosting
  • Thiết kế Website
  • Khuyến mãi HOT
Hướng Dẫn Sử Dụng Dịch Vụ - Minh Duy Solutions
  • Trang chủ
  • Hosting
    • Hướng dẫn Hosting cPanel
    • Hướng dẫn Hosting DirectAdmin
  • Tên miền
  • Website
    • Hướng dẫn WordPress
    • Hướng dẫn Webmaster
  • Email Doanh Nghiệp
    • Office 365
    • Google Work Space
    • Email Zimbra
  • VPS – Máy chủ
    • Hướng dẫn Linux
    • Hướng dẫn DirectAdmin
  • Hướng dẫn chung
  • Góc ICT
No Result
View All Result
  • Trang chủ
  • Hosting
    • Hướng dẫn Hosting cPanel
    • Hướng dẫn Hosting DirectAdmin
  • Tên miền
  • Website
    • Hướng dẫn WordPress
    • Hướng dẫn Webmaster
  • Email Doanh Nghiệp
    • Office 365
    • Google Work Space
    • Email Zimbra
  • VPS – Máy chủ
    • Hướng dẫn Linux
    • Hướng dẫn DirectAdmin
  • Hướng dẫn chung
  • Góc ICT
No Result
View All Result
Hướng Dẫn Sử Dụng Dịch Vụ - Minh Duy Solutions
No Result
View All Result
Home Hướng dẫn máy chủ Hướng dẫn Linux

Cài đặt Node.js và npm trên Ubuntu 18.04

Minh Duy Solutions by Minh Duy Solutions
24/09/2021
Reading Time: 8 mins read
A A
0
nodejs ubuntu
531
SHARES
1.7k
VIEWS
Share on FacebookShare on Twitter

Contents

  1. Cài đặt Node.js và npm từ NodeSource
  2. Cài đặt Node.js và npm bằng NVM
    1. 1. Cài đặt tập lệnh NVM (Node Version Manager)
    2. 2. Cài đặt Node.js và npm
  3. Cài đặt Node.js và npm từ kho lưu trữ Ubuntu
  4. Cài đặt công cụ phát triển
  5. Gỡ cài đặt Node.js
  6. Phần kết luận

Node.js là một open-source cross-platform JavaScript run-time environment cho phép thực thi mã JavaScript. Điều này có nghĩa là bạn có thể chạy mã JavaScript trên máy của mình dưới dạng một ứng dụng độc lập. Node.js chủ yếu được sử dụng để xây dựng các ứng dụng phía máy chủ back-end, nhưng nó cũng rất phổ biến như một giải pháp full-stack và front-end.

Npm là trình quản lý gói mặc định cho Node.js và cơ quan đăng ký phần mềm lớn nhất thế giới.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số cách khác nhau để cài đặt Node.js và npm trên Ubuntu 18.04. Các hướng dẫn tương tự áp dụng cho mọi phân phối dựa trên Ubuntu, bao gồm Kubfox, Linux Mint và Hệ điều hành cơ bản.

Nếu bạn chỉ cần Node.js làm thời gian chạy local để triển khai các ứng dụng Node.js thì tùy chọn đơn giản nhất là cài đặt Node.js từ kho lưu trữ NodeSource. Các nhà phát triển thích cài đặt Node.js bằng cách sử dụng tập lệnh NVM.

Chọn tùy chọn cài đặt phù hợp với môi trường của bạn. Tốt nhất là tham khảo tài liệu của ứng dụng Node.js mà bạn sử dụng để tìm hiểu phiên bản Node.js nào được hỗ trợ.

Cài đặt Node.js và npm từ NodeSource

NodeSource là một công ty tập trung vào việc cung cấp hỗ trợ Node cấp doanh nghiệp và họ duy trì một kho lưu trữ chứa các phiên bản mới nhất của Node.js.

Sử dụng kho lưu trữ này nếu bạn cần cài đặt một phiên bản cụ thể của Node.js. Tại thời điểm viết, kho lưu trữ NodeSource cung cấp các phiên bản sau – v12.x, v11.x, v10.x và v8.x. Chúng ta sẽ cài đặt phiên bản LTS hiện tại của Node.js, phiên bản 10.x, Carbon.

Để cài đặt Node.js và npm từ kho lưu trữ NodeSource, hãy làm theo các bước sau:

  • Kích hoạt kho lưu trữ NodeSource bằng cách chạy curlnhư sau với tư cách là người dùng có quyền sudo :
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Lệnh sẽ thêm key NodeSource vào hệ thống của bạn, tạo tệp kho lưu trữ nguồn apt, cài đặt tất cả các gói cần thiết và làm mới bộ đệm apt. Nếu bạn cần cài đặt phiên bản khác, ví dụ 12.x, chỉ cần thay đổi setup_10.xvớisetup_12.x

  • Khi kho lưu trữ NodeSource được bật, hãy cài đặt Node.js và npm bằng cách nhập:
sudo apt install nodejs

Gói nodejs chứa cả 2 file binary nodevà npm.

  • Xác minh rằng Node.js và npm đã được cài đặt thành công bằng cách in các phiên bản của chúng:
node --version
# Output:
v10.16.3
npm --version
# Output:
6.9.0

Cài đặt Node.js và npm bằng NVM

NVM (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 đang hoạt động. Với NVM, bạn có thể cài đặt và gỡ cài đặt bất kỳ phiên bản Node.js cụ thể nào bạn muốn sử dụng hoặc kiểm tra.

Để cài đặt Node.js và npm bằng NVM trên hệ thống Ubuntu của bạn, hãy thực hiện các bước sau:

1. Cài đặt tập lệnh NVM (Node Version Manager)

Để tải xuống và cài đặt nvm chạy:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

Lệnh trên sẽ sao chép kho lưu trữ NVM từ Github vào thư mục ~/.nvm:

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Như đầu ra ở trên nói, bạn nên đóng và mở lại terminal hoặc chạy các lệnh để thêm đường dẫn đến nvmvào phiên shell hiện tại. Bạn có thể chọn bất cứ cách nào dễ dàng cho bạn.

Khi tập lệnh nằm trong tệp của bạn PATH, hãy xác minh rằng nó nvm đã được cài đặt đúng bằng cách nhập:

nvm --version
0.34.0

2. Cài đặt Node.js và npm

Bây giờ nvm đã được cài đặt, bạn có thể cài đặt phiên bản Node.js mới nhất bằng cách nhập:

nvm install node

Đầu ra sẽ trông giống như thế này:

Downloading and installing node v12.8.1...
Downloading https://nodejs.org/dist/v12.8.1/node-v12.8.1-linux-x64.tar.xz...
######################################################################### 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v12.8.1 (npm v6.10.2)
Creating default alias: default -> node (-> v12.8.1)

Sau khi cài đặt hoàn tất, hãy xác minh nó bằng cách in phiên bản Node.js:

node --version
#Output:
v12.8.1

Hãy cài đặt thêm hai phiên bản, phiên bản LTS mới nhất và phiên bản 8.10.0

nvm install --ltsnvm install 8.10.0

Để liệt kê các phiên bản Node.js đã cài đặt, gõ:

nvm ls

Đầu ra sẽ trông giống như thế này:

# Output:
->      v8.10.0
       v10.16.3
        v12.8.1
default -> node (-> v12.8.1)
node -> stable (-> v12.8.1) (default)
stable -> 12.8 (-> v12.8.1) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/dubnium (-> v10.16.3)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.16.1 (-> N/A)
lts/dubnium -> v10.16.3

Mục nhập có mũi tên ở bên phải (-> v8.10.0) là phiên bản Node.js được sử dụng trong phiên shell hiện tại và phiên bản mặc định được đặt thành v12.8.1. Phiên bản mặc định là phiên bản sẽ hoạt động khi mở shell mới.

Bạn có thể thay đổi phiên bản hiện đang hoạt động với:

nvm use 10.16.3
# Output
Now using node v10.16.3 (npm v6.9.0)

Nếu bạn muốn thay đổi phiên bản Node.js mặc định, hãy sử dụng lệnh sau:

nvm alias default 10.16.3

Cài đặt Node.js và npm từ kho lưu trữ Ubuntu

Các gói Node.js và npm có sẵn từ kho lưu trữ Ubuntu 18.04 mặc định.

Tại thời điểm viết bài, phiên bản có trong kho Ubuntu là v8.10.0 phiên bản TLS trước đó.

Để cài đặt nodejsvà npmchạy các lệnh sau:

sudo apt update
sudo apt install nodejs

Tệp thực thi Node.js từ kho lưu trữ Ubuntu được đặt tên nodejs thay node vì do xung đột với gói khác.

Xác minh cài đặt bằng cách thực hiện:

nodejs --version
# Output:
v8.10.0

Cài đặt công cụ phát triển

Để có thể biên dịch và cài đặt các tiện ích bổ sung gốc từ npm, bạn cần cài đặt các công cụ phát triển.

Lệnh sau sẽ cài đặt tất cả các gói cần thiết bao gồm trình biên dịch GCC :

sudo apt install build-essential

Gỡ cài đặt Node.js

Nếu vì một số lý do bạn muốn gỡ cài đặt các gói Node.js và npm, bạn có thể sử dụng lệnh sau:

sudo apt remove nodejs npm

Phần kết luận

Tôi đã chỉ cho bạn ba cách khác nhau để cài đặt Node.js và npm trên máy chủ Ubuntu 18.04 của bạn. Phương pháp bạn chọn phụ thuộc vào yêu cầu và sở thích của bạn. Mặc dù việc cài đặt phiên bản đóng gói từ kho lưu trữ Ubuntu hoặc NodeSource dễ dàng hơn, phương thức nvm cho phép bạn linh hoạt hơn trong việc thêm và xóa các phiên bản Node.js khác nhau trên cơ sở mỗi người dùng.

Nếu bạn muốn quản lý các gói npm của mình bằng yarn, bạn có thể kiểm tra hướng dẫn này về cách cài đặt và sử dụng yarn trên Ubuntu 18.04 .

Nếu bạn có bất kỳ câu hỏi hoặc phản hồi, hãy bình luận bên dưới.

5/5 - (1043 bình chọn)
Tags: ubuntunodejsnpm
Share212Tweet133
Minh Duy Solutions

Minh Duy Solutions

Bài viết liên quan

thiet lap dung luong ram toi da cho redis 4629
Hướng dẫn Linux

Thiết lập dung lượng RAM tối đa cho Redis

11/06/2025
1.5k
huong dan cai dat socks5 tren vps linux 4583
Hướng dẫn máy chủ

Hướng dẫn cài đặt Socks5 trên VPS Linux

26/05/2025
1.5k
mot so lenh co ban kiem tra server khi bi ddos 4461
Hướng dẫn Linux

Một số lệnh cơ bản kiểm tra server khi bị DDoS

13/12/2024
1.5k
4454
Hướng dẫn Linux

Cách kiểm tra máy chủ Linux có bị tấn công DDOS hay không?

13/12/2024
1.5k
mount umount o cung hay thiet bi tren linux 4406
Hướng dẫn Linux

Mount / Umount Ổ Cứng Hay Thiết Bị Trên Linux

30/10/2024
1.5k
20 vi du ve crontab tren he dieu hanh linux 4352
Hướng dẫn Linux

20 ví dụ về crontab trên hệ điều hành Linux

24/09/2024
1.5k

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

No Result
View All Result

Recommended.

5358fe1a7da72ce25dc1c40fb518359a

Hướng dẫn xóa hàng loạt bản ghi DNS khỏi Cloudflare

16/07/2025
1.5k
1

Hướng dẫn đổi tên miền Website trên Direct Admin

22/09/2021
1.5k

Trending.

cach tao doi quoc gia cho tai khoan google 4082

Cách tạo (đổi quốc gia) cho tài khoản Google

24/01/2024
24.2k
cach tao doi quoc gia cho tai khoan google 4082

Cách xóa hồ sơ thanh toán tài khoản Google

24/01/2024
5.5k
57acc582dde37df0a76107d2fb2448d8

Cách Ngắt Link Ảnh Trong Adobe Illustrator, Đơn Giản, Hiệu Quả

04/10/2022
16.1k
Microsoft Support and Recovery Assistant

Hướng dẫn gỡ bỏ tận gốc Microsoft Office ra khỏi máy tính bằng phần mềm của Microsoft

22/07/2024
2.4k
cach sua loi co ve nhu ban o quoc gia khac voi nguoi quan ly gia dinh google 4097 3

Cách sửa lỗi Có vẻ như bạn ở quốc gia khác với người quản lý gia đình Google

24/01/2024
2.8k
Wiki Minh Duy Solutions

WIKI.MINHDUY.VN

Chuyên trang hướng dẫn sử dụng dịch vụ của Minh Duy Solutions

DMCA.com Protection Status

Danh mục

  • aaPanel
  • Góc ICT
  • Thiết Kế Đồ Hoạ
  • SEO
  • Hướng dẫn WHMCS
  • Hướng dẫn Hosting
  • Hướng dẫn WordPress
  • Email Zimbra
  • Hướng dẫn DirectAdmin
  • Hướng dẫn Hosting cPanel
  • Office 365
  • Hướng dẫn Website
  • Hướng dẫn Linux
  • Hướng dẫn Hosting DirectAdmin
  • Google Work Space
  • Hướng dẫn Webmaster
  • Hướng dẫn máy chủ
  • Hướng dẫn Email Doanh Nghiệp
  • Hướng dẫn Tên miền
  • Hướng dẫn chung
  • Uncategorized

Thẻ

AFC apt-get update apt-get upgrade category chủ thể cPanel debian DirectAdmin email doanh nghiệp Environment Variables giải nén Google Workspace G Suite hosting ioncube khôi phục mật khẩu linux nginx nmap nodejs npm Office 365 OneDrive Outlook out of memory path Paypal phpmyadmin SMTP. GMail SSH sudo swap Symbolic Link tar tar.gz thông báo tên miền tên miền ubuntu user whois WooCommerce WordPress wordpress cơ bản wp rocket Zimbra
  • Về minhduy.vn
  • Đăng ký Hosting
  • Thiết kế Website
  • Khuyến mãi HOT

Copyright © 2021 Hướng dẫn Minh Duy Solutions

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

×
    No Result
    View All Result
    • Trang chủ
    • Hosting
      • Hướng dẫn Hosting cPanel
      • Hướng dẫn Hosting DirectAdmin
    • Tên miền
    • Website
      • Hướng dẫn WordPress
      • Hướng dẫn Webmaster
    • Email Doanh Nghiệp
      • Office 365
      • Google Work Space
      • Email Zimbra
    • VPS – Máy chủ
      • Hướng dẫn Linux
      • Hướng dẫn DirectAdmin
    • Hướng dẫn chung
    • Góc ICT

    Copyright © 2021 Hướng dẫn Minh Duy Solutions