تکین هاست

هاست هاستینگ

تکین هاست

هاست هاستینگ

هاست هاستینگ

  • ۰
  • ۰

آشنایی با خوشه DNS و کاربرد آن در سرور

در این صفحه با خوشه DNS و کاربرد آن در سرور آشنا خواهید شد.

  1. (Home >> Clusters >> DNS Cluster)

بررسی اجمالی

خوشه DNS یک گروه از سرورهای نام است که پرونده ها را به اشتراک می گذارند، که به شما اجازه می دهد به طور فیزیکی سرور های نامی را که درخواست های DNS از سرورهای وب خود را مدیریت می کنند، جدا کنید. این رابط به شما اجازه می دهد تا یک خوشه DNS را پیکربندی کنید و سرور ها را به یک خوشه DNS موجود اضافه کنید.

یادداشت:

برای کسب اطلاعات بیشتر در مورد انواع پیکربندی خوشه DNS و اینکه چرا شما ممکن است بخواهید از یک خوشه DNS استفاده کنید، راهنمای ما را برای مستندات پیکربندی های گروه بندی DNS مطالعه کنید.

الزامات خوشه DNS

برای پیکربندی خوشه DNS شما باید حداقل موارد زیر را داشته باشید:

  • خوشه ها باید حداقل دو سرور داشته باشند.
  • شما باید حداقل یک وب سرور با نصب cPanel و WHM داشته باشید. خوشه DNS که شامل چندین سرور DNSONLY cPanel و سرورهای cPanel و WHM نیز قابل قبول است.
  • تمام ماشینهای موجود در خوشه DNS باید cPanel و WHM یا cPanel DNSONLY نسخه ۱۱ یا بالاتر نصب شوند. برخی از ویژگی های ممکن است با نسخه های قدیمی تر cPanel و WHM کار نکند.
  • تمام دستگاه های پیکربندی شده با PowerDNS باید DNSSEC را غیر فعال کنند.

خوشه DNS

هشدار:

از تنظیمات همگام سازی دو طرفه WHM-to-WHM استفاده نکنید. این تنظیمات ممکن است خطاهای DNS را در سرورهای شما ایجاد کند.

یادداشت:

  • ویژگی DNS Cluster WHM تنها افزونگی DNS را فراهم می کند. این آپاچی یا هر سرویس دیگری را به پیکربندی خوشه DNS اضافه نمی کند.
  • اگر سرور یک خوشه DNS را به نقش نوشتن تنظیم کنید، WHM قبل از اینکه یک حساب کاربری ایجاد کند، بررسی نمی کند که آیا یک منطقه DNS وجود دارد یا خیر. به همین دلیل است که می توان نام دامنه یکسان را در دو یا چند این سرور ایجاد کرد. در صورتی که این اتفاق افتاد، سرور ها برای به روز رسانی آن دامنه رقابت می کنند.
  • نرم افزار cPanel DNSONLY اجازه می دهد تا یک نام سرور فیزیکی اختصاص داده شده را اجرا کنید. این اساسا نسخه “bare-bones” cPanel و WHM است که تنها مناطق DNS را به سرور های دیگر شما تکرار می کند. فقط cPanel DNSONLY را بر روی سرورهای نامی که محتوای قبلی آنها ندارند، نصب کنید. شما می توانید نرم افزار cPanel DNSONLY را به صورت رایگان دانلود کنید.

DNSSEC

cPanel و WHM از DNSSEC در خوشه های DNS پشتیبانی نمی کند.

  • سرور های دارای دامنه هایی که DNSSEC پیکربندی شده قادر به خوشه بندی DNS نیستند.
  • سرور ها با DNSSEC، داده های DNSSEC را به هیچ وجه به اعضای خوشه انتقال نمی دهند. این به این معنی است که پاسخهای DNS از اعضای خوشه، امضاهای DNSSEC را نخواهند داشت. این می تواند خطاهای قطعنامه DNS باشد.

خوشه بندی DNS

برای تغییر تنظیمات خوشه DNS، وارد شوید به عنوان کاربر ریشه. اگر به عنوان نماینده فروش وارد سیستم شوید، بخش DNS Clustering این رابط را نمی بینید.

وضعیت خوشه را تغییر دهید

  1. برای فعال یا غیرفعال کردن خوشه بندی DNS در WHM، مراحل زیر را انجام دهید:

گزینه دلخواه تحت عنوان Status Modify Cluster:

  • انتخاب Enable DNS خوشه بندی برای فعال کردن خوشه های

را انتخاب کنید

  • غیرفعال کردن خوشه بندی DNS برای غیرفعال کردن خوشه های
  1. روی تغییر کلیک کنید. یک پیام تایید ظاهر خواهد شد.
  2. روی بازگشت به وضعیت خوشه کلیک کنید.

مهم:

پس از فعال کردن ویژگی Cluster DNS، مشخص کنید کدام سرور های مورد نظر شما در خوشه DNS قرار دارند.

  • شما باید هر وب سرور را به سرورهای DNS خود همگام سازی کنید.
  • شما لازم نیست که سرویس دهنده اختصاص داده شده DNS را به یکدیگر متصل کنید یا سرورهای اختصاصی وب را به یکدیگر متصل کنید.

گزینه های خوشه جهانی

آستانه نقص برای تنظیم اعضا خوشه به شما اجازه می دهد تعداد دستورات dnsadmin را که ممکن است به شکست برسد قبل از اینکه WHM عضو غیرفعال DNS خوشه غیر فعال را مشخص کند تعیین می کند.

یادداشت:

  • توصیه می کنیم که اعضای خوشه DNS غیر فعال را غیر فعال کنید تا عملکرد سرور شما را بهبود بخشد.
  • شما باید خوشه بندی DNS را فعال کنید تا قسمت تنظیمات کلستر جهانی این رابط را ببینید.

برای تنظیم آستانه نقص برای تنظیم اعضاء خوشه، مراحل زیر را انجام دهید:

  1. یک گزینه از بخش تنظیمات کلستر جهانی را انتخاب کنید:
  • انتخاب ۱۰ (پیش فرض) برای استفاده از گزینه پیش فرض، که اجازه می دهد تا اعضای خوشه تا ده دستورات dnsadmin را خراب کنند.

یادداشت:

توصیه می کنیم از این گزینه استفاده کنید.

  • گزینه دوم برای وارد کردن آستانه نقص سفارشی را انتخاب کنید.

یادداشت:

اگر سرور down times یا وقفه های شبکه در محیط میزبانی شما رایج است، توصیه می کنیم شمارش تعداد خرابی را افزایش دهید تا سیستم بعضی از اعضای خوشه را بعنوان آفلاین نشانه گذاری نکند. این نیز ممکن است باعث افزایش بار سرور و شبکه شود

  • سیستم ممکن است به طور مرتب درخواست های DNS را ارسال کند.اگر میخواهید تمام سرور های موجود در خوشه DNS خود را به طور مداوم در اینترنت نگه دارید، صرف نظر از تعداد دستورات خرابکارانه dnsadmin، تمام اعضای خوشه را به صورت آنلاین نگه دارید.
  1. اگر WHM مایل به اطلاع شما در هنگام غیرفعال کردن یک عضو غیرمعمول در خوشه DNS خود باشد، انتخاب کنید دریافت یک اعلان زمانی که WHM یک عضو خوشه پاسخگو را غیرفعال می کند.

مهم:

شما باید یکی از اعضای خوشه غیر فعال را مجددا فعال کنید.

  1. روی تغییر کلیک کنید. یک پیام تایید نمایش داده خواهد شد.
  2. روی بازگشت به وضعیت خوشه کلیک کنید.

مهم:

اگر یک عضو خوشه ای در نقش همگام برای مدت زمان طولانی در حالت آفلاین باشد، مجدد سایر مناطق سرور را مجددا هماهنگ کنید. این تضمین می کند که عضو خوشه تا به تاریخ.

سرورها در خوشه DNS شما

این بخش به شما اجازه می دهد که سرور را از خوشه DNS خود مشاهده، اضافه و حذف کنید.

سرور ها در جدول خوشه DNS اطلاعات زیر درباره هر سرور در خوشه DNS شما نمایش می دهد:

