دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Dar. Usama
سری: Community experience distilled
ISBN (شابک) : 1782163042, 1782163050
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 173 کیلوبایت
کلمات کلیدی مربوط به کتاب افزونه ماژول Nginx: وب سرورها، سرورهای پروکسی، کامپیوترها، برنامه نویسی، منبع باز.
در صورت تبدیل فایل کتاب Nginx module extension به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب افزونه ماژول Nginx نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
سرور وب 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.