Cài đặt Sails.js Framework với Nginx trên CentOS 8

theanh

Administrator
Nhân viên
Sails.js là một khuôn khổ Javascript cho Node.js. Nó được sử dụng để phát triển các ứng dụng thời gian thực rất nhanh chóng. Nó cho phép bạn mô phỏng kiến trúc MVC từ các khuôn khổ như Ruby on Rails. Nó đi kèm với các bản thiết kế giúp khởi động phần phụ trợ của ứng dụng mà không cần viết bất kỳ mã nào. Nó tương thích với các front-end khác bao gồm Angular, React, iOS, Android, Windows Phone, phần cứng tùy chỉnh hoặc bất kỳ thứ gì khác hoàn toàn.

Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách cài đặt Sails.js với Nginx trên CentOS 8

Điều kiện tiên quyết​

  • Máy chủ chạy CentOS 8.
  • Mật khẩu gốc được cấu hình trên máy chủ.

Cài đặt Node.js​

Trước tiên, hãy cài đặt tất cả các phụ thuộc cần thiết bằng lệnh sau:
Mã:
dnf install curl gcc-c++ make -y
Sau khi tất cả các phụ thuộc được cài đặt, hãy thêm kho lưu trữ nguồn Node bằng lệnh sau:
Mã:
curl -sL https://rpm.nodesource.com/setup_16.x | bash -
Sau khi thêm kho lưu trữ nguồn Node, hãy cài đặt Node.js bằng lệnh sau:
Mã:
dnf install nodejs -y
Sau khi cài đặt hoàn tất, hãy xác minh phiên bản Node.js bằng lệnh sau:
Mã:
node --version
Bạn sẽ nhận được kết quả sau:
Mã:
v16.4.0

Cài đặt Sails.js​

Bạn có thể cài đặt Sails.js bằng lệnh NPM như hiển thị bên dưới:
Mã:
npm -g install sails
Tiếp theo, tạo dự án của bạn bằng Sails.js bằng lệnh sau:
Mã:
sails new myproject
Bạn sẽ được yêu cầu chọn một mẫu cho ứng dụng của mình:
Mã:
Chọn một mẫu cho ứng dụng Sails mới của bạn: 1. Ứng dụng web · Dự án có thể mở rộng với xác thực, đăng nhập, & khôi phục mật khẩu 2. Trống · Ứng dụng Sails trống, bạn có thể cấu hình (nhập "?" để được trợ giúp hoặc  để hủy)? 2
Nhập 2 và nhấn Enter để cài đặt ứng dụng. Bạn sẽ nhận được kết quả sau:
Mã:
info: Đang cài đặt các phụ thuộc...Nhấn CTRL+C để hủy.(để bỏ qua bước này trong tương lai, hãy sử dụng --fast) info: Đã tạo ứng dụng Sails mới `myproject`!

Khởi động Ứng dụng Sails.js​

Tiếp theo, hãy đổi thư mục thành myproject và khởi động ứng dụng của bạn bằng lệnh sau:
Mã:
cd myproject
sails lift
Bạn sẽ nhận được kết quả sau:
Mã:
info: Đang khởi động ứng dụng... info: info: .-..-. info: info: Sails
 
Back
Bên trên