Triển khai ứng dụng trên Windows instance
Triển khai ứng dụng trên Microsoft Windows Server 2022 instance
- 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
- Hoàn thành cấu hình thông tin của ứng dụng
- 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
- 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.
- Khởi động lại Express server. Sử dụng Nodemon để tiết kiệm thời gian.
npm install --save-dev nodemon
- Khởi động local server
npm start
- Mở trình duyệt và truy cập localhost:5000
- Thêm thông tin user vào cơ sở dữ liệu
- Truy cập lại giao diện ứng dụng