معرفی کلود لینوکس
CloudLinux یک پلت فرم پیشرفته در سطح هسته (kernel-Level) است که موجب ثبات بیشتر سیستم عامل وافزایش پایداری ، ظرفیت و امنیت سرور با جداسازی هر یوزر میباشد.
کلود لینوکس در سال 2010 و برای هر میزبانی وب جهت ثبات، امنیت و پایداری سرور برای استفاده به بازار عرضه شد.
این تکنولوژی با اختصاص منابع تعیین شده به هر یوزر و کنترل مصرف هر یوزر از دسترس خارج شدن سرور جلوگیری کرده و با استفاده بهینه تر از منابع سرور مانند CPU و RAM مدیریت سرور را آسان میکند. این تکنولوژی از حملات و اثرات مخرب در هاست و یا سرور مجازی جلوگیری کرده و از Crash شدن سایت هایی که بر روی سرور آن کلودلینوکس نصب شده است جلوگیری می کند.
یکی از مشکلاتی که همواره در هاست های اشتراکی وجود دارد ، عدم وجود کنترل منابع و محدود سازی کاربران است. با استفاده از کلود لینوکس محیطی شبیه به یک سرور مجازی به جای یک هاست اشتراکی فراهم نمود. کلود لینوکس سایت های کاربران را که در حال استفاده از بیش از حد منابع سرور و یا سواستفاده از سخت افزار سرور هستند ، کنترل کرده و اگر از منابع زیاد استفاده کند سرور را به سطح سرور امن (Safe Server Level) برده و به طور کامل از سایت در برابر حملات احتمالی محافظت میکند.
CageFS یکی از مهمترین امکانات CloudLinux است که به موجب آن تمامی اکانت ها در هاست اشتراکی از خطرات احتمالی یکدیگر محافظت خواهند شد . با استفاده از ابزار CageFS تمامی فعالیت های آنها در سرور قابل پیگیری خواهد بود. در واقع این ابزار برای هر کاربر محدوده ای مشخص میکند و کاربر میتواند تنها از منابعی که در این محدوده برای او تعریف شده است استفاده نماید.
ثبات و امنیت در کلودلینوکس با استفاده از ( LVE (Lightweight Virtual Environment و با کپسوله سازی (Encapsulating) هر کاربر در یک محیط امن و اختصاصی ، فراهم میشود.
در هاست اشتراکی ابزاری برای محدودسازی کاربران در خصوص کیفیت ، سرعت ، امنیت و ... وجود ندارد به همین جهت مصرف بیش از حد منابع توسط یک کاربر، مشکلات نرم افزاری و یا بروز حملات موجب کند شدن سرور و یا کرش کردن سرور خواهد شد. با استفاده از کلود لینوکس میتوان کندی سرور ، قطعی و امنیت سرور را تحت کنترل داشت.
مزایای استفاده از کلودلینوکس
- جداسازی فضاهای دسترسی و محدود سازی کاربران
- محدود کردن منابع هر هاست به وسیله LVE Manager
- پیشگیری از کند شدن سرور به دلیل فشار بیش از حد بر روی cpu یا حملات بر روی یکی از وب سایت های موجود در سرور
- اعمال محدودیت شناور با اسکریپتها
- پایداری بالا در هنگام استفاده از حداکثر منابع
- افزایش امنیت در هاست اشتراکی
- مانیتورینگ و کنترل MySQL
- امکان مدیریت آسان پردازش های پردازنده سرور
- مانیتورینگ و همگام سازی استفاده از CPU ، RAM و ورودی و خروجیها
- افزایش امنیت هسته لینوکس و مقابله با حملات Symbolic link attack
- پوشش حفرههای امنیتی نسخههای قدیمی و جدید PHP
- قابلیت انتخاب استفاده از نسخههای مختلف PHP برای هر کاربر
- قابلیت انتخاب استفاده از نسخههای مختلف Ruby برای هر کاربر
- قابلیت انتخاب استفاده از نسخههای مختلف Python برای هر کاربر
- دارای قابلیت Mod_Isapi برای افزایش لود صفحات PHP
- سازگاری با پنلهای مختلف Cpanel ، Plesk ، DirectAdmin ، WebMin و ISP Manager
- سازگاری با وب سرورهای Apache ، Nginx و LiteSpeed
- پشتیبانی و ارائه اسکریپتهای کاربردی در هاستینگ اشتراکی
- راه اندازی و تنظیمات آسان
- قابلیت جایگزینی بر روی هسته CentOS 6 و CentOS 7
- ارائه سریال فعالسازی رایگان برای یک ماه
- و ...
کاربری کلود لینوکس
CloudLinux قابل تعویض و ارتقا در لینوکسهای مختلف مانند CentOS و RHEL میباشد و یک کاربر با دسترسی Admin میتواند هسته لینوکس را به کلودلینوکس ارتقا دهد.
کلودلینوکس پس همواره هسته خود را ارتقا داده و قابلیت نصب برای تمامی سیستمهای جدید را فراهم میکند تا بدون نیاز به تغییر کلی سیستم عامل بتوان آن را بر روی سیستم عامل فعلی نصب نمود.
آموزش نصب Cloud Linux
با استفاده از روش زیر می توانید به راحتی سرورهای Centos 5.x ، Centos 6.x را به CloudLinux تبدیل کنید:
فایل زیر را دانلود کنید:
wget http://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy#
با استفاده از دستور زیر کلید فعال ساز را که از سایت دریافت کرده اید، وارد نمایید:
sh cldeploy -k <activation_key>#
و یا در صورت تهیه لایسنس از طریق IP سرور با دستور زیر فعال کنید:
sh cldeploy –i#
و پس از مراحل بالا سرور را Reboot کنید.