Chuyên mục
Linux Self Hosting

Cài đặt Caddy Server – Web server hiện đại, dễ sử dụng

Sau một thời gian dài gắn bó với Nginx và OpenLiteSpeed, gần đây mình đang dần chuyển qua sử dụng Caddy ứng dụng làm web server cho các website và reverse proxy cho các dịch vụ mạng trong homelab ở nhà. So với Nginx và Openlitesped, Caddy cài đặt nhanh…

Chuyên mục
Linux Tip - Trick Wordpress

Sao lưu cơ sở dữ liệu (backup database) của WordPress bằng Borg Backup

Trong bài viết hướng dẫn sao lưu dữ liệu bằng Borg Backup trước đây, mình đã chia sẻ cách sao lưu thư mục chứa dữ liệu của WordPress lên Heztner Storage Box. Hôm nay mình sẽ chia sẻ tiếp cách sao lưu cơ sở dữ liệu (backup database) MySQL của…

Chuyên mục
Linux

Điều chỉnh timezone cho máy chủ Linux và Crontab

Thông thường mình ít khi nào chú ý đến timezone (múi giờ) của máy chủ Linux. Đến gần đây khi nghiên cứu về BorgBackup, mình mới phát hiện ra timezone của máy chủ nếu không thiết lập đúng sẽ ảnh hưởng thông tin ngày giờ của các bản backup. Ví…

Chuyên mục
Linux Tip - Trick

Sao lưu dữ liệu bằng Borg Backup lên Hetzner Storage Box

Nhiều năm qua, công cụ sao lưu dữ liệu website yêu thích của mình là UpdraftPlus. Tất cả các website WordPress của mình đều không thể thiếu plugin UpdraftPlus để sao lưu dữ liệu và database. Ưu điểm của UpdraftPlus là dễ sử dụng, dễ tùy biến, setup 1 lần…

Chuyên mục
Linux Virtualization

Hướng dẫn cài đặt Docker, Docker Compose trên Linux (Ubuntu / Arch / Debian …)

Tiếp tục với các bài viết về homelab, hôm nay sẽ là bài viết hướng dẫn cách cài đặt Docker và Docker Compose trên Ubuntu 20.04 LTS. I. Docker là gì? Docker là một nền tảng ảo hoá mã nguồn mở giúp bạn build, test và deploy ứng dụng dưới…

Chuyên mục
Linux NAS

Cài thêm ứng dụng bên ngoài: nano, git, htop,… lên DSM

Trong khi nghiên cứu Docker Compose bằng CLI trên DSM của Synology, mình phát hiện ra rất nhiều các lệnh quen thuộc không có sẵn trên DSM. Ví dụ: nano, htop, git, rsync… Giờ muốn cài đặt thêm thì không thể sử dụng apt (Ubuntu/Debian) hay yum (CentOS, Red Ha),…