Nginx module extension

دانلود کتاب Nginx module extension

43000 تومان موجود

کتاب پسوند ماژول Nginx نسخه زبان اصلی

دانلود کتاب پسوند ماژول Nginx بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 3


توضیحاتی در مورد کتاب Nginx module extension

نام کتاب : Nginx module extension
عنوان ترجمه شده به فارسی : پسوند ماژول Nginx
سری : Community experience distilled
نویسندگان : ,
ناشر : Packt Publishing
سال نشر : 2013
تعداد صفحات : 0
ISBN (شابک) : 1782163042 , 1782163050
زبان کتاب : English
فرمت کتاب : epub    درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 173 کیلوبایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




سرور وب Nginx قوی را سفارشی و تنظیم کنید و ماژول های Nginx خود را به طور موثر بنویسید

نمای کلی

  • Nginx را از منبع آن نصب کنید پلتفرم های متعدد
  • با ماژول های اصلی Nginx و گزینه های پیکربندی آن ها آشنا شوید
  • پسوندهای ماژول اختیاری و شخص ثالث را همراه با دستورالعمل های پیکربندی کاوش کنید

در جزئیات

شرکت‌ها می‌توانند به لطف تغییر پلتفرم‌های وب خود به Nginx، مشکلات مقیاس‌پذیری قابل توجهی را حل کنند. یک وب سرور محبوب برای ایجاد زیرساخت های وب، Nginx به طور شفاف و موثر رشد بزرگترین سایت های امروزی در اینترنت را امکان پذیر می کند، علاوه بر رایگان بودن و منبع باز بودن.

این کتاب مرجعی کاربردی است که به شما ارائه می دهد. هر آنچه باید در مورد افزونه های ماژول Nginx بدانید. شما یاد خواهید گرفت که چگونه فایل‌های پیکربندی قدرتمند و انعطاف‌پذیر و ماژول‌های خود بنویسید، همچنین در مورد معماری ماژولار Nginx، ماژول‌های موجود و جزئیات پیچیده آن‌ها اطلاعاتی کسب خواهید کرد.

افزودن ماژول Nginx با آموزش کامپایل به شما شروع می‌شود. منبع Nginx در چندین پلتفرم. سپس خلاصه، دستورالعمل‌ها و مثال‌های عملی ماژول‌های Nginx اصلی، اختیاری و شخص ثالث را قبل از آشنایی با داخلی‌های Nginx خواهید آموخت و به شما امکان می‌دهد ماژول‌های سفارشی بنویسید.

با انعطاف‌پذیری آن آشنا خواهید شد. از پیکربندی Nginx و نحوه فعال و غیرفعال کردن گزینه‌های مختلف هنگام ساخت از منبع. شما یاد خواهید گرفت که ماژول اصلی و رویدادها را برای تنظیم دقیق عملکرد وب سرور سفارشی کنید و همچنین با ماژول های استاندارد و اختیاری HTTP مانند GeoIP، Gzip، Access Control و استفاده از SSL، همراه با کاوش در PostgreSQL، MySQL آشنا خواهید شد. و ماژول های Memcached. در نهایت شما موارد داخلی مانند زنجیر کردن ماژول را یاد خواهید گرفت و کد نمونه و یک راهنما خط به خط را خواهید دید که نشان می دهد چگونه ماژول خود را بنویسید.

آنچه از این کتاب خواهید آموخت

  • نصب Nginx از منبع آن بر روی پلتفرم های مختلف با دستورالعمل های مربوط به گزینه های مختلف پلت فرم
  • پیکربندی ثبت خطا، فرآیندها و مجوزها
  • آشنایی با نحوه Nginx رویدادها و نحوه پیکربندی epoll، kqueue، select و poll را مدیریت می کند
  • از ماژول های استاندارد و اختیاری HTTP استفاده کنید و بسیاری از این ماژول ها را برای دستیابی به وظایف مدیریت سیستم مختلف ترکیب کنید
  • آشنایی با ماژول های Nginx شخص ثالث موجود
  • از LUA به عنوان یک زبان برنامه نویسی برای نوشتن فایل های پیکربندی Nginx استفاده کنید
  • با ماژول هایی مانند PostgreSQL و Memcached آشنا شوید و نحوه پیکربندی بهینه آنها را بیاموزید
  • < li>اطلاعات داخلی Nginx را درک کنید و ماژول های خود را بنویسید
  • در مورد مفاهیم اصلی Nginx مانند زنجیره ماژول و همچنین انواع مختلف ماژول ها مانند هندلرها، فیلترها و متعادل کننده بار اطلاعات کسب کنید

