Administer, secure, automate, and scale Ubuntu Server 26.04 for cloud, containers, and AI workloads
Ken VanDine, Jay LaCroix

#Ubuntu
#Ubuntu_Server
#QEMU
#KVM
#NFS
#LUKS
#cloud
#SSH
#LXD
#real-world
🐧 تسلط کامل بر Ubuntu Server 26.04
🚀 کتاب Mastering Ubuntu Server, Fifth Edition یک راهنمای عملی و جامع برای مدیریت Ubuntu Server 26.04 در زیرساختهای On-Premises، مجازی، Container-Based و AWS است. مسیر کتاب از مبانی Linux شروع میشه و تا Networking، Security، Virtualization، Docker، MicroK8s، Ansible، Terraform، اجرای Local AI با Lemonade و مدیریت گسترده سرورها با Landscape ادامه پیدا میکنه.
✨ ویژگیهای کلیدی
🆕 با تازهترین قابلیتها و امکانات Ubuntu Server 26.04 آشنا میشی و یاد میگیری این نسخه را روی پلتفرمهای مختلف نصب و پیکربندی کنی.
🛠️ مهارتهای لازم برای مدیریت، ایمنسازی، عیبیابی و نگهداری Ubuntu Server را با سناریوهای عملی به دست میاری.
⚙️ یاد میگیری پیکربندی سرورها و منابع AWS را با Ansible و Terraform خودکار کنی.
☸️ با MicroK8s، Docker، AWS EC2 و فناوریهای مجازیسازی کار میکنی و روش اجرای Workloadهای مدرن را یاد میگیری.
🤖 میتونی مدلهای AI را با Lemonade بهصورت محلی اجرا کنی و Workloadهای Agent-Based را با AI Lab در محیطهای جداشده قرار بدی.
📘 توضیح کتاب
🐧 Ubuntu Server یک توزیع Linux پایدار، انعطافپذیر و قدرتمنده که از سرورهای شخصی و محیطهای Homelab گرفته تا زیرساختهای بزرگ سازمانی استفاده میشه. ویرایش پنجم Mastering Ubuntu Server دانش عملی لازم برای مدیریت مطمئن Deploymentهای مبتنی بر Ubuntu Server 26.04 را ارائه میکنه.
💻 مسیر آموزشی با نصب سیستمعامل و مباحث پایهای مثل Commandهای ضروری، کاربران، Permissionها، Packageها، Processها، Storage و Networking شروع میشه. این مباحث پایه محکمی برای انجام فعالیتهای روزمره مدیریت سرور ایجاد میکنن و خواننده را برای موضوعات پیشرفتهتر آماده میکنن.
🌐 در ادامه، نحوه پیکربندی DHCP، DNS و Internet Gateway آموزش داده میشه. برای اشتراکگذاری و انتقال فایل هم Samba و NFS بررسی میشن تا بتونی سرویسهای شبکه موردنیاز محیطهای Linux، Windows و زیرساختهای ترکیبی را راهاندازی کنی.
🗄️ کتاب نحوه استقرار و مدیریت MariaDB، Apache، NGINX و Nextcloud را هم پوشش میده. به این ترتیب، علاوه بر مدیریت سیستمعامل، با راهاندازی Database، Web Server و سرویسهای کاربردی روی Ubuntu Server آشنا میشی.
🖥️ بخش Virtualization و Containerها شامل QEMU/KVM، LXD و Docker است. بعد از اون، MicroK8s برای Container Orchestration و اجرای Kubernetes Workloadها بررسی میشه تا بتونی برنامههای Containerized را در محیطهای سبک و Cloud-Native مستقر و مدیریت کنی.
⚙️ این ویرایش دامنه مباحث را به شیوههای مدرن مدیریت زیرساخت گسترش داده است. یاد میگیری با Ansible پیکربندی سرورها را خودکار کنی، Ubuntu را روی AWS EC2 مستقر و Scale کنی و با Terraform منابع AWS را بهصورت Infrastructure as Code ایجاد و مدیریت کنی.
🤖 یکی از بخشهای جدید کتاب به اجرای Local AI اختصاص داره. در این قسمت، روش Serve کردن مدلهای AI محلی با Lemonade و جداسازی Workloadهای مربوط به AI Agentها با AI Lab آموزش داده میشه. این رویکرد امکان استفاده از AI خصوصی و محلی را در اکوسیستم Ubuntu فراهم میکنه.
🏢 برای مدیریت تعداد زیادی از سیستمهای Ubuntu، کتاب سراغ Landscape میره و روش مدیریت Ubuntu Fleetها در مقیاس بالا را توضیح میده. همچنین Canonical Academy و مسیر دریافت مدرک SysAdmin اون معرفی میشه تا افرادی که قصد ورود حرفهای به Linux Administration را دارن، با این مسیر آموزشی هم آشنا بشن.
🛡️ فصلهای پایانی روی Security، Vulnerability Management، Troubleshooting، Backup و Disaster Recovery تمرکز دارن. این مباحث کمک میکنن مشکلات سیستم را شناسایی کنی، سرورها را در برابر تهدیدها ایمن نگه داری و برای خرابیها یا از دست رفتن اطلاعات آماده باشی.
🎯 در پایان کتاب، میتونی Ubuntu Server را در زیرساختهای On-Premises، Virtualized، Containerized و AWS نصب، مدیریت، ایمن، خودکار، عیبیابی و Scale کنی. همچنین دانش لازم برای اجرای سرویسهای شبکه، برنامههای وب، Kubernetes Workloadها و مدلهای Local AI را به دست میاری.
🎯 چیزهایی که یاد میگیری
💿 یاد میگیری Ubuntu Server 26.04 را روی چند پلتفرم مختلف نصب و پیکربندی کنی.
👥 میتونی کاربران، Permissionها، Packageها، Processها، فایلها، Directoryها و Storage Volumeها را مدیریت کنی.
🌐 با پیکربندی Netplan، SSH، DNS، DHCP، Gateway، Samba و NFS آشنا میشی.
🗄️ یاد میگیری Databaseها، Web Serverها، Virtual Machineها و Containerها را مستقر و مدیریت کنی.
⚙️ میتونی پیکربندی سرورها و Deploymentهای AWS را با Ansible و Terraform خودکار کنی.
🤖 یاد میگیری Local LLMها را با Lemonade اجرا کنی و AI Agentها را با AI Lab در Sandboxهای جداشده قرار بدی.
☸️ میتونی Kubernetes Workloadها را با MicroK8s اجرا کنی و Ubuntu را در AWS مستقر و Scale کنی.
🔐 با روشهای ایمنسازی سرور، Vulnerability Management و محافظت از سرویسها آشنا میشی.
🔍 میتونی مشکلات Ubuntu Server را عیبیابی کنی و وضعیت منابع سیستم را زیر نظر بگیری.
💾 یاد میگیری با Backup و Disaster Recovery از خرابی و از دست رفتن اطلاعات جلوگیری کنی.
🏢 میتونی تعداد زیادی از سیستمهای Ubuntu را با Landscape بهصورت متمرکز مدیریت کنی.
👤 این کتاب برای چه کسانیه؟
🧑💻 این کتاب برای Linux System Administratorها، DevOps Engineerها، Cloud Engineerها، Site Reliability Engineerها و متخصصان Infrastructure نوشته شده که میخوان مهارتهای عملی مدیریت Ubuntu Server را به دست بیارن یا دانش فعلی خودشون را به Ubuntu Server 26.04 ارتقا بدن.
🏠 کاربران Homelab، علاقهمندان IT و افرادی که قصد ورود به Linux Administration را دارن هم میتونن از مسیر مرحلهبهمرحله کتاب استفاده کنن. همچنین مطالب کتاب برای افرادی که مدرک SysAdmin از Canonical Academy را دنبال میکنن مناسبه.
🌱 برای شروع، تجربه قبلی کار با Ubuntu Server لازم نیست و آشنایی با مفاهیم پایه Computing کافیه. البته داشتن تجربه قبلی در Linux، مدیریت IT یا Shell کمک میکنه فصلهای پیشرفتهتر را سریعتر دنبال کنی.
📖 فهرست مطالب
فصل ۱. آشنایی با Ubuntu Server
فصل ۲. استقرار Ubuntu Server
فصل ۳. مدیریت کاربران و Permissionها
فصل ۴. پیمایش در سیستم و Commandهای ضروری
فصل ۵. مدیریت Software Packageها
فصل ۶. مدیریت فایلها و Directoryها
فصل ۷. افزایش بهرهوری در Command Line
فصل ۸. کنترل و مدیریت Processها
فصل ۹. نظارت بر منابع سیستم
فصل ۱۰. مدیریت Storage Volumeها
فصل ۱۱. اتصال به شبکهها
فصل ۱۲. راهاندازی سرویسهای شبکه
فصل ۱۳. اشتراکگذاری و انتقال فایلها
فصل ۱۴. مدیریت Databaseها
فصل ۱۵. ارائه محتوای وب
فصل ۱۶. مجازیسازی
فصل ۱۷. اجرای Containerها
فصل ۱۸. خودکارسازی پیکربندی سرور با Ansible
فصل ۱۹. Container Orchestration با Kubernetes
فصل ۲۰. استقرار Ubuntu در Cloud
فصل ۲۱. خودکارسازی Cloud Deploymentها با Terraform
فصل ۲۲. اجرای محلی AI: از Model Serving تا Agent Sandboxها
فصل ۲۳. ایمنسازی سرور
فصل ۲۴. عیبیابی Ubuntu Serverها
فصل ۲۵. پیشگیری از فاجعه
فصل ۲۶. مدیریت Ubuntu در مقیاس بالا با Landscape
فصل ۲۷. فعالسازی مزایای اختصاصی کتاب
👥 درباره نویسندگان
👨💻 کن ونداین متخصص فناوریهای Open Source است و بیش از ۳۰ سال تجربه در ساخت و بهینهسازی توزیعهای Linux داره. مسیر او در دنیای Linux از Slackware 1.0 در سال ۱۹۹۳ شروع شد و بعداً به طراحی یک Linux Cluster توزیعشده جهانی برای محاسبات علمی High-Performance و ساخت سیستمهای Linux اختصاصی برای Deploymentهای بزرگ رسید.
🐧 کن بیش از ۱۷ سال در Canonical فعالیت کرده و در حوزههای GNOME، Ubuntu Desktop و یکپارچهسازی Snap نقش داشته است. تجربه گسترده او در Linux Engineering، بهینهسازی سیستمعامل و اکوسیستم Ubuntu، دیدگاهی معتبر و مبتنی بر تجربه عملی به این کتاب داده است. او همچنین یکی از مشارکتکنندگان اصلی پروژه Lemonade است و روی یکپارچهسازی AI خصوصی و محلی با اکوسیستم Ubuntu کار میکنه.
🎓 جرمی «جی» لاکروا متخصص فناوری و از علاقهمندان Open Source است که بهطور ویژه روی Linux تمرکز داره. او مجموعاً ۲۰ سال تجربه کاری در شرکتهای مختلف و در جایگاه Solutions Architect داره و مدرک Master در Information Systems Technology Management را از Capella University دریافت کرده است.
📺 جی یک کانال فعال YouTube با تمرکز بر Linux به نام LearnLinuxTV داره که بیش از ۲۵۰ هزار دنبالکننده و بیش از ۲۰ میلیون بازدید کسب کرده است. او در این کانال ویدئوهای آموزشی، Tutorialها و محتوای مرتبط با Linux منتشر میکنه. جی همچنین نویسنده کتابهای Linux Mint Essentials و Mastering Linux Network Administration از انتشارات Packt Publishing است.
Go from Linux fundamentals to administering Ubuntu Server 26.04 across on-premises and AWS environments, covering networking, security, virtualization, Docker, MicroK8s, Ansible, Terraform, local AI with Lemonade, and Landscape
Ubuntu Server is a stable, flexible, and powerful Linux distribution used in environments ranging from individual servers to large-scale infrastructure. Mastering Ubuntu Server, Fifth Edition gives you the practical knowledge needed to administer Ubuntu Server 26.04 deployments confidently.
Starting with installation, essential commands, users, permissions, packages, processes, storage, and networking, the book builds a strong foundation in everyday server administration. You will then configure DHCP, DNS, internet gateways, Samba, NFS, MariaDB, Apache, NGINX, and Nextcloud, before working with QEMU/KVM, LXD, Docker, and MicroK8s. This updated edition expands into modern infrastructure practices, showing you how to automate configuration with Ansible, deploy and scale Ubuntu on AWS EC2, and provision AWS resources with Terraform. You will also serve local AI models with Lemonade, isolate agent workloads with AI Lab, manage Ubuntu fleets at scale with Landscape, and explore Canonical Academy's SysAdmin qualification. Finally, you will apply practical security, vulnerability management, troubleshooting, backup, and disaster recovery techniques.
By the end of this book, you will be able to administer, secure, automate, troubleshoot, and scale Ubuntu Server across on-premises, virtualized, containerized, and AWS environments.
This book is for Linux system administrators, DevOps and cloud engineers, site reliability engineers, infrastructure professionals, homelab users, and IT enthusiasts who want to build practical Ubuntu Server skills. It is also suitable for readers pursuing Canonical Academy's SysAdmin qualification or moving into Linux administration. No previous Ubuntu Server experience is required, although familiarity with basic computing concepts is helpful. Prior Linux, IT administration, or shell experience will help readers progress through the advanced topics more quickly.
Table of Contents
Chapter 1. Introduction to Ubuntu Server
Chapter 2. Deploying Ubuntu Server
Chapter 3. Managing Users and Permissions
Chapter 4. Navigating and Essential Commands
Chapter 5. Managing Software Packages
Chapter 6. Managing Files and Directories
Chapter 7. Boosting Your Command-Line Efficiency
Chapter 8. Controlling and Managing Processes
Chapter 9. Monitoring System Resources
Chapter 10. Managing Storage Volumes
Chapter 11. Connecting to Networks
Chapter 12. Setting Up Network Services
Chapter 13. Sharing and Transferring Files
Chapter 14. Managing Databases
Chapter 15. Serving Web Content
Chapter 16. Virtualization
Chapter 17. Running Containers
Chapter 18. Automating Server Configuration with Ansible
Chapter 19. Container Orchestration with Kubernetes
Chapter 20. Deploying Ubuntu in the Cloud
Chapter 21. Automating Cloud Deployments with Terraform
Chapter 22. Running AI Locally: From Model Serving to Agent Sandboxes
Chapter 23. Securing Your Server
Chapter 24. Troubleshooting Ubuntu Servers
Chapter 25. Preventing Disasters
Chapter 26. Managing Ubuntu at Scale with Landscape
Chapter 27. Unlock Your Exclusive Benefits
Ken VanDine is an open source technologist with more than 30 years of experience building and optimizing Linux distributions. His Linux journey began with Slackware 1.0 in 1993 and later included architecting a globally distributed Linux cluster for high-performance scientific computing and creating purpose-built Linux systems for large-scale deployments. Ken has spent over 17 years at Canonical, working across GNOME, Ubuntu Desktop, and Snap integration. His extensive experience in Linux engineering, operating system optimization, and the Ubuntu ecosystem brings an authoritative, practitioner-led perspective to this book. Ken is also a leading contributor to the Lemonade project, furthering the integration of private, local AI into the Ubuntu landscape.
Jeremy "Jay" LaCroix is a technologist and open-source enthusiast, specializing in Linux. He has a net field experience of 20 years across different firms as a Solutions Architect and holds a master's degree in Information Systems Technology Management from Capella University. In addition, Jay also has an active Linux-focused YouTube channel with over 250K followers and over 20M views, available at LearnLinuxTV, where he posts instructional tutorial videos and other Linux-related content. He has also written Linux Mint Essentials and Mastering Linux Network Administration, published by Packt Publishing.









