0
نام کتاب
Mastering Ubuntu Server

Administer, secure, automate, and scale Ubuntu Server 26.04 for cloud, containers, and AI workloads

Ken VanDine, Jay LaCroix

Print Length686 Pages
PublisherPackt
Edition5
LanguageEnglish
Year2026
ISBN9781803234243
1K
A659
انتخاب نوع چاپ:
جلد سخت
2,125,000ت
0
جلد نرم
2,255,000ت(2 جلدی)
0
طلق پاپکو و فنر
2,275,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:رنگی با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#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


Key Features

  • Get up to speed with the latest features and capabilities of Ubuntu Server 26.04
  • Master installing, managing, securing, and troubleshooting Ubuntu Server
  • Automate with Ansible and Terraform, deploy MicroK8s, and run local AI with Lemonade


Book Description

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.


What you will learn

  • Install and configure Ubuntu Server 26.04 on multiple platforms
  • Manage users, permissions, packages, processes, and storage
  • Configure Netplan, SSH, DNS, DHCP, gateways, Samba, and NFS
  • Deploy databases, web servers, virtual machines, and containers
  • Automate server and AWS deployments with Ansible and Terraform
  • Run local LLMs with Lemonade and isolate AI agents with AI Lab
  • Deploy Kubernetes workloads with MicroK8s and Ubuntu on AWS
  • Secure, troubleshoot, back up, and recover Ubuntu servers


Who this book is for

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


About the Author

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.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
لینوکس
446
The Ultimate Ubuntu Handbook
978,000 تومان
لینوکس
1,490
Mastering Embedded Linux Programming
1,901,000 تومان
لینوکس
1,072
Linux for Small Business Owners
1,052,000 تومان
لینوکس
758
CompTIA Linux+ XK0-005 Cert Guide
2,182,000 تومان
لینوکس
1,549
Linux Kernel Programming
2,197,000 تومان
لینوکس
2,449
Linux Service Management Made Easy with systemd
1,028,000 تومان
لینوکس
1,267
Learning the bash Shell
901,000 تومان
لینوکس
1,046
Linux Kernel Networking
1,987,000 تومان
هک و امنیت
1,624
Learning eBPF
683,000 تومان
لینوکس
1,025
The Ultimate AI Guide for Linux Engineers
857,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما