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

User and Sudo Permissions Management on Linux VPS
Learn how to create non-root users, assign sudo privileges, and enforce secure sudo policies on a fresh Linux VPS. Protect root with practical steps for Ubuntu 24.04, Debian 12, and AlmaLinux 9.

Set up LEMP Stack Nginx MariaDB PHP 8.3 on Ubuntu 24.04
Hướng dẫn chi tiết cài đặt LEMP stack (Nginx, MariaDB, PHP 8.3) trên Ubuntu 24.04, tối ưu cho VPS. Kèm verify và troubleshooting.

Configure Varnish Cache in Front of a Web Server on Ubuntu 24.04
Hướng dẫn chi tiết cấu hình Varnish cache reverse proxy trước Nginx/Apache trên Ubuntu 24.04 VPS: cài đặt, tinh chỉnh RAM, logging, tối ưu TTFB và xử lý lỗi phổ biến.

Viettel IDC, VNPT IDC, FPT and CMC Telecom: comparing Vietnam's carrier-neutral hosting options
Compare Viettel IDC, VNPT IDC, FPT Telecom, and CMC Telecom, Vietnam’s four largest datacenter carriers, covering domestic peering, locations, and which fits your workload.

VPS Performance Benchmarking with fio sysbench iperf3
Learn how to benchmark a VPS with fio, sysbench, and iperf3 to measure disk, CPU, and network performance. Includes actionable commands and real verification steps.

Set up Redis cache for web applications on a Linux VPS
Learn how to set up Redis as a high-performance cache for your web application on a VPS, config, security, and best practices for 2026.

Optimize PHP-FPM for WordPress on a VPS
A step-by-step guide to configuring PHP-FPM pool settings for WordPress on Ubuntu 24.04 VPS. Tune pm.max_children, pm.start_servers, limits and opcache for better performance.

Nginx tuning for high traffic worker gzip buffer cache
A battle-tested guide to tuning Nginx for high traffic: worker processes, gzip, buffer pools, and caching. Commands for Ubuntu 24.04 and Debian 12.

Automating VPN user provisioning on a VPS with a simple script
Automate VPN user provisioning on a Vietnam VPS with a bash script. Add, list, and revoke WireGuard peers via SSH or RDP. Includes QR code handoff for teams.

Secure RDP Configuration for Windows VPS
Follow this practical guide to harden RDP (secure rdp) on your Windows VPS. Protect against brute force attacks, credential theft, and unauthorized access.

Layer 7 attack protection with Nginx rate limiting and Cloudflare
A practical guide to protecting your VPS from Layer 7 DDoS attacks using Nginx rate limiting at the origin and Cloudflare's edge WAF. Includes real configs and verification steps.

Enable 2FA for SSH Using Google Authenticator on Ubuntu 24.04
Learn how to enable two-factor authentication for SSH with Google Authenticator PAM module on Ubuntu 24.04. A practical guide to protect your VPS against unauthorized access.

Set up nftables firewall on a VPS to replace iptables
A step-by-step guide to moving from iptables to nftables on Ubuntu 24.04 or Debian 12. Learn rules, tables, chains, and persistent config for a secure VPS.