آموزش نصب و راه اندازی ورنیش کش روی توزیع‌های مبتنی بر دبیان

[تعداد: 2    میانگین: 5/5]

ورنیش یک نرم افزار کش بسیار قدرتمند برای سایت ها می باشد که هر مدیر سروری به آن نیاز دارد , این نرم افزار با ذخیره ی خروجی صفحات داینامیک سرویس دهی شده توسط وب سرورها مانند آپاچی , انجین  ایکس و … به سرعت بارگذاری وب سایت ها کمک می کند.

ورنیش

در این آموزش قصد داریم مرحله به مرحله به نصب و راه اندازی ورنیش کش که از آموزش های مهم مدیریت سرور می باشد روی سیستم عامل های توزیع‌ مبتنی بر دبیان مانند اوبنتو بپردازیم.

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

  1. برای نصب از مدیریت پکیج استفاده می کنیم :

2. قبل از انجام تغییرات در فایل کانفیگ بهتر است از آن کپی بگیریم  :

3. بعد از کپی گرفتن از فایل کانفیگ , سرویس را غیرفعال می کنیم :

4. ویرایش فایل varnish.service را باز می کنیم و مقادیری مانند رم , پورت و … را تغییر می دهیم :

برای مثال :

مقدار 1G در آخر بیشترین میزان رم اختصاص یافته به ورنیش کش جهت کش می باشد و مقدار :80 پورتی که قرار است این نرم افزار روی آن کار کند می باشد.

مقدار /etc/varnish/user.vcl آدرس فایل کانفیگ این نرم افزار می باشد.

5. بعد از انجام تغییرات از دستور زیر برای لود تنظیمات جدید systemd استفاده می کنیم.

6. حال به تغییر فایل کانفیگ یعنی /etc/varnish/user.vcl می پردازیم :

مقادیر port و host رو باید مقادیری که وب سرور روی آن کار میکند در نظر بگیریم , مقدار پورت رو روی 8080 تنظیم می کنیم و بعد از آن وب سرور رو به پورت 8080 می بریم تا این نرم افزار از آن استفاده کند.

مقادیر دیگری در این فایل قابل تنظیم هست که می توانید تغییر دهید مانند :

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

نکته : 2m بیانگر 2 دقیقه می باشد.

7. به تغییر پورت وب سرور (در اینجا آپاچی مدنظر می باشد , در انجین ایکس این مرحله نیازی نیست انجام شود) می پردازیم :

قرار می دهیم:

مقدار Listen رو به 8080 تغییر می دهیم که این پورت را در فایل کانفیگ ورنیش کش تعریف کردیم

8. تمامی virtual host های موجود را تغییر می دهیم :

در آپاچی /etc/apache2/sites-available :

در انجین ایکس /etc/nginx/sites-available/ :

9. وب سرور را ری استارت می کنیم :

  • ری استارت کردن آپاچی :

  • ری استارت کردن انجین ایکس :

در آخر ورنیش کش را استارت می کنیم :

با تشکر که با ما همراه بودید.


درصورت وجود هرگونه مشکل و یا نیاز به مشاوره برای کانفیگ سرور، با کارشناسان ویکی بیت به صورت 24 ساعته در ارتباط باشید.

کانال ویکی بیت در تلگرام : @wikibit

Tags :

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *