Làm thế nào để install node.js Ubuntu
Trong bài viết này, chúng tôi sẽ chỉ bạn cách install Node.js Ubuntu 18.04. Phương pháp này dùng được với máy tính local Linux và máy chủ ảo riêng. Chúng tôi sẽ chỉ cả 2 cách để cài. Ngoài ra, chúng tôi còn hướng dẫn loại bỏ một số tính năng thừa có thể bạn không cần dùng.
Node.js là gì
Node.js là một trong các công nghệ web phổ biến nhất hiện nay. Nó là môi trường thực thi server-side, giúp JavaScript chạy mà không cần thông qua client. Là phần mềm mã nguồn mở và đa nền tảng, vì vậy nó rất lý tưởng để chạy các dự án khác nhau – từ giáo dục đến kinh doanh.
Chủ yếu nó được dùng để cải thiện và gia tăng chức năng cho ứng dụng web. Rất nhiều công ty lớn đang sử dụng Node.js. Tiềm năng của Node.js là vô cùng lớn.
Tại thời điểm viết bài, phiên bản ổn định của Node.js là 11.10.0. Phiên bản được nhiều người khuyên dùng nhất là 10.15.1 vì nó là bản được hỗ trợ trong thời gian nhất.
Có nhiều cách khác nhau để install Node.js trên Ubuntu, trong bài hướng dẫn này chúng tôi chỉ dùng cách đơn giản và hiệu quả nhất thôi. Bạn chỉ cần chọn 1 trong 2 cách bên dưới để install Node.js trên Ubuntu
Cách 1 – Install Node.js và NPM từ Ubuntu respository chính thức
Cách đơn giản và nhanh nhất là install Node.js trên server Ubuntu 18.04 qua repository (kho phân phối ứng dụng) chính thức của nó. Các bước thực hiện như sau:
Bước 1 – kết nối tới server bằng SSH
Để kết nối tới server bằng SSH, bạn có thể chạy lệnh sau trong terminal:
ssh username@server_ip_address
Hoặc nếu đang dùng máy tính Windows, bạn cũng có thể dùng PuTTy để truy cập vào server qua SSH
Bước 2 – refresh APT cache:
Refresh APT cache để dùng apt mới nhất
sudo apt update
Sau đó, bạn đã có thể cài đặt Node.js trên Ubuntu
Bước 3 – Install Node.js trên Ubuntu bằng lệnh apt install
Để install Node.js, user của bạn bạn cần có quyền cài đặt, sử dụng lệnh sudo apt install để cài:
sudo apt install nodejs
Điền password và nhấn enter, tiến trình cài đặt sẽ bắt đầu.
Bước 4 – Cài đặt NPM
Bạn cũng có thể cần cài NPM vì NPM là ứng dụng quản lý package node.js. Cài đặt NPM như sau:
sudo apt install npm
Cuối cùng, kiểm thử phiên bản đã cài đặt bằng cách chạy lênh sau:
nodejs -v
Đây là cách dễ nhất để install Node.js trên máy Linux hoặc máy Linux nền VPS.
Cách 2 – Cài đặt phiên bản nhất định Node.js thông qua NVM
Có một cách khác để install Node.js Ubuntu là sử dụng NVM (Node Version Manager). Nhờ vào ứng dụng này bạn có thể chọn một phiên bản Node.js nhất định để cài đặt. Bạn có thể chọn một bản LTS hoặc bản mới nhất có sẵn để cài.
Tóm lại, các bước để install Node.js phiên bản tùy chọn như sau:
Bươc 1 – tải NVM về bằng lệnh wget.
Nếu chưa có wget, chạy lệnh sau:
sudo apt install wget
Sau đó chạy lệnh tải NVM về:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Bước 2 – Phân quyền NVM được dùng bởi user:
Để phân quyền NVM cho một user nhất định, bạn chạy lệnh sau
source ~/.profile
Bước 3 – Liệt kê toàn bộ các phiên bản Node.js có sẵn trên NVM.
nvm ls-remote
Cứ chọn phiên bản bạn muốn. Chúng tôi khuyên sử dụng phiên bản ổn định và hỗ trợ đầy đủ nhất là bản 10.15.1.
Bước 4 – Chạy lệnh cài đặt một phiên bản Node.js Ubuntu nhất định:
nvm install 10.15.1
Bạn có thể kiểm tra xem bản cài đã thành công chưa bằng cách kiểm tra phiên bản Node.js đang dùng là gì với lệnh sau:
node -v
Như bạn đã thấy, bạn đã install Node.js trên Ubuntu thành công.
Uninstall Node.js trên Ubuntu
Cách 1 – để xóa Node.js, chạy lệnh sau:
sudo apt remove nodejs
Cách 2 – Uninstall Node.js (xóa Node.js) trước và cài đặt lại bằng phương pháp NVM:
Trước tiên bạn cần vô hiệu Node.js:
nvm deactivate
Sau đó dùng lệnh sau để xóa Node.js.
nvm uninstall v10.15.1
Lời kết
Bài này chỉ bạn install node.js Ubuntu chỉ trong vài lệnh đơn giản. Hiện có 2 phương pháp phổ biến nhất để cài như trên, một là install node.js trên Ubuntu repository chính thức của nó, 2 là install node.js trên NVM để chọn được một phiên bản tùy ý. Node.js là một công nghệ hữu dụng để phát triển ứng dụng web, đã được công nhận bởi nhiều lập trình viên trên thế giới.
Write a Comment
You must be logged in to post a comment.