VPS know-how & server operations
Tutorials, optimization and server operations for developers and sysadmins. Practical, concise, and well-sourced.

How to optimize MariaDB on a 2GB RAM VPS
A practical guide to tuning MariaDB on a 2GB RAM VPS: InnoDB buffer pool, query cache, threads, swap, and Docker limits, with verify steps for each change.

How to tune MySQL for a low-RAM VPS
Cut MySQL memory usage on a 1GB-2GB VPS: buffer pool, per-session buffers, performance_schema, swap. Run it on Ubuntu 24.04 with verify commands.

Configure SPF, DKIM, and DMARC on a mail VPS
Hướng dẫn cấu hình SPF, DKIM, DMARC trên VPS mail để email không vào spam, tăng tỷ lệ gửi thành công. Kèm lệnh kiểm tra và xử lý lỗi.

Set up rDNS on an SMTP VPS in 2026
A practical walkthrough to set up rDNS on an SMTP VPS, why it matters for email deliverability, what to request from your provider, and how to verify it with dig and host.

Configure a GitLab Runner for CI/CD on a Linux VPS
Step-by-step guide to install and configure a GitLab Runner for CI/CD on a Linux VPS. Covers Docker executor, registration, concurrency tuning, and common troubleshooting.

Self-host GitLab CE on a VPS in 2026, step by step
A hands-on guide to installing GitLab CE on an Ubuntu 24.04 VPS with Docker Compose. You get a working instance with HTTPS, plus the memory and sizing warnings most tutorials skip.

Install Node.js on an Ubuntu VPS, Step by Step
A practical guide to installing the current Node.js LTS on Ubuntu 24.04 with NVM, including PM2, firewall rules and verification steps for a production VPS.

How to install and configure Redis on a Linux VPS
Step-by-step guide to install Redis on an Ubuntu 24.04 VPS: apt install, systemd, persistence, security, firewall and verify steps for production use.

How to change the default SSH port on a VPS
A practical guide to moving SSH off port 22 on a Linux VPS: why it matters, how to edit sshd_config safely, how to update firewall and SELinux, and how to avoid locking yourself out.

How to connect to a Linux VPS over SSH for the first time
Hướng dẫn từng bước kết nối VPS Linux lần đầu qua SSH, tạo key pair, phân quyền đúng và bảo mật ngay từ giây đầu tiên.

Install a GoGetSSL certificate on NGINX
Step-by-step guide to install a GoGetSSL SSL certificate on NGINX. Covers CSR generation, certificate installation, SSL configuration, and verification on a Linux VPS.

Install a Let's Encrypt SSL on a VPS with Certbot
Hướng dẫn cài chứng chỉ Let's Encrypt SSL miễn phí trên VPS bằng Certbot: cài đặt, cấu hình tự động gia hạn, kiểm tra chứng chỉ. Dành cho quản trị viên VPS

Set up Nginx as a reverse proxy on Ubuntu 24.04
Hướng dẫn cấu hình Nginx làm reverse proxy trên VPS Ubuntu 24.04, kèm các bước kiểm tra, xử lý lỗi và tối ưu cho production.