در این مقاله سعی داریم نحوه نصب KernelCare بر روی لینوکس را به شما بازدید کننده محترم شرح دهیم.
در گام نخست به تعریف سرویس kernelcare می پردازیم:
KernelCare: در حالت پیش فرض پس از آپدیت نمودن کرنل و فایل های اصلی سیستم عامل و یا کنترل پنل نیاز به ریستارت نمودن سرور می باشد. کار سرویس KernelCare اعمال آپدیت های جدید بر کرنل سیستم عامل و یا کنترل پنل بدون نیاز به ریستارت شدن سرور می باشد. KernelCare دارای هزینه ماهیانه می باشد. لازم به ذکر است که در هنگام نصب، 1 ماه به صورت رایگان امکان استفاده از این سرویس برای شما میسر می باشد.
KernelCare از سیستم عامل های centOS و RHEL ورژن 5،6 و 7 ، cloudlinux 5 و 6، OpenVZ, Virtuozzo, PCS و Debian 6 و 7 و همچنین Ubuntu پشتیبانی می نماید. لازم به ذکر است در صورت عدم پشتیبانی سرویس kernelcare از کرنل سیستم عامل شما، سرویس مذکور هیچ عملکردی بر روی سرور شما نخواهد داشت و در قسمت سرویس مذکور خطای Unsupported Kernel نمایان خواهد شد.
همچنین لازم به ذکر است که سرویس kernelcare فقط برای آپدیت کرنل سیستم عامل شما کارایی خواهد داشت و آپدیت اپیکیشن ها همانند گذشته بر عهده خود مدیر سرور می باشد.
نحوه نصب سرویس kernelcare :
نصب این سرویس بسیار آسان و راحت می باشد. در گام اول می بایست از طریق SSH به سرور متصل شوید.
پس از اتصال به سرور یکی از دو دستور زیر را در ترمینال سرور خود وارد نمایید:
curl -s https://repo.cloudlinux.com/kernelcare/kernelcare_install.sh | bash
یا
wget -qq -O – https://repo.cloudlinux.com/kernelcare/kernelcare_install.sh | bash
در صورت خرید لایسنس، لایسنس بر روی آیپی شما ست و به صورت خودکار توسط سیستم شناسایی خواهد شد با این حال می توانید با استفاده از دستور زیر اقدام به چک کردن مجدد لایسنس نمایید :
kcarectl –register $kc_key
برای بررسی صحت اعمال تغییرات در کرنل ، می توانید از دستور زیر اجرا نمایید:
/usr/bin/kcarectl –info
همچنین به صورت پیش فرض، هر 4 ساعت یک بار سرویس به صورت خودکار اقدام به بررسی پچ های موجود سمت سرور می نماید. برای آپدیت دستی می توانید از دستور زیر استفاده بفرمایید:
/usr/bin/kcarectl –update
برای غیر فعال سازی آپدیت خودکار می توانید لازم است فایل kcare.conf را در آدرس زیر باز نمایید و پارامتر AUTO_UPDATE را False نمایید:
Vi /etc/sysconfig/kcare/kcare.conf
Set AUTO_UPDATE=False
سپس فایل مذکور را ذخیره نمایید.
همچنین در صورت تمایل به حذف سرویس KernelCare دستور زیر را اجرا نمایید:
yum remove kernelcare
امیدواریم این مقاله برای شما مفید بوده باشد.
همچنین به منظور مطالعه بیشتر مقاله ها، می توانید به بخش مقالات سایت مراجعه فرمایید.