Sails là một khuôn khổ MVC thời gian thực để xây dựng các ứng dụng Node.js doanh nghiệp sẵn sàng cho sản xuất. Đây là một công cụ tuyệt vời giúp bạn nhanh chóng tạo và tạo nguyên mẫu trang web. Nó được xây dựng trên Node JS và express JS, vì vậy tất cả những gì có thể áp dụng trong NodeJS và Express sẽ hoạt động với Sails JS. Nó hỗ trợ WebSockets có thể mở rộng, kiến trúc hướng dịch vụ và nhiều kho lưu trữ dữ liệu trong cùng một dự án và nó cung cấp bảo mật cơ bản và kiểm soát truy cập dựa trên vai trò.
Bài đăng này sẽ chỉ cho bạn cách cài đặt Sails.js với Apache làm proxy ngược trên Ubuntu 22.04.
Sau khi tất cả các gói được cập nhật, hãy cài đặt các phụ thuộc bắt buộc khác bằng cách sử dụng lệnh sau lệnh:
Sau khi hoàn tất, bạn có thể tiến hành bước tiếp theo.
Sau khi kho lưu trữ được thêm vào, hãy cài đặt gói Node.js bằng lệnh sau:
Sau khi cài đặt, bạn có thể xác minh phiên bản Node.js bằng lệnh sau lệnh:
Bạn sẽ nhận được phiên bản Node.js trong đầu ra sau:
Sau khi Sails được cài đặt, bạn có thể xác minh bằng lệnh sau:
Bạn sẽ nhận được phiên bản Sails trong đầu ra:
Bạn sẽ nhận được thông báo sau đầu ra:
Bạn có thể xác minh tất cả các tệp được tạo bởi Sails bằng lệnh sau:
Bạn sẽ thấy thông tin sau đầu ra:
Tiếp theo, hãy thay đổi thư mục thành ứng dụng Sails của bạn và khởi động ứng dụng bằng lệnh sau:
Bạn sẽ thấy thông báo sau đầu ra:
Bài đăng này sẽ chỉ cho bạn cách cài đặt Sails.js với Apache làm proxy ngược trên Ubuntu 22.04.
Điều kiện tiên quyết
- Máy chủ chạy Ubuntu 22.04.
- Mật khẩu gốc được cấu hình trên máy chủ.
Bắt đầu
Trước khi bắt đầu, bạn nên cập nhật các gói của mình lên phiên bản mới nhất. Bạn có thể cập nhật tất cả chúng bằng cách chạy lệnh sau:
Mã:
apt update -y
apt upgrade -y
Mã:
apt-get install curl wget gnupg2 -y
Cài đặt Node.js
Tiếp theo, bạn sẽ cần cài đặt Node.js và NPM để tạo ứng dụng Sails.js. Trước tiên, hãy thêm kho lưu trữ Node.js bằng lệnh sau:
Mã:
curl -sL https://deb.nodesource.com/setup_16.x | bash -
Mã:
apt-get install nodejs -y
Mã:
node --version
Mã:
v16.17.1
Cài đặt Sails.js
Tiếp theo, bạn sẽ cần cài đặt Sails.js trên máy chủ của mình. Bạn có thể cài đặt Sails bằng Node Package Manager.
Mã:
npm -g install sails
Mã:
sails --version
Mã:
1.5.3
Tạo ứng dụng Sails.js
Sau khi cài đặt Sails, hãy tạo một ứng dụng Sails đơn giản bằng lệnh sau:
Mã:
sails new sails-app
Mã:
Choose a template for your new Sails app: 1. Web App · Extensible project with auth, login, & password recovery 2. Empty · An empty Sails app, yours to configure (type "?" for help, or to cancel)
? 2 info: Installing dependencies...
Press CTRL+C to cancel.
(to skip this step in the future, use --fast) info: Created a new Sails app `sails-app`!
Mã:
ls sails-app
Mã:
api app.js assets config Gruntfile.js node_modules package.json package-lock.json README.md tasks views
Mã:
cd sails-app
sails lift
Mã:
info: Starting app... info: info: .-..-. info: info: Sails