CÀI ĐẶT NODE

      56

Node.js là 1 mã mối cung cấp được thành lập trên nền tảng Chrome’s V8 JavaScript Engine, nhằm viết những ứng dụng Internet có công dụng mở rộng, nhất là Webserver. NodeJS cung cấp các thư viện phong phú ở dạng Javascript Module không giống nhau giúp dễ dàng và đơn giản hóa việc lập trình với giảm thời hạn ở mức thấp nhất. Cho mang đến nay, NodeJS được sử dụng rộng thoải mái bởi hàng vạn lập trình viên bên trên toàn vậy giới.

Bạn đang xem: Cài đặt node

*
Trong bài viết này, thietkewebhcm.com.vn đã hướng dẫn chúng ta cài đặt NodeJS trên CentOS 7 hoặc Ubuntu 16.04 cùng với 4 cách khác nhau: từ bỏ package, tự source code trên NodeJS website, trường đoản cú Repository với từ Node Version Manager.

Xem thêm: Top 10 Công Ty Thiết Kế Website Uy Tín Nhất Tại Hà Nội, Top 11 Công Ty Thiết Kế Website Hàng Đầu Việt Nam

1. Thiết đặt từ Package

– cài đặt package Linux Binaries 64bit từ NodeJS Download

# wget https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.xz– giải nén nội dung phía bên trong vào /usr/local

# tar --strip-components 1 -xJvf node-v8.9.3-linux-x64.tar.xz -C /usr/local– đánh giá lại phiên bạn dạng NodeJS

# node --versionv8.9.3

2. Thiết đặt từ Source Code

– cài đặt các trình biên dịchĐối cùng với CentOS

# yum -y install gcc gcc-c++ wgetĐối cùng với Ubuntu

# apt-get update# apt-get install make g++ libssl-dev git– cài đặt source code từ NodeJS Download. Thời điểm hiện tại là phiên bạn dạng v8.9.3:

# wget https://nodejs.org/dist/v8.9.3/node-v8.9.3.tar.gz# tar -xzvf node-v8.9.3.tar.gz# cd node-v8.9.3/– cấu hình và biên soạn mã mối cung cấp (tốn 10-20 phút tùy cấu hình VPS)

# ./configure# make– soạn thành công, tiến hành cài đặt

# make install– chất vấn lại phiên phiên bản NodeJS

# node --versionv8.9.3

3. Thiết lập từ Repository

– setup NodeJS và biện pháp NPMĐối cùng với CentOS

# yum install epel-release -y# yum install nodejs npm -yĐối với Ubuntu

# apt-get update# apt-get install nodejs npm– kiểm soát lại phiên bạn dạng NodeJSĐối với CentOS

# node --versionv6.12.0Đối cùng với Ubuntu

# nodejs --versionv4.2.6# npm --version3.5.2

4. Cài đặt sử dụng Node Version Manager

Nếu bạn muốn cài để NodeJS một biện pháp linh hoạt, hãy áp dụng Node Version Manager(NVM). Phần mềm này mang đến phép setup và sử dụng chủ quyền cùng lúc những phiên bạn dạng khác nhau của NodeJS cùng những package liên quan.– truy cập NVM Github cùng copy lệnh chạy

# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash– Để sử dụng, bạn phải source phần .bash_profile:Đối với CentOS

# source /root/.bash_profileĐối với Ubuntu

# source /root/.bashrcBây giờ, chúng ta có thể sử dụng NVM để thiết lập và thống trị các phiên phiên bản NodeJS– Liệt kê các phiên bản NodeJS

# nvm list-remote v8.9.0 (LTS: Carbon) v8.9.1 (LTS: Carbon) v8.9.2 (LTS: Carbon) v8.9.3 (Latest LTS: Carbon) v9.0.0 v9.1.0 v9.2.0 v9.2.1 v9.3.0– setup các phiên bạn dạng NodeJS, lấy ví dụ như v8.9.3 cùng v9.3.0. Vào đó, phiên bản được cài đặt đầu tiên đã được thiết lập làm mang định. Phiên bạn dạng được thiết đặt cuối cùng(gần nhất) vẫn được tùy chỉnh cấu hình sử dụng.

# nvm install v8.9.3Now using node v8.9.3 (npm v5.5.1)# nvm install v9.3.0Now using node v9.3.0 (npm v5.5.1)– Gỡ phiển phiên bản NodeJS đã cài đặt (đảm bảo phiên bản đó không đang được sử dụng cùng không mặc định), lấy ví dụ như v9.3.0

# nvm uninstall v9.3.0– Liệt kê các phiên bản NodeJS đã cài đặt

# nvm listCó thể thấy phiên bạn dạng v8.9.3 là mặc định cùng v9.3.0 là phiên phiên bản đang được sử dụng.

v8.9.3-> v9.3.0default -> v8.9.3node -> stable (-> v9.3.0) (default)stable -> 9.3 (-> v9.3.0) (default)iojs -> N/A (default)lts/* -> lts/carbon (-> v8.9.3)lts/argon -> v4.8.7 (-> N/A)lts/boron -> v6.12.2 (-> N/A)lts/carbon -> v8.9.3– đổi khác phiên phiên bản đang được sử dụng, ví dụ như v8.9.3

# nvm use v8.9.3Now using node v8.9.3 (npm v5.5.1)– thay đổi phiên bản mặc định, lấy ví dụ như v9.3.0

# nvm alias mặc định v9.3.0default -> v9.3.0– chất vấn lại phiên bản NodeJS

# node --versionv8.9.3# which node/root/.nvm/versions/node/v8.9.3/bin/nodeNhư vậy, các bạn đã setup được NodeJS theo 4 bí quyết trên CentOS/Ubuntu. Chúc các bạn thành công