Chào mừng bạn đến với hướng dẫn của chúng tôi về cách cài đặt Node. js 12 LTS trên hệ thống Linux CentOS 7 & Fedora 35/34/33/32/31. Nút. js 12 đã vào trạng thái Active LTS vào ngày 21-10-2019 và điều này dự kiến sẽ kéo dài đến 30-04-2022. Nút. js là một thời gian chạy JavaScript nguồn mở mạnh mẽ được xây dựng trên công cụ JavaScript V8 của Chrome để xây dựng các ứng dụng mạng nhanh và có thể mở rộng
Dưới đây là các bước bạn sẽ sử dụng để cài đặt Node. js 12 LTS trên CentOS 7/8. Máy Linux Fedora 35/34/33/32/31. Bạn cần có quyền truy cập root hoặc đăng nhập vào máy chủ của mình với tư cách người dùng có đặc quyền sudo
Đối với Ubuntu/Debian, hãy sử dụng. Cách cài đặt nút. js 12 trên Ubuntu/Debian/Linux Mint
Bước 1. cập nhật hệ thống
Cập nhật hệ thống CentOS / Fedora của bạn
### Fedora ###
sudo dnf -y update
### CentOS 7 ###
sudo yum -y update
Bước 2. Cài đặt nút. js 12 LTS trên CentOS 7 / Fedora 35/34/33/32/31
Để cài đặt nút. js 12. x LTS trên CentOS 7. Fedora 35/34/33/32/31/30, sử dụng bản phân phối nhị phân NodeSource
curl -sL //rpm.nodesource.com/setup_12.x | sudo bash -
Lệnh trên sẽ cài đặt NodeSource Node. js 12. kho lưu trữ x. Khi kho lưu trữ đã được thêm vào, hãy cài đặt Node. js 12 LTS
Trên CentOS 7
sudo yum clean all && sudo yum makecache fast
sudo yum install -y gcc-c++ make
sudo yum install -y nodejs
Trên Fedora 35/34/33/32/31
sudo dnf install -y gcc-c++ make
sudo dnf install -y nodejs
Xác nhận phiên bản Nút
$ node -v
v12.22.5
Bạn đã cài đặt Nút. js 12 LTS trên CentOS 7. Fedora 35/34/33/32/31 Hệ thống Linux
Nút. Các khóa học video về lập trình JS trên Udemy
- Nút hoàn chỉnh. Khóa học dành cho nhà phát triển js [Phiên bản thứ 3]
- NodeJS – Hướng dẫn đầy đủ [MVC, API REST, GraphQL, Deno]
- Microservices với Node JS và React
- Nút JS. Khái niệm nâng cao
- Tìm hiểu và hiểu NodeJS
BẠN CÓ THỂ HỖ TRỢ CÔNG VIỆC CỦA CHÚNG TÔI BẰNG LY CÀ PHÊ
Khi chúng tôi tiếp tục phát triển, chúng tôi mong muốn tiếp cận và tác động đến nhiều người hơn, những người truy cập và tận dụng các hướng dẫn chúng tôi có trên blog của mình. Đây là một nhiệm vụ lớn đối với chúng tôi và cho đến nay chúng tôi vô cùng biết ơn những người tốt bụng đã thể hiện sự hỗ trợ tuyệt vời cho công việc của chúng tôi trong suốt thời gian chúng tôi trực tuyến
Cảm ơn sự hỗ trợ của bạn khi chúng tôi làm việc để cung cấp cho bạn những hướng dẫn và bài viết tốt nhất. Nhấp vào bên dưới để mua cà phê cho chúng tôi
Trong bài viết này, tôi sẽ hướng dẫn bạn các bước để cài đặt NPM và Node. js trong 6 bước đơn giản trên CentOS 7. Nút. js là một nền tảng để diễn giải mã JavaScript và chạy các ứng dụng. Java-Script đã tồn tại được vài thập kỷ với mọi cải tiến, nó đã chuyển từ ngôn ngữ kịch bản phía máy khách sang ngôn ngữ lập trình phía máy chủ chính thức để quản lý dữ liệu
Bởi vì nút. js được xây dựng với công cụ JavaScript của Google Chrome [một công cụ được sử dụng để diễn giải ngôn ngữ JavaScript thành các lệnh máy tính có ý nghĩa], nó được coi là mạnh mẽ và có thể hỗ trợ JavaScript dưới dạng ngôn ngữ phía máy chủ
JavaScript có thể được sử dụng để vừa hỗ trợ tương tác trên trang web [phía máy khách] vừa xử lý dữ liệu ứng dụng đến và truyền thông cơ sở dữ liệu. [Các công việc sau này thường được dành riêng cho các ngôn ngữ như C, Java, Python và Ruby, trong số những ngôn ngữ khác]. Giờ đây, các nhà phát triển có thể cam kết thành thạo JavaScript để xây dựng một ứng dụng web hoàn chỉnh thay vì phải thành thạo nhiều ngôn ngữ để hoàn thành cùng một nhiệm vụ
Cài đặt NPM và Node. js Trên CentOS 7
Cũng đọc. Cài đặt nút. js trong 6 bước đơn giản trên Ubuntu 18. 04
Bước 1. điều kiện tiên quyết
a] Bạn cần có Hệ thống CentOS 7 đang chạy
b] Bạn cần có quyền truy cập người dùng root hoặc người dùng có quyền truy cập sudo để chạy tất cả các lệnh đặc quyền. Trong bài viết này, tôi đang chạy tất cả các lệnh thông qua người dùng root. Bạn có thể kiểm tra Cách thêm Người dùng vào Sudoers để cung cấp quyền truy cập sudo cho Người dùng
Bước 2. Cập nhật hệ thống của bạn
Trước khi thực hiện các bước để thiết lập và cài đặt npm và nút. js trên CentOS, điều quan trọng là phải cập nhật tất cả các gói trong Hệ thống của bạn lên phiên bản mới nhất bằng cách chạy lệnh
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
0quảng cáo
[root@localhost ~]# yum update Resolving Dependencies --> Running transaction check ---> Package java-11-openjdk.x86_64 1:11.0.5.10-0.el7_7 will be updated ---> Package java-11-openjdk.x86_64 1:11.0.6.10-1.el7_7 will be an update ---> Package java-11-openjdk-headless.x86_64 1:11.0.5.10-0.el7_7 will be updated ---> Package java-11-openjdk-headless.x86_64 1:11.0.6.10-1.el7_7 will be an update ---> Package kubeadm.x86_64 0:1.17.0-0 will be updated ---> Package kubeadm.x86_64 0:1.17.2-0 will be an update ---> Package kubectl.x86_64 0:1.17.0-0 will be updated ---> Package kubectl.x86_64 0:1.17.2-0 will be an update ---> Package kubelet.x86_64 0:1.17.0-0 will be updated ---> Package kubelet.x86_64 0:1.17.2-0 will be an update --> Finished Dependency Resolution ...................................................................................................
Bước 3. Thiết lập nút. kho lưu trữ js
Để cài đặt nút. js và npm, trước tiên bạn cần thiết lập kho lưu trữ để tải xuống các gói. Theo , bạn có thể thiết lập kho lưu trữ của mình bằng cách sử dụng một trong 2 phương pháp. -
Bạn có thể thiết lập repo của mình thông qua quyền truy cập root bằng cách chạy lệnh bên dưới
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
Bạn cũng có thể thiết lập kho lưu trữ của mình thông qua Sudo User bằng cách chạy lệnh bên dưới
Bước 4. Cài đặt NPM và Node. js 13. X
Một khi NPM và Node. js được thêm vào, bạn có thể sử dụng lệnh
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
1 để cài đặt npm và nút. js từ kho lưu trữcurl -sL //rpm.nodesource.com/setup_12.x | sudo bash -
0GHI CHÚ
Xin lưu ý rằng tại thời điểm viết bài này, 13. X là phiên bản mới nhất hiện có để cài đặt. Bạn có thể thấy một phiên bản khác tại thời điểm cài đặt của mình. Bạn luôn có thể tải xuống và sử dụng phiên bản mới nhất
Bạn cũng có thể cần các công cụ phát triển để xây dựng các addon gốc. Lệnh bên dưới sẽ cài đặt gcc-C++ và tạo các công cụ mà bạn sẽ cần để định cấu hình, biên dịch và cài đặt từ mã nguồn
curl -sL //rpm.nodesource.com/setup_12.x | sudo bash -
1Bước 5. Kiểm tra nút. js và Phiên bản NPM
Bạn có thể kiểm tra phiên bản nút bằng cách sử dụng lệnh
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
2curl -sL //rpm.nodesource.com/setup_12.x | sudo bash -
3Bạn có thể kiểm tra phiên bản npm bằng cách sử dụng lệnh
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
3curl -sL //rpm.nodesource.com/setup_12.x | sudo bash -
5Bước 6. Chạy nút đầu tiên của bạn. chương trình js
Bây giờ nút của bạn. js đã được cài đặt, hãy viết một chương trình đơn giản để tạo Máy chủ và Nghe kết nối Máy khách trên
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
4. Ở đây tôi đã sử dụng Địa chỉ IP hệ thống cục bộ của mình [192. 168. 0. 110] để tạo Máy chủ. Bạn cũng có thể sử dụng localhost hoặc FQDN của máy chủ tại đây. Nó phụ thuộc vào bạn như thế nào bạn muốn sử dụngVì vậy, về cơ bản bên dưới Chương trình nói rằng bất cứ khi nào bất kỳ khách hàng nào cố gắng yêu cầu
[root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
5 trên Máy chủ [root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
6, anh ta sẽ nhận được phản hồi [root@localhost ~]# curl -sL //rpm.nodesource.com/setup_13.x | bash -
7 từ Máy chủ. Điều này cho biết rằng Máy chủ đang hoạt động và lắng nghe Yêu cầu của Máy khách