Hướng dẫn cài đặt nhanh NodeJS trên CentOS 7

Bài viết này 7Host sẽ không đi sâu về lịch sử hình thành cũng như phát triển của NodeJS mà tập trung vào các bước cài đặt trên hệ điều hành CentOS 7.

NodeJS là một nền tảng được phát triển dự trên Javascript Runtime của dự án Google Chrome. Bài viết này 7Host sẽ không đi sâu về lịch sử hình thành cũng như phát triển của NodeJS mà tập trung vào các bước cài đặt trên một máy chủ Linux. Cụ thể là CentOS 7. Nếu các bạn muốn tìm hiểu nhiều hơn về NodeJS thì có thể tìm kiếm trên Google hoặc chúng tôi sẽ tổng hợp lại cho các bạn trong một bài viết khác trong thời gian tới.

1. Chuẩn bị

Hãy chắc chắn rằng các bạn đã truy cập vào VPS/Server bằng SSH như ví dụ bên dưới:

[[email protected] ~]#

Tham khảo thêm bài viết: Hướng dẫn cài đặt CentOS 7 cho các bạn mới bắt đầu.

Cài đặt một số công cụ hỗ trợ build gói như C, C++, make…

[[email protected] ~] yum install -y gcc-c++ make

2. Cài đặt NodeJS

  • Bước 1: Thêm Repo của NodeJS vào server:
[[email protected] ~] curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash -

Tại thời điểm viết bài NodeJS đang có hai phiên bản:

- Bản Stable (ổn định nhất): dùng cho môi trường production là version 14.17.5

- Bản Latest (bản mới nhất): dùng cho các bạn lập trình thử nghiệm các tính năng mới là version 16.7.0

Nếu muốn dùng bản Latest thì các bạn thêm Repo sau:

[[email protected] ~] curl -sL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

Tùy vào mục đích sử dụng mà các bạn chọn cho phù hợp nhé.

  • Bước 2: Sau khi đã thêm Repo thì các bạn chỉ cần dùng lệnh “yum” có sẵn trên CentOS để cài đặt các phần mềm mà mình muốn. Đơn giản như cài App trên iOS hay Android vậy.
[[email protected] ~] yum install nodejs
  • Bước 3: Việc cài đặt đã hoàn tất trong ít phút và giờ là bước kiểm tra phiên bản để chắc chắn rằng bạn đã cài NodeJS thành công.
[[email protected] ~] node -v
v14.17.5

và kiểm tra luôn NPM

[[email protected] ~] npm -v
6.13.7

3. Tổng kết

Như vậy là các bạn đã cài đặt hoàn tất NodeJS trên CentOS 7 chỉ với 3 bước rất đơn giản. Nếu trong quá trình cài đặt gặp phải khó khăn các bạn đừng ngần ngại gửi email về [email protected] để được 7Host hỗ trợ cho các bạn nhé.

Chúc các bạn thành công!

Hướng Dẫn Cài Đặt CentOS 7 Toàn Tập

Từng bước xây dựng server VPN L2TP/IPSec trên CentOS 7

Hướng dẫn truy cập phpMyAdmin trên DirectAdmin

Hướng dẫn cài đặt plugin Really Simple SSL để hiển thị khóa xanh với các website WordPress

Hướng Dẫn Lấy Mật Khẩu Ứng Dụng Mail Trên Tài Khoản Google (Gmail)

Hướng dẫn bảo vệ wp-admin|wp-login.php tránh bị tấn công dò mật khẩu (brute-force) cho website WordPress

Hướng dẫn cài đặt PHPMyAdmin trên DirectAdmin 1.59 trở lên

Sử dụng Shared Hosting liệu có bảo mật và an toàn thông tin hay không ?