نحوه پیکربندی تنظیمات KeepAlive برای Apache که از طریق Ubuntu 18.04 VPS اجرا می شود

دستورالعمل Apache KeepAlive برای کنترل نحوه ایجاد اتصالات در سرور وب شما استفاده می شود. وقتی کاربران از وب سایت شما بازدید می کنند ، در یک جلسه اتصالات مختلفی ایجاد می کنند. با فعال کردن SSL می توانید پاسخ سرور خود را کاهش دهید.


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

در این راهنما به شما نشان خواهیم داد که چگونه می توانید تنظیمات KeepAlive را از سرور وب Apache خود تنظیم کنید.

پيش نياز

  • برنامه VPS سرور اوبونتو 18.04
  • یک کاربر غیر ریشه با امتیاز سودو
  • وب سرور Apache

توجه ویژه: اگر هنوز برنامه میزبانی خریداری نکرده اید ، توصیه می کنیم قبل از انجام این کار با کارشناس و نظرات کاربران HostAdvice مشورت کنید. برای یافتن بهترین میزبان وب دارای رتبه در این دسته ها ، به بهترین هاست VPS هاست میزبان یا بهترین میزبان لینوکس بروید.

مرحله 1: یک نسخه از پرونده پیش فرض پیکربندی Apache را تهیه کنید

می توانید پرونده پیکربندی Apache را در زیر مسیر ‘/etc/apache2/apache2.conf ‘پیدا کنید.>فهرست راهنما. قبل از ویرایش پرونده ، باید یک نسخه پشتیبان را با دستور زیر تهیه کنیم:

$ sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bk

مرحله 2: پرونده پیکربندی را ویرایش کنید

اکنون می توانیم با تایپ کردن پرونده تنظیمات پیش فرض برای ویرایش با استفاده از ویرایشگر نانو:

$ sudo nano /etc/apache2/apache2.conf

مرحله 3: تغییر دستورالعمل KeepAlive

تا زمانی که بخواهید دستورالعمل های زیر را مشاهده کنید ، به پایین صفحه بروید:

KeepAlive On: هنگامی که روی “روشن” تنظیم شود ، Apache امکان اتصال مداوم را فراهم می کند. این بدان معنی است که در هر درخواست بیش از یک اتصال مجاز خواهد بود. اگر این گزینه برای فعال کردن KeepAlive در سرور شما بود ، باید این مقدار را روی “روشن” تنظیم کنید.

MaxKeepAliveRequests: این حداکثر تعداد اتصالی را که باید هنگام فعال کردن KeepAlive روی سرور وب مجاز باشد ، نشان می دهد.

برای اتصالات نامحدود می توانید مقدار “0” را تعیین کنید اما این توصیه نمی شود. مقدار پیش فرض 100 پوند است و می تواند برای بیشتر وب سایتها کار کند اما بسته به تعداد کاربرانی که از وب سایت خود بازدید می کنند می توانید این تعداد را بالا نگه دارید.

KeepAliveTimeout: این بخشنامه تعداد ثانیه ها را برای انتظار درخواست دیگر از همان مشتری با استفاده از همان ارتباط نشان می دهد. مقدار پیش فرض 5 ثانیه است.

تنظیم مقدار بالا در این بخشنامه ممکن است به بسیاری از اتصالات بیکار منجر شود و باعث کاهش عملکرد سرور شما شود. بنابراین هنگامی که مرورگرها سعی می کنند اتصال به جلسات بسته را برقرار کنند ، این مقدار را تنظیم کنید.

به یاد داشته باشید که فشار دهید CTRL + ایکس, Y و وارد برای ذخیره تغییرات سپس ، برای اجرای تغییرات با استفاده از دستور زیر ، باید Apache را مجدداً راه اندازی کنید:

$ sudo systemctl apache2 را مجدداً راه اندازی کنید

مزایای KeepAlive

پشتیبانی از چندین درخواست TCP از همان اتصال بار بارگذاری وب سایت شما را بهینه می کند. این یک امتیاز بزرگ برای بازدید کنندگان و موتورهای جستجو شما است. سرور شما لازم نیست که بارها و بارها پرونده ها را ببندید و باز کنید

یکی دیگر از مزیت های مهم استفاده بهتر از حافظه در سرور شماست. به یاد داشته باشید ، درخواست های https دارای فشرده سازی منابع هستند و اگر به طور پیش فرض به عملکرد خود رها شوند ، می توانند عملکرد سرور VPS شما را به شدت تحت تأثیر قرار دهند.

نتیجه

این همه زمانی است که تنظیمات KeepAlive را در سرور وب Apache خود تنظیم کنید. به یاد داشته باشید ، همه مرورگرهای وب مدرن اتصالات KeepAlive را درخواست می کنند و باید اطمینان حاصل کنید که این سرویس توسط سرور شما پشتیبانی می شود.

همچنین ، اکثر کاربران وب دوست ندارند وب سایتهای دارای بارگذاری کند و فعال نگه داشتن KeepAlive به معنای بازدید بیشتر باشد و این ممکن است به فرصت های شغلی بیشتری به طور مستقیم از وب سایت شما ترجمه شود..

3 سرویس برتر میزبانی لینوکس را ببینید

FastComet

قیمت شروع:
2.95 دلار


قابلیت اطمینان
9.7


قیمت گذاری
9.5


کاربر پسند
9.7


پشتیبانی
9.7


امکانات
9.6

بررسی ها را بخوانید

از FastComet بازدید کنید

میزبان

قیمت شروع:
$ 0.99


قابلیت اطمینان
9.3


قیمت گذاری
9.3


کاربر پسند
9.4


پشتیبانی
9.4


امکانات
9.2

بررسی ها را بخوانید

از هاستینجر بازدید کنید

ChemiCloud

قیمت شروع:
2.76 دلار


قابلیت اطمینان
10


قیمت گذاری
9.9


کاربر پسند
9.9


پشتیبانی
10


امکانات
9.9

بررسی ها را بخوانید

از ChemiCloud بازدید کنید

مقالات مرتبط با نحوه

  • نحوه راه اندازی وردپرس Multisite در اوبونتو 18.04 با Apache Web Server
    حد واسط
  • نحوه نصب Apache Cassandra در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • نحوه نصب Apache ، MySQL & پی اچ پی در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • چگونه می توان Apache Mod_Rewrite را در Ubuntu 18.04 VPS یا سرور اختصاصی فعال کرد
    کارشناس
  • نحوه میزبانی وب سایت های چندگانه بر روی سرور اختصاصی اوبونتو 18.04 VPS یا اختصاصی
    حد واسط
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me