Nút. js là một nền tảng Javascript được tạo cho mục đích lập trình phía máy chủ. Nền tảng cho phép người dùng tạo các ứng dụng yêu cầu chức năng phụ trợ. Chương trình này còn được sử dụng để cung cấp các dịch vụ toàn ngăn xếp và cho các mục đích giao diện người dùng
Nút. js có trình quản lý gói mặc định được gọi là Trình quản lý gói Node (npm) giúp xuất bản các gói nguồn mở cho Node. js
Hướng dẫn này sẽ đưa bạn qua các cách tiếp cận khác nhau khi cài đặt Node. js và npm trên máy chủ CentOS 7. Đầu tiên, chúng ta sẽ xem cách sử dụng các gói yum từ NodeSource trong quá trình cài đặt Node. js rồi hướng dẫn các bạn cách sử dụng nvm script khi cài đặt Node. js và npm
Bắt đầu nào
Bước 1 -
Cài đặt nút. js và nút. js Trình quản lý gói từ The NodeSource
Công ty NodeSource cung cấp các dịch vụ Node hiệu quả và đảm bảo có một Node mới nhất. kho lưu trữ js cho Linux
Các bước sau đây sẽ giúp bạn cài đặt Node. js và npm bằng kho lưu trữ NodeSource trên máy chủ CentOS
1. Thêm Kho lưu trữ NodeSource yum
Bước đầu tiên là đưa kho lưu trữ NodeSource vào máy chủ của bạn. Nếu nút hiện tại. phiên bản js LTS là 8. x và bạn yêu cầu phiên bản 10, chỉ cần thay đổi setup_8. x với setup_10. x. Sau đó sử dụng lệnh bên dưới để thêm kho lưu trữ yum này
$ curl -sL //rpm.nodesource.com/setup_8.x | sudo bash -2. Cài đặt nút. js và nút. js Trình quản lý gói Với yum
Sau khi kích hoạt kho lưu trữ, bây giờ hãy bắt đầu cài đặt Node. js và npm bằng lệnh bên dưới
$ sudo yum install nodejs3. Xác minh việc cài đặt nút. js và npm
Để xác nhận rằng Nút. js đã hoàn tất, hãy chạy các lệnh bên dưới để in các phiên bản hiện tại của Node. js và npm
Để xác nhận phiên bản thực của Node. js chạy lệnh bên dưới
$ node --versionĐầu ra sẽ trông như thế này
V8.11.1Để kiểm tra nút. phiên bản Trình quản lý gói js
$ npm --versionĐầu ra sẽ trông như thế này
5.6.0Bước 2 -
Cài đặt nút. js sử dụng NVM
Trình quản lý phiên bản nút (NVM) được mô tả là tập lệnh giúp người dùng quản lý các phiên bản khác nhau của nút. js. Bạn có thể sử dụng nó trong quá trình cài đặt và gỡ cài đặt một phiên bản Node nào đó. js cho phép người dùng có nhiều phiên bản Node. js bạn cần kiểm tra hoặc sử dụng
Làm theo các bước sau để bắt đầu cài đặt Node. js và npm với NVM trên máy chủ CentOS
1. Cài đặt Trình quản lý phiên bản nút (NVM)
Bắt đầu bằng cách tải xuống tập lệnh nvm bằng lệnh bên dưới
$ curl -o- //raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bashTập lệnh này sẽ hoạt động như một bản sao của kho lưu trữ nvm được lấy từ Github sang ~/. nvm. Thêm tập lệnh này vào Bash hoặc hồ sơ ZSH
Đầu ra sẽ trông như thế này
=> 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_completionTừ các kết quả trên, rõ ràng là bạn cần đóng thiết bị đầu cuối của mình và mở lại hoặc chỉ cần chạy các lệnh sau để bao gồm đường dẫn đến tập lệnh nvm cũng như phiên gần đây của bạn
Để xác nhận rằng nvm đã được cài đặt, hãy chạy lệnh bên dưới
________số 8Đầu ra phải như thế này
0.33.112. Cài đặt nút. js Với NVM
Sau khi cài đặt nvm trên hệ thống của bạn, bây giờ hãy cài đặt Nút hiện tại. js bằng lệnh bên dưới
$ sudo yum install nodejs0Đầu ra sẽ trông như thế này
$ sudo yum install nodejs1Bây giờ, xác nhận phiên bản thực tế của Node. js bạn đang sử dụng, hãy chạy lệnh sau
$ node --versionĐầu ra phải là
$ sudo yum install nodejs33. Cài đặt các phiên bản khác nhau của Node. js với NVM
Tiếp theo, cài đặt hai phiên bản bổ sung của Node. js tôi. phiên bản mới nhất của LTS và phiên bản 6. 14. 2
$ sudo yum install nodejs4Sau khi chúng được cài đặt, hãy nhập
$ sudo yum install nodejs5Đầu ra sẽ trông như thế này
$ sudo yum install nodejs6Từ đầu ra, mục nhập (-> v6. 14. 2) cho biết phiên bản thực tế trong phiên trình bao này trong khi mục nhập v10. 1. 0 cho biết phiên bản mặc định. Khi shell mới mở, phiên bản mặc định sẽ hoạt động
4. Thay đổi nút. phiên bản js sử dụng NVM
Để sửa đổi phiên bản hiện đang hoạt động của Node. js, hãy chạy lệnh bên dưới
$ sudo yum install nodejs7Xác minh phiên bản với những điều sau đây
$ sudo yum install nodejs8Đầu ra
V8.11.15. Thay đổi phiên bản mặc định của Node. js sử dụng NVM
Để thay đổi Nút mặc định. phiên bản js lên 8. 11. 1 chạy lệnh bên dưới
$ node --version0Bước 3
Cài đặt Công cụ Phát triển
Để có thể tạo các mô-đun với nvm, bạn sẽ phải bắt đầu bằng cách cài đặt các công cụ phát triển
$ node --version1Bước 4
Cài đặt Yarn Package Manager
Sợi là trình quản lý gói phổ biến bằng JavaScript hoạt động tốt với npm. Chương trình giúp tăng tốc quá trình xây dựng các gói và giảm các lỗi liên quan đến kết nối mạng
Để có phiên bản cập nhật nhất, bạn phải kiểm tra nó trên kho lưu trữ chính thức của Yarn và đó là phương pháp được khuyên dùng nhất để cài đặt phiên bản Yarn hoạt động cho hệ thống CentOS
Làm theo các bước sau để bắt đầu cài đặt Yarn bằng yum trên máy chủ CentOS
1. Thêm kho Yarn yum
Bắt đầu bằng cách thêm khóa GPK vào máy của bạn cùng với kho lưu trữ bằng các lệnh này
$ node --version22. Cài đặt Sợi trên CentOS 7
Sau khi thêm kho lưu trữ, bây giờ hãy bắt đầu cài đặt gói Sợi bằng lệnh bên dưới
$ node --version33. Xác minh cài đặt
Để đảm bảo quá trình cài đặt thành công, hãy in số phiên bản bằng lệnh bên dưới
$ node --version4Đầu ra sẽ trông như thế này
$ node --version5Đó là nó
Phần kết luận
Đó là nó. Bạn đã cài đặt Nút. js và npm trên hệ thống CentOS của bạn bằng hai phương pháp khác nhau. Việc lựa chọn phương pháp của bạn sẽ phụ thuộc vào sở thích của bạn. Trong khi kho lưu trữ NodeSource giúp cài đặt phiên bản đóng gói của Node. js, phương thức nvm có thể được sử dụng để thêm hoặc xóa nhiều Nút. js khi cần