در این مقاله می خواهیم نحوه نصب و فعال سازی varnish در directadmin را به شما بازدید کننده محترم شرح دهیم. در ابتدا یک توضیح در رابطه با Varnish Cache داده می شود.
Varnish Cache: یک شتاب دهنده وب سایت می باشد. این سرویس در جلوی وب سرور شما قرار می گیرد و محتوای شما برای سریعتر لود شدن، کش می نماید. این سرویس بسیار سریع می باشد و در حالت عادی سرعت سایت شما را با توجه به برنامه نویسی و ساختار بندی آن ، بین 300 تا 1000 برابر سریعتر می نماید. یکی از ویژگی های Varnish Cache علاوه بر کارایی ، انعطاف پذیری درهنگام کانفیگ VCL می باشد. VCL شما قادرمی سازد تا نحوه جواب دهی به درخواست های دریافت شده را به راحتی مدیریت و تنظیم نمایید. به عنوان مثال می توانید مشخص نمایید که چه محتوایی از این سرویس استفاده و در هنگام دریافت درخواست برای آن محتوا چگونه عکس العمل نشان دهد. لازم به ذکر است که Varnish Cache یک نرم افزار رایگان می باشد و می توانید به راحتی آن را بر روی سرور خود نصب نمایید.
نحوه نصب در دایرکت ادمین:
در این قسمت نحوه نصب Varnish Cache بر روی لینکوس centos ورژن 6 و 7 و کنترل پنل دایرکت ادمین شرح داده خواهد شد.
نصب این سرویس بسیار ساده بوده و با انجام قدم به قدم مراحل زیر، سرویس مذکور بر روی سرور و کنترل پنل شما نصب خواهد شد.
در قدم اول لازم است از طریق SSH به سرور متصل شوید. برای نصب از طریق SSH می توانید از نرم افزار putty استفاده بفرمایید.
پس از اتصال به سرور، دستورات زیر را به ترتیب اجرا نمایید:
ابتدا با دستور زیر ، سیستم عامل خود را آپدیت نمایید:
yum -y update
پس از اتمام دستور بالا، با دستور زیر epel-release بر روی سرور خود نصب نمایید:
yum install epel-release
در قدم بعدی ، با استفاده از دستور زیر سرویس Varnish Cache بر روی سرور شما نصب خواهد شد:
yum -y install varnish
در این مرحله، با توجه به ورژن سیستم عامل centos خود، یکی از دو دستور زیر را اجرا نمایید:
برای centos ورژن 6 :
chkconfig varnish on
برای centos ورژن 7 :
systemctl enable varnish
در قدم آخر نیز می بایست یک مرتبه سرویس Varnish Cache را با دستور زیر ریستارت نمایید:
service varnish start
در این قسمت، مراحل نصب و فعال سازی Varnish Cache با موفقیت به پایان رسیده است.
امیدواریم این مقاله برای شما مفید بوده باشد. در مقاله بعدی نحوه نصب Varnish Cache در کنترل پنلcPanel شرح خواهیم داد.
همچنین به منظور مطالعه بیشتر مقاله ها، می توانید به بخش مقالات سایت مراجعه فرمایید.