ستون شرح
نام میزبان نام میزبان سرور.
آدرس IP آدرس IP سرور.
نام کاربری نام کاربری WHM که شما هنگام استفاده از این سرور در خوشه DNS پیکربندی کردید. به طور معمول این ریشه یا نام کاربری یک نماینده فروش است.
نوع نوع سرور: cPanel، SoftLayer، یا VPS.NET.
وضعیت نسخه cPanel و WHM که سرور در حال اجرا است، و یک آیکون که وضعیت سرور را نشان می دهد.
نقش DNS نقش DNS سرور. شما می توانید از گزینه های زیر را انتخاب کنید:

 

·         مستقل – این روش از پرونده DNS از سرور راه دور استخراج می کند، اما سوابق را از سرور محلی به سرور راه دور نمی نویسد.

·         همگام سازی – این روش سوابق بین سرور محلی و سرور راه دور را هماهنگ می کند.

·         فقط نوشتن – این روش سوابق سرور محلی را فشار می دهد تا به سرور راه دور بنویسد اما سوابق را از سرور راه دور برای ارسال به سرور محلی نمی پرسد.

شما می توانید از منوی این ستون برای تغییر نقش DNS سرور استفاده کنید.

اقدامات شما می توانید از آیکون ها در این ستون برای تغییر یک سرور خوشه DNS یا برای حذف یک سرور از خوشه DNS استفاده کنید.

یک سرور جدید را به خوشه اضافه کنید

برای اضافه کردن یک سرور جدید به خوشه DNS، مراحل زیر را انجام دهید:

  1. نوع سرور را از منوی تایپ تایمر انتخاب کنید.

یادداشت:

برای فعال کردن خوشه بندی DNS با SoftLayer یا VPS.NET، ابتدا باید نام کاربری و کلید API را از VPS.net یا SoftLayer بدست آورید. سپس SoftLayer یا VPS.NET را از منوی Type انتخاب کنید.

  1. روی پیکربندی کلیک کنید. اینترفیس پیکربندی DNS از راه دور CPanel ظاهر خواهد شد.
  2. نام میزبان یا آدرس IP سرور نام که می خواهید در جعبه متن میزبان cPanel و WHM DNS لینک کنید.
  3. نام کاربری WHM برای نام سرور را در جعبه متن نام کاربری سرور از راه دور وارد کنید.
  4. کلید دسترسی از راه دور نام دامنه یا نشانگر API را در سرور متصل به هشت متن متن وارد کنید.

یادداشت:

  • شما می توانید کلید دسترسی از راه دور سرور را در رابط WHM Remote Access Key (Home >> Clusters >> Remote Key Access) پیدا کنید.
  • شما می توانید نشانگر API سرور را در رابط توالی مدیریت API WHM (Home >> Development >> Managing Token API) پیدا کنید.
  1. برای تنظیم WHM به طور خودکار پیکربندی خوشه DNS در سرور راه دور را انتخاب کنید.

یادداشت:

  • اگر این گزینه را انتخاب کنید، نیازی به ورود به رابط کاربری Cluster DNS WHM در سرور راه دور نیستید. با این حال، اگر می خواهید تنظیمات خوشه DNS سرور را تغییر دهید، ممکن است این کار را انجام دهید.
  • این گزینه به طور خودکار نقش DNS سرور DNS را به طور مستقل تنظیم می کند.
  1. اگر میخواهید WHM برای ضبط تراکنش های خوشه بندی DNS در فایل / usr / local / cpanel / logs / error_log را انتخاب کنید، گزینه Debug را انتخاب کنید.
  2. یک گزینه از منوی Role DNS برای تعیین نقش DNS سرور انتخاب کنید.
  3. برای ارسال تنظیمات خود، روی ارسال کلیک کنید.

هنگامی که شما به رابط کاربری Cluster DNS می روید، سرور راه دور در سرور ها در جدول خوشه DNS خود ظاهر می شود.

یادداشت:

ما توصیه نمیکنیم نام سرور را برای همگام سازی داده ها به یک وب سرور تنظیم کنیم، زیرا این امر ناحیه های خارجی را در وب سرور ایجاد می کند. این به این معنی است که شما نیازی به ورود به WHM در سرور نام و تنظیم نقش DNS وب سرور برای همگام سازی تغییرات نیست.

سرور را از یک خوشه DNS حذف کنید

مهم:

  • قبل از اینکه یک سرور جایگزین را به خوشه DNS اضافه کنید از یک منطقه DNS استفاده کنید. شما نمی توانید دو سرور با همان نام میزبان در خوشه DNS داشته باشید.
  • اگر سرور را از یک خوشه DNS حذف کنید، پرونده ها دیگر با سرورهای دیگر در خوشه DNS هماهنگ نخواهند شد. سوابق سرور خالی نیز در سرورهای موجود در خوشه DNS وجود ندارد.

برای حذف سرور cPanel و WHM یا cpanel DNSONLY از یک خوشه DNS، مراحل زیر را انجام دهید:

  1. وارد شوید به سرور که می خواهید از خوشه DNS حذف کنید.
  2. به اینترفیس Cluster DNS بروید.
  3. در جعبه محتوا Modify Cluster Status، گزینه Disable Clustering DNS را انتخاب کنید.
  4. روی تغییر کلیک کنید.
  5. روی بازگشت به وضعیت خوشه کلیک کنید.
  6. به سرورهایی که در خوشه باقی می مانند وارد شوید.
  7. به اینترفیس Cluster DNS بروید (Home >> Clusters >> Cluster DNS).
  8. سرور را که میخواهید حذف کنید تعیین کنید.
  9. روی نماد x ( ) در قسمت عملیات کلیک کنید.

هنگامی که شما به رابط DNS Cluster می روید، سرور دیگر در لیست سرورهای موجود در خوشه DNS دیگر نمایش داده نخواهد شد.

یک سرور را در Cluster DNS ویرایش کنید

شما می توانید نقش DNS سرور را تغییر دهید یا تنظیمات پیکربندی سرور را در هر زمان ویرایش کنید.

برای ویرایش یک نقش DNS سرور، مراحل زیر را انجام دهید:

  1. سرور را که می خواهید ویرایش کنید تعیین کنید.
  2. در منوی نقش DNS نقش جدیدی برای سرور انتخاب کنید.
  3. برای ذخیره تغییرات خود، روی نماد ذخیره ( ) کلیک کنید.

برای ویرایش تنظیمات پیکربندی سرور، مراحل زیر را انجام دهید:

  1. تعیین محل سرور مورد نظر خود را انتخاب کنید.
  2. روی نماد ویرایش ( ) در قسمت عملیات کلیک کنید. اینترفیس پیکربندی DNS از راه دور CPanel ظاهر خواهد شد.
  3. پس از تغییرات خود به تنظیمات سرور، روی Submit کلیک کنید.
  • تکین هاست رضایی
  • ۰
  • ۰

مایکروسافت اکسچنج سرور

مایکروسافت اکسچنج سرور (به انگلیسیMicrosoft Exchange Server) یکی از بزرگترین پروژه‌های مایکروسافت و بخشی از خط تولید Microsoft Server است که امکان ارسال، دریافت و مدیریت Email، تماس‌ها، تقویم را فراهم می‌کند. دارای ورژن‌های متعدد است و نسخه سال ۲۰۰۷ آن با امکانات جدید و امنیت بیشتر در ۳۰ نوامبر ۲۰۰۶ در دو نسخه ۳۲ و ۶۴ بیتی ارائه شده‌است. در ورژن ۲۰۰۰ قابلیت پیام رسان فوری میان کاربران وجود داشت که در نسخه‌های بعدی حذف شد و به جای آن می‌توان از ابزارهایی مانند Microsoft Office Live Communications Server برای این کار استفاده کرد.

از جمله کاربردهای فراوان Exchange Server قابلیت راه اندازی Public Folder به منظور به اشتراک گذاری ایمیل‌های دریافت و ارسال شده توسط کابران است. نکته مهم قابلیت تعیین دسترسی کاربران جهت خواندن یا پاک کردن و ساختن نامه‌ها و فولدر هاست. به صورتی که یک کاربر فقط بتواند ایمیل‌های خودش/دیگران را بخواند/پاک کند. از دیگر نکته‌های قابل بحث قابلیت اتصال چند سرور به یکدیگر و دسته بندی کابران است. برای دیدن Public Folderها نیاز به داشتن نرم‌افزار Outlook و تنظیم مناسب آن داریم و نیز می‌توان توسط Web Access به فایل‌ها دسترسی داشت.

در صورت اتصال به Share Point Server (که خود قابلیت اشتراک گذاری ایمیل‌ها را ندارد) این امکان به share point اضافه می‌شود.

قابلیت Backup گیری از Public Folder به دو صورت فایل pst و bkf وجود دارد.

اکسچینج سرور ۲۰۱۰ در نیمه دوم سال ۲۰۰۹ منتشر شده است و هم اکنون سرویس پک یک آن نیز توسط مایکروسافت ارائه گردیده است.

  • تکین هاست رضایی
  • ۰
  • ۰

راهکار جامع مدیریت زیرساخت شبکه مایکروسافت Microsoft System Center

راهکار جامع مدیریت زیرساخت شبکه مایکروسافت Microsoft System Center

برپاسازی سامانه جامع مدیریت و مانیتورینگ زیرساخت شبکه و سرویس های مایکروسافت

گسترش  روزافزون استفاده از شبکه های کامپیوتری و وابستگی کسب و کار سازمان ها به سرویس های ارائه شده توسط واحد های IT باعث گردیده است که مدیران IT نیاز به یک مدیریت استراتژیک در راستای استفاده از تکنولوژی های مختلف را داشته باشند امروزه  جهت رسیدن به این هدف ، داشتن یک زیرساخت مناسب که دارای انعطاف پذیری بوده و تطبیق پذیری زیرساخت IT را بالا ببرد جزء الزامات واحدهای IT سازمان ها ، شرکت ها و موسسات می باشد.

شرکت مایکروسافت جهت ایجاد پویائی در بسترهای IT اقدام به ارائه محصولات خانواده System Center نموده است این شرکت نسخه  System Center 2016  را جهت مدیریت Datacenter ها با توجه به مفاهیم Private Cloud و Public Cloud ارائه نموده است که این خانواده از محصولات شرکت مایکروسافت ضمن ارائه سرویس هائی در راستای مدیریت متمرکز سرویس ها و سیستم ها ، با ایجاد  توانائی جمع آوری و ثبت دانش در خصوص زیر ساخت ، سیاست ها و تجربه ها ، منافعی مهم برای سازمان ها ، شرکت ها  و موسسات ایجاد می نماید که می توان به منافعی همچون ارائه سرویس به موقع و مناسب به مشتریان، رضایت مندی مشتری نهائی، کاهش هزینه های جاری سازمان و اطمینان از بازگشت هزینه های انجام شده را برشمرد.

Microsoft System Center 2016 تنها ابزار یکپارچه ای است که به مدیران شبکه امکان مدیریت کامل دیتاسنتر ها، Cloud های شخصی و عمومی و حتی Client ها را می دهد. Microsoft System Center 2012 همچنین تنها محصولی است که می تواند Hypervisor های متفاوت، ابزارهای شبکه از شرکت های مختلف مثل سیسکو، HP ،D-Link و حتی نرم افزار های گوناگون را به صورت راه حلی یکپارچه، مدیریت کند.

Microsoft System Center مجموعه ای از محصولات مدیریتی مایکروسافت است که برای کمک کردن به مدیران IT برای مدیریت و پشتیبانی بهتر و آسانتر سیستم های Server و Client در شبکه های تحت این سیستم عامل طراحی شده است و شامل محصولات متنوعی است که هر کدام به منظور بر طرف سازی بخشی از نیاز یک مدیر IT طراحی شده اند. 

  • تکین هاست رضایی
  • ۰
  • ۰

دیتاسنتر سرور استوریج مجازی سازی

آموزش بک آپ گیری در cpanel

آموزش بک آپ گیری در cpanel

 

برای اینکه بتوانید یک backup کامل از سایت خود تهیه کنید تا در صورت خرابی و یا بروز اشکال آن را به طور کامل بازگردانید با آموزش زیر همراه باشید . 
به آدرس http://www.YourDomain.com:2082 بروید . 
نام کاربری و رمز عبور خود را وارد کنید .

پس از ورود به صفحه اصلی کنترل پنل خود در قسمت Files وارد بخش Backups شوید .

برای تهیه نسخه کامل از سایت خود که شامل تمام فایلها ، محتویات و اطلاعات سایت شما می باشد در قسمت Full Backup بر روی گزینه Download or Generate a Full Website Backupکلیک کنید .

در قسمت Backup Destination محلی را که می خواهید بک آپ در آن ذخیره شود را انتخاب کنید . 
در قسمت Email Address می توانید آدرس ایمیل خود را وارد کنید تا در صورت اتمام بک آپگیری به شما از طریق ایمیل اطلاع داده شود . 
در صورتی که نمی خواهید این کار انجام شود گزینه Do not send email notification of backup completion را انتخاب کنید . 
و در پایان روی گزینه Generate Backup کلیک نمایید .

به این ترتیب یک بک آپ کامل از سایت خود تهیه کرده اید روی گزینه Go Back کلیک کنید.

در قسمت Backups Available for Download بک آپ ساخته شده را مشاهده میکنید ، می توانید روی آن کلیک کرده و آن را دانلود کنید و در کامپیوتر خود نگهداری کنید .

  • تکین هاست رضایی
  • ۰
  • ۰

آشنایی با Microsoft Exchange

 

آشنایی با Microsoft Exchange

cccccccccccccc

و اما Microsoft Exchange چیست؟

Microsoft Exchange نرم افزاری است که به شرکت های کوچک و بزرگ این امکان را میدهد که به آسانی وظایفی مانند فرستادن ایمیل های خودکار،پاسخ گویی به ایمیل ها،تنظیم قرارهای ملاقات ،ایجاد رونوشت های صوتی و لیست های توزیع وپخش را مدیریت کنند. از قابلیت های Microsoft Exchange میتوان به فراموش نشدن قرارهای ملاقات،اطلاع رسانی به مشتریان در صورت حضور نداشتن شما در شرکت،تاریخ پاسخ گویی شما به مشتریان،چک کردن خودکار ایمیل های شما حتی در زمان تعطیلات و در کل فعال نگه داشتن محیط کار شما در هر شرایطی است.

در Exchange ایمیل ها قالبا توسط ابزارهایی که از آنها با نام Client Device یاد میشود( مانند کامپیوترهای شخصی،سیستم های محل کار یا انواع گوشی های موبایل) فرستاده میشوندو کاربر به شبکه ای از سیستم های کامپیوتری مرکزی شامل سرور ها و پردازنده ها یی که ایمیل ها را ذخیره و نگه داری میکنند متصل خواهد شد،که این ایمیل سرور های مرکزی  به اینترنت و نت ورک های خصوصی که ایمیل های سایر کاربران فرستاده یا دریافت میشوند متصل است.hosted-exchnage

در واقع این  نرم افزار سرور ی است که به کاربران یک شرکت این امکان را میدهد که ایمیل ها یا سایر وظایف کاری ازجمله قرارهای ملاقات و فایل های خود را از طریق انواع پروتکل ها (POP3-IMAP4-SMTP) به سرور مرکزی فرستاده تا در  آنجا ذخیره و سپس ارسال شود و همچنین ایمیل های دریافتی را نیز بایگانی و مدیریت کند و در همه ی این مراحل بیش ترین میزان امنیت رعایت خواهد شد و احتمال نفوذ ویروس ها به صفر می رسد.Banner-HostedMicrosoftExchange

استفاده از Microsoft Exchange به طور چشم گیری باعث صرفه جویی  در هزینه های ارتباطی شرکت ها مانند ارسال فکس یا نامه های حاوی اسناد شده و همچنین تاثیر به سزایی در مدیریت اطلاعات در کمترین زمان بدون نیاز به وقت و هزینه اضافی دارد.

  • تکین هاست رضایی
  • ۰
  • ۰

VPS چیست؟

اگر سایت شما بزرگ تر از آن است که از هاست اشتراکی استفاده کنید و البته تهیه ی سرور اختصاصی هم هنوز برای شما مقرون به صرفه نیست، سرویس VPS را میتوان بعنوان بهترین راه حل به شما پیشنهاد کرد.

کلمه VPS مخفف Virtual Private Server به معنی سرور مجازی اختصاصی است. VPS به کاربر این امکان را می دهد که کنترل بیشتری بروی منابع و هاست خود داشته باشد، همچنین  نسبت به هاست اشتراکی توانایی ها و قابلیت های فنی بیشتری را در اختیار کاربر قرار می دهد. منابع سخت افزاری با استفاده از تکنولوژی‌های مجازی سازی به چندین بخش تقسیم می شود و به همین دلیل در زمان استفاده از VPS وب سایت های روی آن کمتر در معرض خطرات امنیتی و مشکلات قرار می گیرد.

