آموزش‌های سی پنلآموزش‌های دایرکت ادمینآموزش‌های وبمستری

آموزش فعال سازی ioncube در سی پنل و دایرکت ادمین

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

ioncube  چیست؟

ioncube ماژولی مختص به زبان PHP است که در سال 2002 ایجاد شد. هدف ایجاد این ماژول جلوگیری از نمایش و امکان ویرایش کدهاست. اگر یک سیستم بدون لایسنس دارید می‌توانید با فعال کردن ioncube امکان اجرای کد بر روی سیستم خود را به صفر برسانید. با فعال کردن این ماژول هم سرعت سایت خود را افزایش می‌دهید و هم امنیت آن را بالا می‌برید.

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

فعال سازی ioncube در سی پنل

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

فعال کردن ioncube در سی پنل از طریق پنل هاست

ابتدا وارد کنترل پنل خود شوید. پس از ورود به سی‌پنل از بخش “SOFTWARE” روی “Select PHP Version” کلیک کنید.

مطالعه کنید:  آموزش کامل نحوه ایجاد کد CSR
مراحل فعال کردن ioncube در سی پنل
روی “Select PHP Version” کلیک کنید.

در صفحه بازشده “Extensions” را انتخاب کنید. سپس از بین گزینه های موجود، گزینه “ioncube_loader”را فعال کنید. گزینه‌های “Soap”، “pdo” و “Sourceguardian ” را نیز می‌توانید با توجه به نیازهای خود انتخاب کنید.

مراحل فعال سازی ioncube در سی‌پنل
گزینه های مشخص شده را انتخاب کنید.

با کلیک روی “Save” تغییرات انجام شده ذخیره شده و ioncube برای شما فعال خواهد شد.

فعال کردن ioncube در سی پنل از طریق WHM

برای این کار با دقت مراحل گفته شده را انجام دهید. در اولین گام پس از لاگین شدن در WHM، بخش “Software” را در سمت چپ پنجره بازشده یافته و گزینه “EasyApache4” را انتخاب کنید. حالا مطابق تصویر روی گزینه “Customize” کلیک کنید.

مراحل فعال کردن ioncube در سی پنل
روی “Customize” کلیک کنید

در این مرحله برای فعال کردن ioncube در سی‌پنل کافیست گزینه “PHP Extensions” را همانند تصویر انتخاب کنید.

مراحل فعال سازی ioncube در سی پنل
در این مرحله روی “PHP Extnsions” کلیک کنید.

ورژن php که می‌خواهید ioncube را  روی آن فعال کنید، انتخاب کرده و روی آن کلیک کنید. توجه داشته باشید گزینه انتخاب شده در عکس ممکن است با آنچه شما می‌خواهید انتخاب کنید متفاوت باشد.

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

هشداری برای شما ارسال خواهد شد. گزینه “yes” را انتخاب کنید. در پایان پس از این کار در پنجره بازشده روی “Provision” کلیک کنید.

مراحل فعال کردن ioncube در سی پنل از طریق whm
روی “provision” کلیک کنید

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

فعال کردن ioncube در دایرکت ادمین

دایرکت ادمین به عنوان یکی از برترین CMSهای موجود امکان فعال‌سازی ioncube را برای کاربران خود ایجاد کرده است. هم از طریق کنترل‌پنل دایرکت ادمین و هم از طریق اتصال به روت سرور خود می‌توانید این کار را انجام دهید. در کنترل‌پنل دایرکت ادمین کافیست از بخش “Extra Features” گزینه “Select PHP Version” را انتخاب کنید.

مطالعه کنید:  آموزش غیر فعال کردن افزونه در دایرکت ادمین
مراحل فعال کردن ioncube در دایرکت ادمین
روی “Select PHP Version” کلیک کنید.

همانند مراحلی که برای فعال کردن ioncube در سی‌پنل بیان شد، گزینه “Extensions” را انتخاب کنید. سپس گزینه‌هایی در بالا گفتیم را انتخاب کنید. در آخر تغییرات به وجود آمده را ذخیره کنید. مواردی که در بالا ذکر کردیم عبارتند از:

  • Soap
  • pdo
  • Sourceguardian

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

/cd /usr/local/directadmin/custombuild

set ioncube yes/.

build update/.

build ioncube/.

اگر مراحل گفته شده را انجام دهید، موفق خواهید شد ioncube را در دایرکت ادمین فعال کنید.

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

تیم تولید محتوای گنجه

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

نوشته های مشابه

‫15 نظرها

    1. سلام
      ماژول Ioncube یک ماژول php است که فایل های رمزگذاری شده php را درست می کند برخی از افزونه ها و یا قالب هایی که خریداری می کنید برای اینکه کد های برنامه نویسی شده آن ها مشخص نباشد کد های خود را با استفاده از این ماژول Encode می کنند و برای اینکه این کد های رمزنگاری شده را بخواهیم به کد php تبدیل کنیم باید آن ها را Decode کنیم.

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

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

      1. سلام. به جز این دو روشی که برا فعال کردن ioncube در سی پنل گفتین روش دیگه ای هم وجود داره؟

    1. سلام اسماعیل عزیز
      ionCube در واقع کد شما را به کد بایتی کامپایل می کند و اجرای آن را بسیار سریعتر می کند و دیکدر آن رایج تر است و از لحاظ امکاناتی که با کاربر میده بهتر است.
      SourceGuardian کد شما را دیکد می کند و دیکدر آن کمیاب تر است و از لحاظ امنیتی بهتر است.

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

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

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

دکمه بازگشت به بالا