Nginx چیست؟ - کارشناس سامسونگ

Nginx [موتور x] یکی دیگر از تکنیک های HTTP و سرور پروکسی معکوس است. Nginx به عنوان یک سرور پراکسی نامه و یک سرور پروکسی عمومی TCP / UDP عمل می کند ، به موجب آن درخواست کننده های مختلف وب را تأیید می کند تا بازدید کننده به یک وب سایت برسد. ایگور سیسوف در ابتدا این سرور پروکسی را نوشت. سایر بسته های میزبان ممکن است از روشهایی مانند پشته LAMP (لینوکس + Apache + MySQL + PHP) برای وردپرس استفاده کنند. Nginx می تواند یک راه حل قدرتمند در مورد رویکرد مجدد پروکسی باشد. لزوماً ، روشهای زیادی وجود دارد که وب مسترها می توانند از آن برای پیاده سازی Nginx استفاده کنند. شما می توانید با استفاده همزمان از سرور Apache ، از تمام ویژگی های آن استفاده کنید. اکثر وب سایتهایی که بر روی سرور Nginx میزبانی می شوند با نصب Apache نصب می شوند. هدرهای پاسخ HTTPS و همچنین پروکسیهای دیگری وجود دارند که به عنوان سرورهای وب از آن استفاده می کنند.

این راهنمایی توسط مایکل براون ، مدیر موفقیت مشتری سامسونگ ، استفاده از یک مجموعه مستقل Nginx را توضیح می دهد. به جای تکیه بر تکنیک سرور apache ، می توانید Nginx را به تنهایی مانند سرور اصلی استفاده کنید. ممکن است هنگام اجرای Nginx در وردپرس ملاحظات خاصی وجود داشته باشد. اطلاعات بسیار مهمی وجود دارد که کاربر باید در مورد Nginx از آن آگاه باشد. برای مثال:

  • تمام تنظیمات در پانل سرپرست در پیکربندی سطح سرور امکان پذیر است. در نتیجه ، هیچ پیکربندی در سطح دایرکتوری وجود ندارد. وردپرس برخلاف پرونده های HTML .htaccess یا IIS در پرونده های Apache ، نمی تواند پیکربندی Nginx را تغییر دهد.
  • نحوه عملکرد permalink در Nginx کمی متفاوت از سایر سرورهای Apache است.
  • Nginx نمی تواند قوانین بازنویسی را برای شما ایجاد کند. Nginx از نوع نوع htacces برخوردار نیست ، بنابراین پیکربندی سرور از انتهای کاربر غیرممکن است.
  • شما برای نصب مجوزهای ثابت از افزونه ها استفاده می کنید. نصب "index.php" ضروری است که می تواند پانلی را برای اجازه دادن به تغییرات به سرور شما ایجاد کند.
  • برای کاربرانی که ممکن است بخواهند توانایی htaccess محدود داشته باشند ، می توانند پسوند htscanner PECL را برای PHP نصب کنند. متأسفانه ، این فقط یک تغییر در رشد است و می تواند با عوارض آن همراه باشد. اطمینان حاصل کنید که قبل از استفاده از این روش ، روش اشکال زدایی قوی دارید.

در این دستورالعمل Nginx فرض بر این است که شما قبلاً Nginx را نصب کرده اید. در نتیجه ، نصب و دستورالعمل های مربوط به نحوه عملکرد آن فراگیر نیست.

اطلاعات مهم در مورد Nginx

  • Nginx یاور N نقشه هر زمان که یک وب سایت جدید ایجاد شود ، نقشه map.conf را بطور خودکار نقشه می کند. در بعضی موارد ، ممکن است لازم باشد Nginx را بارگیری مجدد کنید تا اطمینان حاصل شود که تغییرات اثر می گذارد. Nginx همچنین هر زمان که سایت جدیدی حضور داشته باشد ، وب سایت ها را به صورت php-fpm ذخیره می کند.
  • وب سایت های بزرگ می توانند از Nginx استفاده کنند زیرا می توان چندین دامنه تنظیم را تنظیم کرد.
  • پیوندهای نمادینی وجود دارد ، به این معنی که نیازی به نگرانی در مورد حذف یا تنظیمات تصادفی در کل سرور نیست.

نتیجه

برای صاحبان وب سایت که به سرور پروکسی معکوس نیاز دارند ، راه اندازی Nginx می تواند یک رویکرد اساسی باشد. کل پیکربندی فرضیه مشترک را ارائه می دهد که ریشه سایت یا وبلاگ در هاست وجود دارد. نقطه مرجع در سطح سرور است و در سمت کاربر نیست. افراد هنگام تغییر جنبه های وب سایت مانند اضافه کردن وبلاگ ، باید قوانین را اصلاح کنند.

mass gmail