برای درک بهتر نحوه ی کار VPS بهتر است با مفاهیم سرور اختصاصی و سرور مجازی آشنا شویم. سرور اختصاصی بع معنای اجاره‌ی یک سخت افزار کامل میباشد که امنیت و منابع اختصاصی را برای کاربر به ارمغان می‌آورد، حریم خصوصی کاربر کاملا حفظ می شود، همچنین کاربر در استفاده از فضا، قدرت پردازش و دیگر منابع سخت افزاری با هیچ وب سایت دیگری اشتراک ندارد.

سرور مجازی اختصاصی (VPS) شرایطی شبیه به شرایط سرور اختصاصی برای کاربر فراهم می کند، ولی ازنظر سخت افزار(سرور فیزیکی) بین VPSهای قرارگرفته برروی یک سرور “اشتراک سخت افزار” وجود دارد. به عبارت دیگر کاربر هنوز هم از سرور فیزیکی مشترک با وب سایت های دیگر استفاده می کند، البته این اشتراک به سرعت استفاده از هارددیسک و میزان پردازش CPU محدود میشود. با یک مثال این مفهوم را بهتر میتوان تشریح نمود. سرور فیزیکی(سروراختصاصی) را یک جزیره بزرگ در نظر بگیرید و قبیله های مختلفی در این جزیره مکانی مشخص را تصاحب کرده اند، همه ی قبیله ها در یک جزیره هستند (و از هوا و درختان و جزیره‌ای یکسان بهره میبرند) اما مکان اختصاصی برای خود دارند.

بخش مهمی از مفهوم VPS، تکنولوژی مجازی سازی مورد استفاده در آن است. مجازی ساز یک سرور فیزیکی را به طور نرم افزاری (مجازی) به قسمت هایی تقسیم می کند و هر قسمت مشابه با یک سخت افزار مستقل عمل می‌نماید. هنگامی که کاربر یک قسمت از این سرور را خریداری می کند(در واقع یک سرور مجازی خریداری می‌کند)، در عمل تفاوت زیادی از نظر عملکرد نسبت به یک سرور فیزیکی (سرور اختصاصی) مشاهده‌نخواهد کرد.

 

مزایای استفاده از  VPS:

VPS مرزی بین هاست مشترک و سرور اختصاصی است. با این وجود مزایا و معایب VPS را با هم بررسی می کنیم.

– از نظر اقتصادی مقرون به صرفه است.

– نصب و تنظیمات VPS بسیار سریع و آسان انجام می شود.

– امنیت VPS نسبت به هاست اشتراکی بیشتر است و مشکلات کمتری برای کاربران وب سایت به وجود می آید.

– همانطور که گفته شد یکی از مزایا، دسترسی بیشتر به پیکر بندی سرور و انجام تنظیمات خاص و پیشرفته بر روی آن است.

– امکان نصب و اصلاح نرم افزارهای خاص بروی سرورمجازی وجود دارد.

– امکان سفارشی سازی سیستم عامل و کنترل پنل وب سایت براساس نیاز.

خرید VPS

 

  • تکین هاست رضایی
  • ۰
  • ۰

مجازی سازی

مجازی سازی

در این مقاله ابتدا چند نمونه از مزایای مجازی سازی را برایتان بیان میکنم تا با این تکنولوژی چشمگیر و علت توسعه روز افزون آن شوید و در ادامه تعریف جامع  و چکیده مطلب در این حوزه را برایتان شرح خواهم داد.

 

مجازی سازی یک مسیر اجتناب ناپذیر پیش روی مجموعه هاست چون نه تنها امکان و مزیتی را از دست نمیدهید بلکه از مزایای زیر نیز بهره مند میشوید :

۱- صرفه جویی اقتصادی چشمگیر در کوتاه مدت و بلند مدت

۲- صرفه جویی در مصرف انرژی

۳- افزایش مدیریت و نظارت

۴- افزایش سرعت و کیفیت سرویس های نرم افزاری

۵- افزایش راندمان کاری

۶- سهولت در پشتیبان گیری از اطلاعات

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

۸- استفاده بهینه از ظرفیت سخت افزار موجود

۹- کاهش نیاز به سخت افزار

۱۰- تامین بهتر امنیت اطلاعات

۱۱- مدیریت امنیت اطلاعات

۱۲- امکان اعمال تغییرات، بسیار سریعتر و با انرژی کمتر

۱۳- کاهش فضای فیزیکی مصرفی برای سیسمهای آی تی در دیتا سنتر ها و حتی میز کاربران

۱۴- کار و پایداری بی وقفه حتی در صورت خرابی سخت افزار و یا ارتقا سخت افزار

۱۵- کاهش چشمگیر مصرف پهنای باند در شبکه

۱۶- افزایش پایداری شبکه و زیر ساخت

۱۷- آلودگی صوتی و حرارتی پایین تر

و …

مجازی سازی virtualization

انواع مجازی سازی

 

 

مجازی سازی چیست

سلام خدمت دوستان قصد داریم دراین مقاله اول شمارو با مفهوم مجازی سازی اشنا کنیم وبعداز آن راجب انواع مجازی سازی, کاربردها ومزایای استفاده از مجازی سازی مطالبی رابیان کنیم.

همانطور که می دانید کامپیوترهای نسل جدید از ۴ لایه زیرتشکیل شده اند.

  • سیستم عامل
  • سخت افزار
  • داده
  • نرم افزار

معمولا این ۴ لایه به هم وابسته اند منظور این است که اگر در سخت افزار مشکلی ایجاد شد در سیستم عامل هم اشکال ایجاد می گردد به طور مثال  با سوختن هارد کامپیوتر اطلاعات و سیستم عامل از بین می رود یا با سوختن پاور کامپیوتر سیستم دیگر روشن نمی شود. در مجازی سازی سعی می کنیم که این مشکلات رابرطرف کنیم. به اینصورت که مشکل وابستگی بین لایه ها را از بین میبریم. به بیان دیگر، مجـازی سـازی پیونـد دهنـده میـان سـخت افـزار و سیسـتم عامـل اسـت و بـه شـما اجـازه میدهد جند نرم افزار کاربردی وسیستم عامل رابر روی یک سیستم فیزیکی پیاده سازی کنید بـه نحـوی که باعث بهره وری در هزینـه هـای سـخت افـزار و نـرم افـزار و همچنـین اسـتفاده بهینـه از تمـامی منـابع سیستمی، کاهش هزینه و کاهش مصرف انرژی شود.

مجازی سازی درسال ۱۹۶۰  توسط شرکت  (International Business Machines)IBM آغاز شد و به عنوان یک روش منطقی برای تقسیم منابع سیستم توسط رایانه های بزرگ, بین برنامه های مختلف ارائه شد.ازآن زمان معنای اصطلاح مجازی سازی (Virtualization ) گسترش یافت.

مجازی سازی تکنولوژی است که بوسیله آن می توانیم به طور همزمان دو یا چند سیستم عامل را روی یک سرور راه اندازی کنیم. این تکنولوژی نرم افزاری موجبات دگرگونی در چشـم انـداز فناوری اطلاعات(IT) و همچنین تغییرات اساسی در زیرساخت سازمان را فراهم می کند.

 

لازم به ذکراست که شرکت های مختلفی ازجمله:

VMWARE

KVM

CITRIX

MICROSOFT

RED HAT

CISCO

 

 

 

 

دراین حوضه فعالیت دارندوبا ارائه راهکارهای مجازی سازی ,انواع نرم افزارهای کاربردی و…بازار رقابتی این حوضه رارهبری میکنند.

انواع مجازی سازی

  • Storage Virtualization
  • Server Virtualization
  • Network Virtualization
  •  Desktop Virtualization
  • Application Virtualization
  • Data Center Virtualization (Private Cloud )
  • Desktop Virtualization

مجازی سازی دسکتاپ فناوری نرمافزاری است که محیط دسکتاپ و نرم افزار کاربردی مرتبط را از دستگاه مشتری فیزیکی جدا میکند که برای دسترسی به آن استفاده میشود

