دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Alberto Gonzalez
سری:
ISBN (شابک) : 9789355513588
ناشر: BPB Publications
سال نشر: 2023
تعداد صفحات: [587]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 21 Mb
در صورت تبدیل فایل کتاب Linux Server Cookbook: Get Hands-on Recipes to Install, Configure, and Administer a Linux Server Effectively به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی سرور لینوکس: دستور العمل های عملی برای نصب، پیکربندی و مدیریت موثر سرور لینوکس دریافت کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover Page Title Page Copyright Page Dedication Page About the Authors About the Reviewer Acknowledgements Preface Errata Table of Contents 1. Introduction to Linux Introduction Structure The magnitude of Linux Linux on key sectors of the IT industry Software Devices and infrastructures Information technology and business services Emerging technologies Telecommunications services Latest features in Linux Linux versus other operating systems Promising future of Linux Conclusion Key facts Questions Answers 2. Linux Installation Introduction Structure Linux support types Red hat enterprise Linux long-term support Ubuntu server long-term support SUSE Linux enterprise server long-term support Oracle Linux long-term support Installation methods Common installation steps Advanced installation steps Debian GNU/Linux Installation menu Select a language Select the location Configure the keyboard Configure the network Set up users and passwords Configure the clock Partition disks Install the base system and install software Install the GRUB boot loader Ubuntu server Installation menu Select installation language Keyboard configuration The base for the installation Network connections Configure the Ubuntu archive mirror Guided storage configuration Profile setup SSH setup Featured server snaps Red Hat Enterprise Linux Installation menu Select a language Installation summary Connect to Red Hat Installation destination Software selection Root password User creation Installation progress CentOS and CentOS stream Rocky Linux and Alma Linux SUSE Linux enterprise server and openSUSE Other popular distributions Conclusion Key facts Questions Answers 3. Using the Command Line Interface Introduction Structure Linux console and the prompt Use of basic first CLI commands Command pwd Command whoami Command hostname Command man Command cd Command history Command uptime CLI commands to identify resources Command lscpu Command lshw Command free Command df Commands lspci, lsusb, and lsblk CLI commands to list elements Command ls Command find Explanation of standard streams CLI commands for data stream Command echo Command read Command tee Conclusion Key facts Questions Answers 4. User Administration and Software Management Introduction Structure Introduction to users and groups Best practices for user accounts Commands to administrate users Command id Commands useradd and adduser Command usermod Command lslogins Commands who and w Command userdel Command passwd Command chage Command last Commands to manipulate groups Command groupadd Command groups Command groupmod Command groupdel Command gpasswd Command newgrp Introduction to RPM and DEB package formats Commands to operate with RPM packages Command rpm Commands yum and dnf Commands to operate with DEB packages Command dpkg Command apt-get, apt-cache, and apt-file Introduction to services Conclusion Key facts Questions Answers 5. Managing Files, Directories, and Processes Introduction Structure Linux directory structure Directories storing applications Directories storing user files Directories storing configurations Directories storing libraries Directories storing variable data Directories storing data for users Directories storing system data information and boot files Permissions Access to files and understanding files on Linux Commands chown and chgrp Command chmod Command cat Commands head and tail Special characters Regular expressions Commands grep Commands awk Formatting the output File editors and file managers Processes management Operate with processes priorities Conclusion Key facts Questions Answers 6. Monitoring System Resources Introduction Structure Monitoring CPU resources Obtaining CPU(s) information Understanding the system load and load average Command uptime and file /etc/loadavg Command top Commands atop and htop Command mpstat Command sar Command iostat Monitoring memory resources Command vmstat Commands top, htop, and atop Command sar Memory usage for each process Out of memory management Monitoring disk usage and available space Command iostat Command iotop Command atop Command smartctl Commands fio and hdparm Commands df and LVM commands Monitoring network resources Command ethtool Command nmon Commands traceroute, tracepath, and mtr Quotas and limits Quotas Limits Conclusion Key facts Questions Answers 7. Network Configuration Introduction Structure Network introduction Physical layer (Layer 1) Data link layer (Layer 2) Network layer (Layer 3) Transport layer (Layer 4) Session, presentation, and application layers (Layers 5, 6, and 7) Basic network configuration Network configuration on Red Hat-based systems Command nmcli Command nmtui Network configuration on Debian and Ubuntu Routing Advanced network configuration Link aggregation (bonding) Network bridges Virtual LANs (VLANs) Conclusion Key facts Questions Answers 8. Security Introduction Structure Security introduction Firewall configuration on Linux Firewalld ufw Masquerading Services security Disabling not needed services Listing services listening in all interfaces Service logging Intrusion detection system Security models Network monitoring Conclusion Key facts Questions Answers 9. Network Services Introduction Structure DHCP service and client Linux DHCP servers and client DNS service and clients Linux DNS servers and client SSH service and SSH client SSH public and private keys Check network services available Other popular network services Conclusion Key facts Questions Answers 10. File Sharing Introduction Structure NFS service and client NFS server NFS client SMB introduction Samba server and client Samba Server Samba client FTP server and client TFTP introduction Conclusion Key facts Questions Answers 11. Databases Introduction Structure Relational databases Structured Query Language (SQL) CREATE statement DROP statement ALTER statement INSERT statement SELECT statement UPDATE statement DELETE statement GRANT statement REVOKE statement MariaDB server MariaDB client and tasks SQLite NoSQL databases MongoDB databases MongoDB client and tasks Conclusion Key facts Questions Answers 12. Automation Introduction Structure Introduction to IT automation Automation with shell scripting Automation with Python Automation with Ansible Inventory AD-HOC actions YAML Ansible configuration Playbooks Variables Variable precedence Handlers Include and import Facts and magic variables Conditionals Loops Register Templates Blocks List of popular modules Roles Collections Ansible Galaxy Conclusion Key facts Questions Answers 13. Containers and CI/CD Introduction Structure Introduction to containers and images Containers versus virtualization Container content Images Image registry Docker Run the first container Obtain information about client and server Operate with containers Exposing containers Container actions Docker server statistics and events Image registry Podman Container runtimes Kubernetes Introduction to continuous integration/delivery Jenkins, Gitlab CI/CD, and Github actions Jenkins Gitlab CI/CD GitHub actions Conclusion Key facts Questions Answers 14. Backup and Restore Introduction Structure Introduction to backup and restore Storage media for Backups Backup types Backup sources Backup strategies Backup solution features Bacula Bacula installation Bacula services Client installation Command bconsole Relax-and-Recover (ReaR) Conclusion Key facts Questions Answers 15. Multi Cloud Management Introduction Structure Introduction to cloud providers Advantages Cloud services Amazon Web Services (AWS) Microsoft Azure Google Cloud Platform Alibaba Cloud OpenStack Multi cloud management Infrastructure as code Terraform Installation Running a simple Web server on AWS Running a simple Web server on the Google Cloud Platform Running a simple Web server on Microsoft Azure Configuring DNS with Cloudflare Conclusion Key facts Questions Answers 16. Infrastructure as a Service Introduction Structure Infrastructure as a Service Private Cloud Hybrid Cloud OpenStack as an IaaS Running virtual machines on OpenStack Images Flavors Networking architecture Networking for Virtual Machines Routing Security Groups Public key Virtual Machines Floating IPs Persistent storage Orchestration Dashboard Conclusion Key facts Questions Answers Index