Cài đặt WordPress sử dụng với Nginx

1. Cấu hình ban đầu Cấu hình hostname cho máy chủ Cấu hình hostname với FQDN cho máy chủ Cấu hình Timezone B1: Kiểm tra thông tin thời gian hiện tại trên máy chủ B2: Xem danh sách timezone B3:  cấu hình timezone sang Asia/Saigon Cập nhật phần mềm Tạo User B1: Tạo user syvtit […]

Continue Reading

Triển khai ứng dụng Flask Python với Gunicorn và venv trên Ubuntu (Production)

Hướng dẫn này sẽ giúp bạn triển khai ứng dụng Flask của Python với Gunicorn và venv để triển khai ứng dụng trong môi trường Production Bước 1: Cài đặt Python, Gunicorn và Nginx Chạy các lệnh sau để cài đặt các thành phần cần thiết: Bước 2: Tạo môi trường venv và cài đặt […]

Continue Reading

5. Lab 3 – Triển khai ứng dụng stateful với Amazon EBS

This entry is part 5 of 6 in the series Học AWS EKS

https://github.com/syvtit/learning/tree/wordpress-app-eks-ebs Các thành phần sẽ bao gồm: 5.1. Chuẩn bị môi trường B1: Tạo một cluster cho ứng dụng wordpress với file yaml như sau B2: Kiểm tra cluster đã được tạo thành công B3: Apply để đảm bảo cấu hình và cập nhật vào đúng cluster B4: Tạo namespace cho phần wordpress B5: Kiểm […]

Continue Reading

4. Lab 2 – Triển khai một ứng dụng stateless

This entry is part 4 of 6 in the series Học AWS EKS

Tham khảo ứng dụng tại đây: https://cloud.google.com/kubernetes-engine/docs/tutorials/guestbook 4.1. Triển khai backend Phần backend sẽ bao gồm các thành phần sau: 4.1.1. Redis Leader B1: Mình sẽ tạo 1 deployment từ file yaml sau B2: Thực hiện triển khai deployment từ file yaml trên B3: Kiểm tra pod đã tạo thành công B4: Tạo service từ […]

Continue Reading

3. Lab 1 – Demo

This entry is part 3 of 6 in the series Học AWS EKS

3.1. Tạo EKS Cluster với managed EC2 B1: Tạo một key pair (bạn vẫn có thể sử dụng key pair trên, ở đây trong phần này mình sẽ tạo mới) sử dụng câu lệnh sau “aws ec2 create-key-pair –key-name k8s-demo –query ‘KeyMaterial’ –output text> k8s-demo.pem” B2: thay đổi quyền cho file k8s-demo.pem B3: Tạo EKS […]

Continue Reading