دانلود کتاب پسوند ماژول Nginx بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید
نام کتاب : Nginx module extension
عنوان ترجمه شده به فارسی : پسوند ماژول Nginx
سری : Community experience distilled
نویسندگان : Dar, Usama
ناشر : Packt Publishing
سال نشر : 2013
تعداد صفحات : 0
ISBN (شابک) : 1782163042 , 1782163050
زبان کتاب : English
فرمت کتاب : epub درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 173 کیلوبایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
سرور وب Nginx قوی را سفارشی و تنظیم کنید و ماژول های Nginx خود را به طور موثر بنویسید
نمای کلی
در جزئیات
شرکتها میتوانند به لطف تغییر پلتفرمهای وب خود به Nginx، مشکلات مقیاسپذیری قابل توجهی را حل کنند. یک وب سرور محبوب برای ایجاد زیرساخت های وب، Nginx به طور شفاف و موثر رشد بزرگترین سایت های امروزی در اینترنت را امکان پذیر می کند، علاوه بر رایگان بودن و منبع باز بودن.
این کتاب مرجعی کاربردی است که به شما ارائه می دهد. هر آنچه باید در مورد افزونه های ماژول Nginx بدانید. شما یاد خواهید گرفت که چگونه فایلهای پیکربندی قدرتمند و انعطافپذیر و ماژولهای خود بنویسید، همچنین در مورد معماری ماژولار Nginx، ماژولهای موجود و جزئیات پیچیده آنها اطلاعاتی کسب خواهید کرد.
افزودن ماژول Nginx با آموزش کامپایل به شما شروع میشود. منبع Nginx در چندین پلتفرم. سپس خلاصه، دستورالعملها و مثالهای عملی ماژولهای Nginx اصلی، اختیاری و شخص ثالث را قبل از آشنایی با داخلیهای Nginx خواهید آموخت و به شما امکان میدهد ماژولهای سفارشی بنویسید.
با انعطافپذیری آن آشنا خواهید شد. از پیکربندی Nginx و نحوه فعال و غیرفعال کردن گزینههای مختلف هنگام ساخت از منبع. شما یاد خواهید گرفت که ماژول اصلی و رویدادها را برای تنظیم دقیق عملکرد وب سرور سفارشی کنید و همچنین با ماژول های استاندارد و اختیاری HTTP مانند GeoIP، Gzip، Access Control و استفاده از SSL، همراه با کاوش در PostgreSQL، MySQL آشنا خواهید شد. و ماژول های Memcached. در نهایت شما موارد داخلی مانند زنجیر کردن ماژول را یاد خواهید گرفت و کد نمونه و یک راهنما خط به خط را خواهید دید که نشان می دهد چگونه ماژول خود را بنویسید.
آنچه از این کتاب خواهید آموخت
رویکرد
این کتاب یک آموزش گام به گام و نمونه محور است که پیاده سازی ماژول های Nginx و همچنین نحوه گسترش Nginx با هسته را به شما آموزش می دهد. و ماژول های شخص ثالث.
این کتاب برای چه کسی نوشته شده است
افزونه ماژول Nginx برای کاربران پیشرفته، مدیران سیستم و توسعه دهندگان ماژول های Nginx در نظر گرفته شده است. شما باید تجربه قبلی در استفاده از Nginx به عنوان وب سرور و تغییرات اولیه پیکربندی Nginx داشته باشید. همچنین برای اینکه بتوانید کد منبع را کامپایل کنید، به درک اولیه ابزارهای گنو مانند پیکربندی و ساخت نیاز دارید. برای مثال، مهارت در برنامه نویسی C و دانش سیستم عامل پیشرفته در هسته لینوکس نیز مفید خواهد بود.
Customize and regulate the robust Nginx web server, and write your own Nginx modules efficiently
Overview
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
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.