مجازی سازی دسکتاپ را می توان در رابطه با مجازی سازی برنامه و سیستم های مدیریت نمایه کاربر استفاده کرد که اکنون “مجازی سازی کاربر” نامیده می شود تا یک سیستم مدیریت جامع دسکتاپ را ارائه دهد. در این حالت تمام اجزای دسکتاپ مجازی می شوند، که اجازه می دهد تا یک مدل تحویل دسکتاپ بسیار قابل انعطاف پذیر و بسیار امن تر ارائه شود.

Storage Virtualization

در علم کامپیوتر، مجازی سازی ذخیره سازی از مجازی سازی برای استفاده از قابلیت های بهتر و ویژگی های پیشرفته تر در سیستم های ذخیره سازی داده های کامپیوتری استفاده

می کند.

به طور کلی، یک “سیستم ذخیره سازی” نیز به عنوان یک آرایه ذخیره سازی یا آرایه دیسک یا فیلترین شناخته می شود. سیستم های ذخیره سازی به طور معمول از سخت افزار و نرم افزار خاص همراه با درایوهای دیسک استفاده می کنند تا ذخیره سازی بسیار سریع و قابل اطمینان برای پردازش و پردازش داده ها فراهم شود. سیستم های ذخیره سازی پیچیده هستند و ممکن است به عنوان یک کامپیوتر خاص طراحی شده برای ایجاد ظرفیت ذخیره سازی همراه با ویژگی های پیشرفته حفاظت از داده ها تولید  شوند. درایو دیسک تنها یک عنصر در یک سیستم ذخیره سازی، همراه با سخت افزار و نرم افزارهای جاسازی شده ویژه درون سیستم است.

Server Virtualization

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

Network Virtualization

مجازی سازی شبکه به عنوان مجازی سازی خارجی طبقه بندی شده است، ترکیبی از بسیاری از شبکه ها و یا بخش های شبکه به یک واحد مجازی، یا مجازی سازی داخلی، ارائه قابلیت شبکه مانند اجزای نرم افزار در یک سرور شبکه واحد.

در تست نرم افزار، توسعه دهندگان نرم افزار از مجازی سازی شبکه برای تست نرم افزاری استفاده می کنند که در شبیه سازی محیط های شبکه ای هستند که در آن نرم افزار برای استفاده در نظر گرفته شده است.

Application Virtualization

مجازی سازی برنامه کاربردی فناوری نرمافزاری است که برنامه های کامپیوتری را از سیستم عامل پایه ای که آن را اجرا می کند محاصره می کند. یک برنامه کامل مجازی شده به معنای سنتی نصب نشده است  اگر چه هنوز همانند آن اجرا شده است.

