Triển khai ứng dụng trên Windows instance

Triển khai ứng dụng trên Microsoft Windows Server 2022 instance

  1. NPM là viết tắt của Node package manager là một công cụ tạo và quản lý các thư viện lập trình Javascript cho Node.js. Sử dụng npm init khởi tạo project sẽ tạo ra file package.json mẫu.
npm init

create vpc for linux instance

  1. Hoàn thành cấu hình thông tin của ứng dụng

create vpc for linux instance

  1. Tiếp theo chúng ta thực hiện dependencies installation
npm install express dotenv express-handlebars body-parser mysql
  • express
  • Dotenv
  • express-handlebars
  • body-parser
  • mysql

create vpc for linux instance

  1. Sử dụng Visual Studio Code mở source code và tạo file .env dùng để cấu hình database
DB_HOST = 'localhost'
DB_NAME = 'DB_NAME'
DB_USER = 'root'
DB_PASS = 'password'

Vì là bài lab thực hành nên chúng ta sử dụng user root với password để trống. Khi bạn xây dựng hoặc cài đặt một ứng dụng hướng cơ sở dữ liệu, bạn thường tạo một người dùng dịch vụ cơ sở dữ liệu cho ứng dụng đó và tránh sử dụng tài khoản root cho bất kỳ điều gì ngoại trừ quản trị cơ sở dữ liệu.

create vpc for linux instance

  1. Khởi động lại Express server. Sử dụng Nodemon để tiết kiệm thời gian.
npm install --save-dev nodemon

create vpc for linux instance

  1. Khởi động local server
npm start

create vpc for linux instance

  1. Mở trình duyệt và truy cập localhost:5000

create vpc for linux instance

  1. Thêm thông tin user vào cơ sở dữ liệu

create vpc for linux instance

  1. Truy cập lại giao diện ứng dụng

create vpc for linux instance