Statefulset là gì? Statefulset được sử dụng để quản trị một hoặc nhiều Pod. Vậy tại sao lại cần Statefulset khi đã có ReplicateSet, Deployment? Sự khác biệt giữa Statefulset và ReplicateSet Ứng dụng dạng stateless: Các ứng dụng stateless thường là các service dụng nginx, apache hoặc chạy dạng HTTP Request. Gọi là stateless[…]
Ở đây ghi chú lại một số câu lệnh để dọn rác Docker containers và images: Xem danh sách Containers: docker ps -a Images: docker images -a Bạn có thể thấy có nhiều image trong danh sách có dạng <none>:<none>. Đây là các dependencies của các images khác. Một số là images “none” dùng tạm[…]
Let’s Encrypt là gì? Let’s Encrypt là một chứng chỉ số miễn phí, ra mắt vào ngày 12 tháng 4 năm 2016. Nó được cung cấp bởi tổ chức chứng nhận phi lợi nhuận Let Encrypt được điều hành bởi Nhóm nghiên cứu bảo mật Internet (ISRG). Nhằm cung cấp chứng chỉ X.509 cho mã hóa TLS (Transport Layer Security) miễn[…]
Yêu cầu Server OS : Ubuntu 18.04 LTS RAM : 2 GB Disk : 50 GB CPU : 2 Step #01: Cài đặt các gói bổ sung trước khi cài FreePBX 15. root@FreePBX-Server:~# apt-get install -y build-essential linux-headers-`uname -r` openssh-server apache2 mariadb-server mariadb-client bison flex php php-curl php-cli php-pdo php-mysql php-pear php-gd curl sox libncurses5-dev libssl-dev mpg123 libxml2-dev libnewt-dev[…]
Yêu cầu Disk: 25 GB RAM: 2GB vCPU: 2 Operating System: Centos 8 Service: FreePBX Database: MariaDB PHP: 7.2 Step #01: Kiểm tra version IP và disable SELinux. [root@localhost ~]# cat /etc/redhat-release [root@localhost ~]# ip r [root@localhost ~]# dnf -y update [root@localhost ~]# sed -i ‘s/\(^SELINUX=\).*/\SELINUX=disabled/’ /etc/sysconfig/selinux [root@localhost ~]# sed -i ‘s/\(^SELINUX=\).*/\SELINUX=disabled/’ /etc/selinux/config [root@localhost ~]#[…]
Bài viết này mình chia sẻ về lệnh find – một lệnh tìm kiếm khá hay và thường được sử dụng trên Linux. 1. Tìm kiếm file theo tên file đầy đủ # find . abc.txt Kết quả: ./abc.txt Lệnh trên sẽ tìm file có tên là abc.txt ( dấu . đại diện cho thư[…]
Tìm hiểu và sử dụng SSH KEY SSH Keys là một phương thức xác thực đăng nhập với máy chủ thông qua truy cập SSH bằng việc đối chiếu giữa một cặp keys (Private và Public Key) 1. SSH Key là gì? SSH Keys là một phương thức xác thực đăng nhập với máy chủ[…]
Trong bài hướng dẫn này, mình sẽ hướng dẫn các sử dụng Docker cho dự án WordPress. Hướng dẫn này sẽ tối giản quá trình build WordPress để chạy dự án. Việc này đặc biệt hữu ích với lập trình viên WordPress. Không chỉ tạo ra môi trường kiểm thử cho WordPress (database, dependecies, server)[…]
SCP (Secure Copy) là file transfer protocol (giao thức chuyển file trên mạng), giúp di chuyển file trong hệ thống mạng an toàn và dễ dàng. Nó có thể chuyển file giữa một máy tính cá nhân đến máy chủ từ xa, hoặc chuyển file giữa 2 máy tính từ xa. Cú pháp của SCP[…]
Virtual Host là một cách cấu hình Apache cho phép bạn chạy nhiều hơn một trang web trên một máy chủ. Với Virtual Host, bạn có thể chỉ định root document trang web (thư mục chứa tệp trang web), tạo chính sách bảo mật riêng cho từng trang và sử dụng các chứng chỉ SSL khác[…]