Triển khai ứng dụng Nodejs với Docker và cấu hình API Gateway sử dụng Konga 1. Build & Run Docker Image Image là đơn vị cơ bản nhất và là điều kiện tiên quyết để ta có thể chạy được project trong Docker. Image đại diện…
Khắc phục lỗi [ Refused to frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self'" ] - Expressjs Refused to frame because an ancestor violates the following Content Security Policy directive: "frame-ancestors 'self'" là lỗi xảy…
Sử dụng async và defer để tăng hiệu suất tải website 1. Mở lời Trong quá trình phát triển website thì việc sử dụng các đoạn mã Javascript để tăng tính tương tác của trang web là điều cần thiết. Những tr…
Cài đặt và thiết lập mật khẩu Redis trên CentOS 7 Cài đặt Redis Để cài đặt redis trên CentOS, ta gõ lệnh: sudo yum install redis Khởi động redis service và kiểm tra trạng thái Để khởi …
Tạo remote access user MySQL trên CentOS 7 Bước 1: Sửa file cấu hình MySQL Trên terminal gõ lệnh: sudo nano /etc/my.cnf Thêm dòng lệnh sau: bind-address = 0.0.0.0 Lưu và đóng file cấu hình lại…
Cài đặt MySQL trên CentOS 7 Bước 1: Truy cập trang https://dev.mysql.com/downloads/repo/yum/ trên trình duyệt. Trang web sẽ hiển thị các phiên bản và định danh của các phiên b…
Một số cấu hình Nginx thông dụng Cấu hình cho web HTML tĩnh server { listen <PORT>; listen [::]:<PORT>; server_name <SERVER_NAME_OR_IP>; r…
Cấu hình domain, subdomain + SSL với Google Domains và Nginx trên CentOS Bước 1: Cấu hình bản ghi trên Google Domains Truy cập Google Domains , chọn domain cần cấu hình, hoặc mua domain mới nếu chưa có. Tại thanh menu bên …