Data Center Virtualization (Private Cloud (

 

منظور از مرکز داده یا Data Center محلی هست که شما کلی سرور فیزیکی دارید ، کلی روتر و سویچ فیزیکی دارید ، کلی زیرساخت شبکه فیزیکی دارید ، کلی تجهیزات و مکانیزم های مانیتورینگ دارید ، کلی تجهیزات ذخیره سازی اطلاعات یا Storage های فیزیکی دارید و …. حالا وقتی صحبت از Data Center Virtualization یا مجازی سازی مرکز داده میشه یعنی شما کلی سرور مجازی غیرقابل لمس دارید ، سویچ ها و روترهای مجازی دارید ، زیرساختارهای شبکه مجازی شده دارید ، تجهیزات ذخیره سازی اطلاعات یا Storage های مجازی دارید ، ترافیک مجازی دارید ، مدیریت ترافیک مجازی دارید ، مانیتورینگ مجازی دارید و … که همه اونها توسط یک مجموعه ای به نام مجازی سازی مرکز داده انجام میشه که مثلا مجموعه نرم افزاری VMware VSphere یکی از این پکیج های مجازی سازی مرکز داده هست .

 

عملکرد مجازی سازی چگونه است؟

خب حال رسیدم به این که ببینیم مجازی سازی چگونه در سازمان یا نهادهای ما کار میکنه واین که عکلکرد آن در سیستم چگونه است.

در این فناوری یک  لایه نرم افزاری به نام   Hypervisor (برای مثال Hypervisor در ابزار کمپانی VMware با نام  ESXi  ارائه می شود)  بین ماشین های مجازی و سخت افزار قرار می گیرد.

 

قلب مجازی سازی همان ماشین های مجازی است که ی سیستم عامل به همراه سرویس ها و برنامه کاربردی داخلآن را شامل می شود.

 

ماشین های مجازی کاملااز هم تفکیک شده اند و به یکدیگر وابستگی ندارند. وظیفه  Hypervisor

تخصیص داینامیکی منابع سخت افزاری به ماشین های مجازی در هنگام نیاز آنها و آزاد سازی آنها است.

این شکل که در ابتدا نرم افزار مجازی ساز یا همان Hypervisor برروی سخت افزار سرور نصب می گردد و سپس در درون آن به تعداد مورد نیاز ماشین مجازی تعریف می گردد.

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

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

 

مجازی سازی مناسب چه سازمان هایی است؟

برخی از افراد به اشـتباه گمـان مـی کننـد مجـازی سـازی تنهـا مختص مراکـز داده یـا دیتـا سـنتر هـای
بــزرگ مــی باشــد. در صــورتی کــه ایــن تصــوری کــاملا اشــتباه اســت. شــرکت هــای پیشــرو در زمینــه مجازی سازی ایـن تکنولـوژی را جهـت اسـتفاده بـرای رده ی وسـیعی از شـبکه هـا طراحـی کـرده انـد.
از شبکه های کوچکی با یک سـرور گرفتـه تـا دیتـا سـنتر هـای بـزرگ بـا ده هـا یـا صـدها سـرور و سـرویس دهنده منتظر. همان طور که پیشـتر نیـز اشـاره شـد مجـازی سـازی بـا مزایـای خـود طیـر گسـترده ای از نیازهــای ســازمان هــا و افــراد را در جهــت اســتفاده بهینــه تــر از منــابع ، صــرفه جــویی وپایــداری سرویس ها مرتفع میسازد.

مزایای مجازی سازی

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

۱٫    صرفه جویی در هزینه های مستقیم و غیر مستقیم

۳٫    پایین آمدن هزینه های نگهداری و نیروی انسانیCooling ,Powering

۴٫     پشتیبانی از سیستمها و سرویسهای قدیمی موجود در سازمان

۵٫    دسترس پذیری بالا یا High Availability

۶٫    استفاده بهینه از منابع سخت افزاری سازمان و بالابردن بهره وری

۷٫    تجمیع سرویسهای سازمان در یک یا چند سرور، که باعث ایجاد مدیریت متمرکز و امنیت بالا میشود

۸٫    تسریع در پیاده سازی سرویسهای مختلف و ایجاد سریع سرویسهای جدید در جهت افزایش کسب و کار

۹٫    افزاری سازمان  یکپارچه سازی منابع سخت

۱۰٫  ارائه ماشینهای مجازی به جای ماشینهای فیزیکی و اجرای سیستم عاملهای مختلف روی یک هاست فیزیکی


 

آموزش مجازی سازی

 

دوره جامع آموزش مجازی سازی

مخاطب: مدیران ارشد و میانی فن آوری اطلاعات و ارتباطات

محتوای کلی دوره مجازی سازی :

۱-مرور پیش نیازهای مجازی سازی :

– لینوکس مقدماتی

– سرویس های مایکروسافتی مانند : اکتیو دایرکتوری و …

– شبکه ( تسلط کلی به مفاهیم شبکه روتینگ ، سوئیچینگ ، امنیت اطلاعات و …)

۲- تشریح مفاهیم مجازی سازی شامل:

. مجازی سازی سرور

مجازی سازی دسکتاپ

. مجازی سازی برنامه ها

. مجازی سازی بستر (سوئیچینگ،روتینگ)

. مجازی سازی سرویس ها

۳- مقایسه مجازی سازهای سرور و ویژگیهای هر یک

۴- مقایسه مجازی سازهای دسکتاپ و نحوه ی عملکرد و ویژگیهای هر یک و انواع پروتکل ها و بررسی ویژگیهای هر یک

۵- مقایسه مجازی سازهای برنامه ها

۶- آموزش مجازی سازی سرور با

VMware  -۷ آموزش مجازی سازی سرور با

Citrix -8 آموزش مجازی سازی دسکتاپ با

Horizon -9 آموزش مجازی سازی دسکتاپ با

Citrix -10 آموزش مجازی سازی دسکتاپ با RDP و

Remote FX -11 آموزش مجازی سازی برنامه های با چند راهکار مطرح در این زمینه

۱۲- معرفی و آموزش انواع دستگاههای کلاینت مطرح در بازار و مقایسه ویژگیهای آنها

۱۳- آموزش استفاده ترکیبی از راهکارهای مجازی سازی سرور، دسکتاپ و برنامه ها (بهینه ترین و حد اعلای بهره مندی از انواع متد مجازی سازی)

۱۴- آموزش مجازی سازی برخی از سرویسها مانند: فایروال ، شیر استوریج ، مانیتورینگ و …

۱۵- راه اندازی کارگاه مجازی سازی شخصی (نصب ، پیکر بندی ، مدیریت ، بهینه سازی و اتوماتیک سازی)

۱۶- آموزش چگونگی بررسی نیاز یک سازمان

۱۷- بررسی رابطه سخت افزار سرور با مجازی سازها

۱۸- نحوه محاسبات جهت انتخاب سخت افزار سرور

۱۹- آموزش انتخاب سخت افزار سرور مناسب هر راهکار مجازی سازی

۲۰- بررسی رابطه مجازی سازی با مدیا وزیر ساخت شبکه و آموزش طراحی و اجرای مناسب بصورت ساختار یافته

۲۱- آموزش بررسی عملکرد و ظرفیت یک مجازی ساز

۲۲- آموزش تحلیل و مدل سازی و ارائه مستندات جهت تدوین سیاست کلی سازمان

هر یک از کانسپت های فوق دارای سرفصل های تعریف شده آکادمیک میباشد که پیشروی بر اساس آنها بسیار زمان بر میباشد(بالغ بر ۴۰۰ ساعت) و منتج به تربیت کارشناس در هر یک از آن کانسپت ها میشود و معمولا تجمیع همه ی این مباحث تخصصی با تمام جزئیات مناسب یک شخص نمیباشد، اما در صورت درخواست دانشجویان امکان تشریح و آموزش تخصصی و آکادمیک هر کانسپت توسط مربی متخصص آن توسط مجموعه رها وجود دارد.

لذا هدف اصلی از طراحی این دوره توسط مجموعه رها، آموزش مدیران ارشد و میانی در حوزه فن آوری اطلاعات و ارتباطات است به نحوی که با اشراف کاملی که نسبت مقوله ی مجازی سازی و مفاهیم و عملکرد آنها بدست می آورند، بتوانند بهترین انتخابها را برای مجموعه ی خود در زمینه های زیر داشته باشند:

– تدوین نقشه راه و سیاست اصلی سازمان در مقوله ی فن آوری اطلاعات و ارتباطات

– گزینش بهینه متخصص برای هر یک از موارد در مقوله ی مجازی سازی (پسیو، سرور، مایکروسافت، لینوکس، شبکه و…)

– پیشروی و خودآموزی، همگام با سرعت رشد علم در این حوزه

– انتخاب مناسب دوره های تخصصی جهت فراگیری به نحوی که برای آنها کاربردی و مفید باشد

– انتخاب نقاط عطف مناسب جهت کوچ به صورت فاز به فاز به سمت مجازی سازی

– تدوین سیاست های مطلوب جهت فیلترینگ مناسب برای برون سپاری خدمات مورد نیاز سازمان به شرکت های پیمانکار

در آخر لازم بذکر است که مجموعه شرکت های مهندسی دانش بنیان رها (هلدینگ رها) با سابقه ای بیش از یک دهه در بحث مجازی سازی و همچنین دارا بودن آموزشگاه آزاد فنی و حرفه ای رها (تاسیس ۱۳۷۹) در مجموعه ی خود، تجربه ای ارزنده در تدوین و استاندارد سازی و ارائه دوره هایی اینچنین برای سازمانها ارگانها داشته، که از آنجایی که مرجعیتی مناسب در سازمان فنی و حرفه ای کشور دارد، میتواند گواهی نامه های پایان دوره معتبر از سازمان فنی و حرفه ای کشور برای اینگونه دوره ها صادر کند.

  • تکین هاست رضایی
  • ۰
  • ۰

Introduction to cPanel & WHM APIs

Application Programming Interfaces (APIs) are fundamental to the cPanel & WHM product. APIs allow developers to perform actions (functions) that source and manipulate data related to cPanel accounts and system utilities. Our APIs are used by the cPanel developers when designing new features and interfaces but are also available to 3rd-party developers. In this post, we’ll review the various APIs associated with cPanel and WHM and how you can use them in your own development.

There are two APIs that affect the cPanel user space: API1 and API2. These APIs are used throughout the cPanel interface. In fact, every cPanel interface (i.e., all themes, branding, and pages served in a descendant direct of $server/base/frontend/ ) use these APIs alone to present and alter the end-user’s environment.

API1 and API2 each have their own set of modules*. Within each module, there is a set functions. For instance, API2’s ‘Email’ module contains a function called ‘listpopswithdisk’ that will list all the details for all of the pop email accounts associated with a cPanel username. API1 modules are listed here and API2 modules are listed here.

There are two common, false assumptions about API1 and API2 that confuse many newcomers to cPanel development. The first common misconception is that API1 begat API2. API1 and API2 are not ancestrally related. It is true that API1 was the first publicly available API in cPanel;however, development on API2 did not occur after API1. Both versions of the API were concurrently developed for several years. API1 is considered fully matured at this point in time. Active development has stopped, but API1 is maintained for bugs, security, and (as necessary) forward compatibility. The second common misconception is is that all API1 modules (and their functions) are available in API2. Sometimes, I hear the opposite, that all API2 module and functions are available in API1. Neither of these statements are true. Both API1 and API2 have their particular modules (and their functions) due, in large part, to the organic growth of the cPanel & WHM product. It is not uncommon for a module of the same name, present in both API1 and API2, to have different functions. It most cases, if a particular function exists in both API1 and API2, we recommend using API2.

API1 was originally designed to be a front-end-only API for use in cPanel pages. Because of this, API1 calls print their output directly to STDOUT. In various parts of the product, that output is suppressed or redirected due to the context of its usage. However, this is the exception to the rule and wouldn’t occur within a cPanel end-user interface. Since API1 was designed for use by a browsable interface, it is not out of the ordinary for an API1 function to generate a snippet of HTML**. API2, on the other hand, always returns a Perl hash structure. While this makes getting raw data much easier, it adds a layer of complexity for front end developers. (But it’s so much more flexible! Which is why we prefer API2 functions where possible). Both API1 and API2 calls can be accessed within cPanel pages and their front end usage is described here and here, respectively.

The XML-API can perform actions that are found within the WHM interface. The XML-API was written specifically for remote interactions with cPanel & WHM. That means that a developer must make an HTTP query to invoke the desired function. While the XML-API covers a lot of functionality, the breadth of utility does not cover as much ground as API1 and API2. so the function sets aren’t compartmentalized into modules. However, in our documentation, you will find those functions within logical groupings, like “Account functions” and “SSL functions.”

The XML-API, like the name suggests, will return XML formatted results. We also offer a JSON version. The interface (aka, HTTP request format) is the same, it’s just a different path in the URL. Unconventionally, it is completely commonplace to see both the XML and the JSON response/query types referred to as XML-API, despite the obvious discrepancy in the API’s name.

As it was mentioned earlier, the XML-API can source and manipulate data similar to actions found in the WHM interface. Informally, we call these XML-API functions “native” since they are built right into the XML-API query parser. These native functions are performed as the authenticated, privileged WHM user, namely “root” or a reseller account. This is an important distinction since the XML-API can also perform cPanel actions as a privileged user or end-user! The XML-API can be used as a proxy for API1 and API2 functions. This proxy style query parser is available to all users. If a privileged user makes an API1 or API2 call via the XML-API on either the WHM or cPanel ports, the action will be performed as the user they specify, provided they clear any relevant ACL checks. If a cPanel end-user makes an API1 or API2 call, authenticated as themselves, via the XML-API on a cPanel port, it will perform the action as if from a cPanel page. Details about invoking the XML-API are here. Specific information about calling API1 and API2 functions via the XML-API can be found here.

There is one other API currently available to developers that should be mentioned. The Manage2 API provides the utility for managing cPanel licenses. The Manage2 API is primarily for those interested in creating a custom interface for viewing and updating their cPanel licenses. Being an HTTP query, these functions are queried in a similar fashion to the XML-API. The response can be formatted in XML, JSON, or YAML. The Manage2 API is documented here.

In case you missed Matt Dees’ post from earlier this month, he announced the official release of cPanel::PublicAPI. It’s available for download on CPAN and our Github repository. This is an excellent package for querying these APIs (and some other stuff too) in Perl. For PHP folk, we have the XML-API PHP client class, available on our Github repository.

There is always good information and helpful people in the Developer Discussions forum. Please don’t hesitate to ask questions or make comments. We really appreciate the input as we review our previous implementations and design new ones. This year promises to be filled with lots of new integration utilities and functionality, so stay tuned!

* The API1 and API2 modules are called “modules” because of their correlation to the “Cpanel” Perl module namespace. However, these API calls actually pass through a request parser before action is delegated to the end Perl subroutine. So, there wouldn’t be a one-to-one relationship with the API module/functions and the Perl module/subroutines.

** If a particular API1 call renders HTML, it is likely to do the same in the body of an XML-API request too. Since HTML is not XML, but the entire response will likely be treated as such by an XML parser, be careful as you might not receive a well-formed response.

  • تکین هاست رضایی
  • ۰
  • ۰

10 کنترل پنل رایگان وب هاست در لینوکس

معرفی کنترل پنل هاست رایگان لینوکس

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

در این بین سرور مجازی لینوکس از اهمیت زیادی برخوردار است و بیشتر مورد استفاده قرار می گیرد.

برای سرویس دهی وب در لینوکس به صورت پیش فرض کاربران می توانند از سرویس های Apache ، Lighttpd و … استفاده کنند.

اما مدیران وب برای کاربری و همچنین کنترل بهتر و جامع، از نرم افزارهای کنترل پنل هاست استفاده می نمایند. در این زمینه کنترل پنل های زیادی وجود دارد که می توان در بین آنها به Cpanel ، DirectAdmin ، Plesk اشاره کرد.

کنترل پنل های ذکر شده از ابزارهای زیادی برای رفع نیاز یک مدیر وب برخوردار هستند و مدیران وب سایت ها را از هرگونه تنظیمات دستی راحت می سازد.

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

به همین دلیل برخی از کاربران به جای پرداخت هزینه ، رو به پنل های رایگان می آورند.

برخی شرکت ها در حال حاضر پنل های کاربردی را به صورت رایگان عرضه کرده اند و ابزارهای مناسب و مطلوبی را جهت کنترل وب سایت و هاست در اختیار کاربران قرار می دهد.

در این مقاله قصد داریم به معرفی 10 کنترل پنل رایگان وب هاست در لینوکس بپردازیم.

10 کنترل پنل رایگان وب هاست در لینوکس

در نظر داشته باشید کنترل پنل های زیادی در این زمینه ممکن است وجود داشته باشد.

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

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو ISPconfig

1- کنترل پنل ISPconfig

ISPconfig یک کنترل پنل هاست است که در سال 2005 انتشار یافت.

کنترل پنل ISPconfig با زبان PHP نوشته شده و تحت نظر لایسنس BSD Licence به صورت متن باز ( Open Source ) منتشر می شود.

این کنترل پنل توسط projektfarm GmbH که یک شرکت آلمانی است پشتیبانی می گردد.

با نصب این پنل تمام سرویس های مورد نیاز به صورت خودکار نصب شده و نیازی به تنظیمات اولیه نیست.

ISPconfig دارای 4 سطح مختلف دسترسی Administrator ، Reseller ، Client ، Email user می باشد.

یکی از مزایای منحصر بفرد این پنل ارائه جداگانه سرویس میل است.

این پنل قابلیت نصب بر روی اکثر توزیع های لینوکس را داراست.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Ajenti

2- کنترل پنل Ajenti

Ajenti یک کنترل پنل بسیار حرفه ای است که به گفته توسعه‌دهندگان آن قابلیت رقابت با پنل های اقتصادی مانند Cpanel وPlesk را دارد.

کنترل پنل Ajenti توسط گروه تحقیقات و توسعه دانشگاه arnes اسلونی نوشته شده است که دارای نسخه رایگان برای محیط های تک کاربره و نسخه اقتصادی برای شرکت های بزرگ ارائه دهنده خدمات وب هاست می باشد.

کنترل پنل Ajenti از زبان های برنامه نویسی PHP ، Python ، Ruby و فریمورک Node.js پشتیبانی می کند.

Ajenti قابلیت نصب بر روی دبیان ، سنتوس ، ابونتو و ردهت را دارد.

برای نصب کنترل پنل Ajenti به مطلب آموزش نصب پنل رایگان Ajenti مراجعه نمایید.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Zpanel

3- کنترل پنل Zpanel

Zpanel یک کنترل پنل محبوب در بین کنترل پنل های متن باز است که از کیفیت و ابزارهای بسیار زیادی برخوردار بوده و با زبان PHPنوشته شده است.

این کنترل پنل قابلیت نصب در لینوکس ، سیستم عامل mac و همچنین ویندوز سرور را دارد.

کنترل پنل Zpanel در سال 2003 توسط بابی آلن ( Bobby Allen ) توسعه یافت. وی به همراه دوستان خود پس از ارائه نسخه اولیه؛  نسخه های مختلف دیگری را عرضه کرده و در هر نسخه سعی بر آن دارند که از آخرین تکنولوژی وب سرویس ها استفاده کنند.

این پنل یکی از کاربردی ترین پنل ها در بین 10 کنترل پنل رایگان وب هاست در لینوکس است.

شما می توانید برای نصب Zpanel به مطلب آموزش نصب Zpanel روی CentOS 6 مراجعه فرمایید.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو VHCS

4- کنترل پنل VHCS

VHCS یک کنترل پنل با تاریخچه بلند مدت است که توسط شرکت moleSoftware GmbH پشتیبانی می شود. در سال 1999 شرکت مولو سافتور شروع به فعالیت کرد و پس از مدتی اولین نسخه از کنترل پنل VHCS را عرضه نمود.

VHCS مخفف Virtual Hosting Control System است که دارای 3 سطح دسترسی Server management ، Reseller Management ، Domain (user) Management می باشد.

این پنل از مزایای زیادی برخوردار بوده و در اکثر توزیع های لینوکس نصب می گردد.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Virtualmin

5- کنترل پنل Virtualmin

Virtualmin یک کنترل پنل هاست بسیار پرطرفدار و البته بسیار قدرتمند است که بیش از صد هزار کاربر در سرتاسر جهان از آن استفاده می کنند.

کنترل پنل Virtualmin از محیط گرافیکی بسیار زیبایی برخوردار بوده و کنترل کامل سرویس وب و دامنه را در اختیار کاربر قرار می دهد.

تیم ارائه دهنده این کنترل پنل ، نرم افزار های دیگری با نام Webmin ، Cloudmin ، usermin را در کنار Virtualmin ارائه می دهد که تمام آنها دارای نسخه متن باز ( open source ) و نسخه اقتصادی هستند.

این کنترل پنل قابلیت نصب بر روی اکثر توزیع های لینوکس را دارد.

شما می توانید با محصول دیگر این تیم با نام Webmin در مطلب نصب Webmin در لینوکس CentOS آشنا شوید.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو VestaCP

6- کنترل پنل VestaCP

VestaCP یک کنترل پنل بسیار ساده و در عین حال کاربردی است که دارای ابزارهای متفاوتی برای ارائه بهتر و بهینه فضای میزبانی است.

یکی از مزیت های بزرگ این پنل، استفاده بسیار کم از منابع سخت  افزاری است.

کنترل پنل VestaCP قابلیت نصب بر روی لینوکس Ubuntu ، CentOS ، Debian و RHEL را دارد.

برای نصب کنترل پنل VestaCP به مطلب آموزش نصب VestaCP روی لینوکس CentOS مراجعه کنید.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Froxlor

7- کنترل پنل Froxlor

Froxlor یک کنترل پنل هاست بسیار سبک است که در سال 2009 منتشر شد.

این کنترل پنل دارای 3 سطح دسترسی Admin ، Reseller ، Customers است و به صورت آنلاین کاربران خود را در این زمینه پشتیبانی می کند.

کنترل پنل Froxlor قابلیت نصب بر روی Debian ، Gentoo و OS X را داراست.

همچنین این کنترل پنل دارای امکانات فراوانی است که در مطالب بعدی با آن آشنا خواهید شد.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Ravencore

8- کنترل پنل RavenCore

RavenCore یک کنترل بسیار ساده و در اصل کار راه انداز است که به صورت رایگان منشر می شود.

تیم توسعه دهنده این کنترل پنل تمام کد ها و توضیحات مربوطه را در سایت github قرار داده است تا کاربران به راحتی به آن دسترسی داشته باشند.

عموما از این پنل برای وب سایت های کوچک و یا تست های آزمایشگاهی استفاده شده و به علت پشتیبانی نسبتا ضعیف جایگاه زیادی در بین کنترل پنل های رایگان ندارد.

از معایب این پنل پشتیبانی ضعیف آن به صورت آنلاین است.

RavenCore را به دلیل سادگی در بین 10 کنترل پنل رایگان وب هاست در لینوکس قرار داده ایم.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو Blueonyx

9- کنترل پنل Blueonyx

Blueonyx یک پنل بسیار جامع و کاربردی است که توسط تیم SOLARSPEED توسعه و پشتیبانی می شود.

این پنل در سال 2009 توسعه یافته و هدف از تولید آن، ارائه سرویس های وب به صورت کامل است.

کنترل پنل Blueonyx از لینوکس CentOS پشتیبانی کرده و تحت لایسنس BSD نرم افزار خود را تولید می کند.

این پنل دارای 3 سطح دسترسی Admin ، Reseller ، User است.

از مزیت های بزرگ این پنل می توان به پشتیبانی از تمام نسخه های لینوکس CentOS نام برد.

این پنل فقط بر روی CentOS و زیر شاخه های این توزیع نصب می گردد.

10 کنترل پنل رایگان وب هاست در لینوکس - لوگو ISPmanager

10- کنترل پنل ISPmanager

شرکت ISPsystem ارائه دهنده نرم افزارهای کنترل و مدیریت لینوکس است که از سال 2004 شروع به فعالیت کرده است.

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

کنترل پنل ISPmanager یکی از نرم افزارهای این شرکت است که با هزینه بسیار کم در اختیار کاربران جهت مدیریت هاست قرار گرفته و از محیط گرافیکی ساده و بسیار زیبایی برخوردار است.

ISPmanager دارای 2 نسخه lite و Business است که نسخه lite آن برای استفاده تک کاربره بر روی یک سرور مجازی لینوکس یا یک سرور اختصاصی و نسخه Business آن برای شرکت های وب هاستینگ می باشد.

این کنترل پنل همانند کنترل پنل های اقتصادی مانند Cpanel و Plesk از ابزارهای کاملی برخوردار بوده و با استفاده از آن می توانید فضای میزبانی خود را به راحتی کنترل کنید.

کنترل پنل ISPmanager بر روی اکثریت لینوکس ها با هسته استاندارد نصب می گردد و تنها پنلی است که در بین 10 کنترل پنل رایگان وب هاست در لینوکس که معرفی کرده ایم دارای هزینه ای اندک می باشد.

ISPmanager بر روی تمامی توزیع های لینوکس استاندارد نصب می گردد.

برای آشنایی و مزایای کنترل پنل ISPmanager به مطلب آموزش نصب کنترل پنل ISPmanager مراجعه فرمایید.

جمع بندی 10 کنترل پنل رایگان وب هاست در لینوکس

در این مطلب سعی داشتیم تا شما را با کنترل پنل هایی که می توانید از آن ها برای کنترل و مدیریت هاست خود به صورت رایگان و یا هزینه کم استفاده کنید آشنا کرده و به صورت اجمالی هر یک را توضیح دهیم.

در ادامه مطالب آموزشی آذرآنلاین، به نصب و راه اندازی هر یک از پنل های ذکر شده خواهیم پرداخت.

امیدواریم مطلب 10 کنترل پنل رایگان وب هاست در لینوکس برای شما مفید واقع شده باشد.

جهت ارتقای سطح کیفیت و کمیت سایت ، نظرات خود را با ما در میان بگذارید.

  • تکین هاست رضایی
  • ۰
  • ۰

آشنایی با کنترل پنل Kloxo

lxadmin با نام جدید kloxo کنترل پنل بسیار سبکی محسوب می شود که با توجه به رشد چشمگیر آن در سالهای اخیر می توان به محبوبیت این کنترل پنل اشاره کرد و به این نکته فکر کرد که آیا یک کنترل پنل رایگان می تواند پایانی بر سلطه بی چون و چرای cpanel  در دنیای میزبانی وب باشد یا خیر. البته میزان استفاده کنندگان از kloxo نمی تواند درصد قابل توجهی در میان خیل عظیم مدیران سرورها باشد، اما همین میزان توجه نشانی از شایستگی آن خواهد بود. د ر ادامه با قسمت های مختلف این کنترل پنل آشنا خواهیم شد.

- بهترین سیستم عامل و شاید تنها سیستم عامل پشتیبانی کننده برای کلوکسو نسخه 32 بیتی CentOS خواهد بود.
- اگر قصد شما میزبانی سایتهای شخصی و یا تحت کنترل خود می باشد، پارس پک kloxo را به شما پیشنهاد می کند، اما برای ارائه خدمات میزبانی وب به دیگران شاید این کنترل پنل هنوز راه زیادی را برای ارائه تسهیلات هاست ریسلری خواهد داشت.
نحوه ورود به کلوکسو:
- kloxo پورت 7778 را برای ورود کاربران در نظر گرفته است. همچنین پورت 7777 نیز برای ورود امنیتی و کدگذاری شده می باشد.
مانند:
http://your-IP-address:7778
https://your-IP-address:7777
* به جای your-IP-address باید یکی از IP های سرور خود و یا در مراحل بعدی دامنه ای که بر روی این سرور هاست شده است را استفاده کنید.
* توجه کنید که شما بعدا این امکان را خواهید داشت که پورت ورود را برای در نظر گرفتن امنیت بیشتر تغییر دهید.
 
lxadmin_setup-login
مشخصات ورود:
- شما با یوزر root نمی توانید به kloxo وارد شوید.
- تنها یوزر شما در ابتدا admin با پسورد اولیه admin خواهد بود.
* به شما توصیه میشود که در ابتدا رمز عبور ادمین را عوض کنید. با کلیک کردن روی آیکن "password" در Administration box که در بالای صفحه قرار دارد میتوانید این کار را انجام دهید. ابتدا کلمه عبور خود را در فیلد نخست و سپس پسورد جدید را در فیلدهای باقیمانده وارد نموده و روی "update" کلیک نمایید.
lxadmin_setup-change_password
 
اخطارهای پاپ آپ:
kloxo  تنظیمات و به روز رسانی های خاصی که باید انجام دهید را در قالب باکس های پاپ آپ صورتی رنگ به شما یادآوری میکند.
این ایده خوبی است برای دنبال کردن لینک های ارائه شده برای راه اندازی بخش های ویژه ای که Kloxo  اخطار میدهد.
 
lxadmin_setup-pop_up_notification
 
دسترسی به بخش های مختلف در kloxo:
از نوار ابزار سمت چپ به دو شیوه درختی و یا نمایش ویستا می توانید به بخش های مختلف کلوکسو همانند شکل دسترسی داشته باشید. با کلیک کردن بر روی علامت "+" در کنار هر گزینه، می توان به زیر مجموعه های هر بخش دسترسی یافت.
راه دوم استفاده از " خرده نان ها" است، اگر به منوی میانه بالای هر بخش توجه کنید، موقعیتی که هستید توسط breadcrumb نشان داده می شود. پس شما می توانید از این طریق به منو های قبلی بازگردید.
 
lxadmin_setup-bread_crumbs lxadmin_setup-tree_view
 
راهنمای دیگری در بالایی ترین قسمت کنترل پنل برای هدایت سریع شما گماشته شده است:
 
kloxo_setup-nav_icons
 
با توجه به اینکه گزینه های زیادی برای ناوبری در Kloxo وجود دارد، این مسئله گاهی اوقات می تواند کمی دلهره آور باشد.اگر شک دارید ، با کلیک بر روی "home"که اولین آیکون نشان داده شده در تصویر بالا است میتوانید  برای بازگشت به صفحه اصلی استفاده کنید. گزینه هایی که بیشتراز همه شما به آنها  نیازدارید ،در سه مکان یافت میشوند:
- home
- Server
- Clients
  • تکین هاست رضایی