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…
Linux
Kinh nghiệm cài đặt, quản trị Linux. Tối ưu hệ thống Ubuntu, CentOS
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…
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í…
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…
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…
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),…