رویکرد

این کتاب یک آموزش گام به گام و نمونه محور است که پیاده سازی ماژول های Nginx و همچنین نحوه گسترش Nginx با هسته را به شما آموزش می دهد. و ماژول های شخص ثالث.

این کتاب برای چه کسی نوشته شده است

افزونه ماژول Nginx برای کاربران پیشرفته، مدیران سیستم و توسعه دهندگان ماژول های Nginx در نظر گرفته شده است. شما باید تجربه قبلی در استفاده از Nginx به عنوان وب سرور و تغییرات اولیه پیکربندی Nginx داشته باشید. همچنین برای اینکه بتوانید کد منبع را کامپایل کنید، به درک اولیه ابزارهای گنو مانند پیکربندی و ساخت نیاز دارید. برای مثال، مهارت در برنامه نویسی C و دانش سیستم عامل پیشرفته در هسته لینوکس نیز مفید خواهد بود.



توضیحاتی در مورد کتاب به زبان اصلی :


Customize and regulate the robust Nginx web server, and write your own Nginx modules efficiently

Overview

  • Install Nginx from its source on multiple platforms
  • Become acquainted with core Nginx modules and their configuration options
  • Explore optional and third party module extensions along with configuration directives

In Detail

Companies can solve significant scaling issues thanks to switching their web platforms to Nginx. A popular web server for building web infrastructure, Nginx transparently and effectively enables the growth of the largest sites on the Internet today, on top of being free and open source.

This book is a practical reference providing you with everything you need to know about Nginx module extensions. You will learn how to write powerful and flexible configuration files and your own modules, as well as gaining knowledge about Nginx's modular architecture, available modules, and their intricate details.

Nginx Module Extension starts by teaching you to compile the Nginx source on multiple platforms. Then you will learn the synopsis, directives, and practical examples of the core, optional, and third party Nginx modules before familiarizing yourself with Nginx internals, enabling you to write custom modules.

You will learn about the flexibility of the Nginx configuration and how to enable and disable various options while building from the source. You will learn to customize the Main and Events module to fine-tune the web server performance, and you will also learn about standard and optional HTTP modules like GeoIP, Gzip, Access Control, and using SSL, along with an exploration of PostgreSQL, MySQL, and Memcached modules. Finally you will learn internals like module chaining and will see sample code and a line-by-line walkthrough demonstrating how to write your own module.

What you will learn from this book

  • Install Nginx from its source on various platforms with instructions on various platform specific options
  • Configure error logging, processes, and permissions
  • Learn how Nginx handles events and how to configure epoll, kqueue, select, and poll
  • Utilize standard and optional HTTP modules, and combine many of these modules to achieve various system admin tasks
  • Acquaint yourself with available third party Nginx modules
  • Employ LUA as a programming language to write Nginx configuration files
  • Familiarize yourself with modules like PostgreSQL and Memcached and learn how to optimally configure them
  • Understand the internals on Nginx and write your own modules
  • Gain knowledge about core Nginx concepts like module chaining and also different types of modules like handlers, filters, and load balancers

Approach

This book is a step-by-step, example-oriented tutorial that will teach you to implement Nginx modules, as well as how to extend Nginx with core and third party modules.

Who this book is written for

Nginx Module Extension is intended for advanced users, system administrators, and developers of Nginx modules. You need to have prior experience with using Nginx as a web server and basic Nginx configuration changes. You also need basic understanding of GNU tools like configure and make, in order to be able to compile the source code. Proficiency in C programming and advanced operating system knowledge on Linux kernel, for example, would also come in handy.




پست ها تصادفی