Trong bài viết này, chúng ta sẽ tìm hiểu cách cài đặt Node.js trên Ubuntu 18.04. Chúng ta sẽ diễn giải cả hai phương pháp để cài đặt và hướng dẫn loại bỏ những thành phần không cần thiết.
Node.js - Lý tưởng cho các dự án web
Node.js là một công nghệ phổ biến được sử dụng rộng rãi trong thế giới phát triển web. Đây là môi trường thực thi server-side cho phép chạy JavaScript mà không cần thông qua client. Với tư cách là một phần mềm mã nguồn mở và đa nền tảng, Node.js là lựa chọn lý tưởng cho các dự án khác nhau - từ giáo dục đến kinh doanh.
Node.js chủ yếu được sử dụng để cải thiện và mở rộng chức năng của các ứng dụng web. Nhiều công ty lớn hiện đang sử dụng Node.js và tiềm năng của nó là vô cùng lớn. Phiên bản ổn định hiện tại của Node.js là 11.10.0, nhưng phiên bản được khuyến nghị sử dụng nhất là 10.15.1 vì nó được hỗ trợ trong thời gian dài.
Có nhiều cách để cài đặt Node.js trên Ubuntu, trong bài viết này, chúng ta chỉ tập trung vào hai cách đơn giản và hiệu quả nhất.
Cách 1 - Cài đặt Node.js và NPM từ Ubuntu repository chính thức
Cách đơn giản và nhanh nhất để cài đặt Node.js trên Ubuntu 18.04 là thông qua kho ứng dụng chính thức của nó. Hãy làm theo các bước 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 cửa sổ terminal:
ssh username@server_ip_address
Hoặc nếu bạn đang sử dụng máy tính Windows, bạn có thể sử dụng PuTTy để truy cập vào server qua SSH.
Bước 2 - Cập nhật APT cache
Cập nhật APT cache để sử dụng phiên bản mới nhất của 'apt'.
sudo apt update
Sau đó, bạn có thể tiến hành cài đặt Node.js trên Ubuntu.
Bước 3 - Cài đặt Node.js bằng lệnh 'apt install'
Để cài đặt Node.js, người dùng cần có quyền cài đặt và sử dụng lệnh sau:
sudo apt install nodejs
Nhập mật khẩu và nhấn Enter, quá trình cài đặt sẽ bắt đầu.
Bước 4 - Cài đặt NPM
Nếu cần, bạn có thể cài đặt NPM, ứng dụng quản lý gói của Node.js.
sudo apt install npm
Cuối cùng, để kiểm tra phiên bản Node.js đã cài đặt thành công hay chưa, hãy chạy lệnh sau:
nodejs -v
Đây là cách đơn giản nhất để cài đặt Node.js trên máy Linux hoặc máy chủ ảo riêng.
Cách 2 - Cài đặt phiên bản tùy chọn Node.js thông qua NVM
Một cách khác để cài đặt Node.js trên Ubuntu là sử dụng công cụ NVM (Node Version Manager). Với NVM, bạn có thể lựa chọn phiên bản Node.js cụ thể để cài đặt, bao gồm cả phiên bản LTS hoặc phiên bản mới nhất.
Dưới đây là các bước để cài đặt một phiên bản Node.js tùy chọn:
Bước 1 - Tải NVM bằng lệnh 'wget'
Nếu chưa có 'wget', hãy chạy lệnh sau:
sudo apt install wget
Sau đó, sử dụng lệnh sau để 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 cho người dùng
Để phân quyền NVM cho người dùng cụ thể, hãy chạy lệnh sau:
source ~/.profile
Bước 3 - Liệt kê các phiên bản Node.js có sẵn trên NVM
nvm ls-remote
Hãy chọn phiên bản mà bạn muốn sử dụng. Chúng tôi khuyến nghị sử dụng phiên bản ổn định và được hỗ trợ đầy đủ nhất là 10.15.1.
Bước 4 - Cài đặt phiên bản Node.js tùy chọn trên Ubuntu
nvm install 10.15.1
Để kiểm tra phiên bản Node.js hiện tại, hãy chạy lệnh:
node -v
Bạn đã thành công cài đặt Node.js trên Ubuntu.
Gỡ cài đặt Node.js trên Ubuntu
Cách 1 - Gỡ cài đặt Node.js bằng lệnh 'apt'
Để gỡ cài đặt Node.js, hãy chạy lệnh sau:
sudo apt remove nodejs
Cách 2 - Gỡ cài đặt Node.js trước và cài đặt lại bằng phương pháp NVM
Trước tiên, hãy vô hiệu hóa Node.js:
nvm deactivate
Sau đó, để gỡ cài đặt Node.js, hãy sử dụng lệnh sau:
nvm uninstall v10.15.1
Kết luận
Bài viết này đã hướng dẫn bạn cách cài đặt Node.js trên Ubuntu chỉ với vài lệnh đơn giản. Hiện có hai phương pháp phổ biến nhất để cài đặt Node.js trên Ubuntu: thông qua kho ứng dụng chính thức và thông qua NVM để lựa chọn phiên bản tùy ý. Node.js là một công nghệ hữu ích cho phát triển ứng dụng web và đã được nhiều lập trình viên trên toàn cầu công nhận.