آموزش فعال سازی ioncube در سی پنل و دایرکت ادمین
تا به حال راهکارهای زیادی برای افزایش سرعت سایت به شما آموختهایم. سرعت دسترسی کاربران به محتوای سایت با مراجعه دوباره آنها رابطه مستقیم دارد. یکی دیگر از راهکارهای افزایش سرعت سایت فعالسازی ioncube در هاست است. در این مقاله با ما همراه باشید تا نحوه فعال کردن ioncube را هم در سیپنل و هم دایرکت ادمین بیاموزید. اما پیش از آن لازم است اطلاعاتی در زمینه ioncube داشته باشید.
ioncube چیست؟
ioncube ماژولی مختص به زبان PHP است که در سال 2002 ایجاد شد. هدف ایجاد این ماژول جلوگیری از نمایش و امکان ویرایش کدهاست. اگر یک سیستم بدون لایسنس دارید میتوانید با فعال کردن ioncube امکان اجرای کد بر روی سیستم خود را به صفر برسانید. با فعال کردن این ماژول هم سرعت سایت خود را افزایش میدهید و هم امنیت آن را بالا میبرید.
حال که متوجه شدید ioncube چیست، در ادامه نحوه فعال سازی آن را در سیپنل را به شما میآموزیم.
فعال سازی ioncube در سی پنل
برای فعال سازی ioncube در سیپنل روشهای مختلفی وجود دارد. ما در این مقاله با دو روش این کار را به شما آموزش خواهیم داد. در روش اول میتوانید از طریق پنل هاست خود اقدام کنید.
فعال کردن ioncube در سی پنل از طریق پنل هاست
ابتدا وارد کنترل پنل خود شوید. پس از ورود به سیپنل از بخش “SOFTWARE” روی “Select PHP Version” کلیک کنید.
در صفحه بازشده “Extensions” را انتخاب کنید. سپس از بین گزینه های موجود، گزینه “ioncube_loader”را فعال کنید. گزینههای “Soap”، “pdo” و “Sourceguardian ” را نیز میتوانید با توجه به نیازهای خود انتخاب کنید.
با کلیک روی “Save” تغییرات انجام شده ذخیره شده و ioncube برای شما فعال خواهد شد.
فعال کردن ioncube در سی پنل از طریق WHM
برای این کار با دقت مراحل گفته شده را انجام دهید. در اولین گام پس از لاگین شدن در WHM، بخش “Software” را در سمت چپ پنجره بازشده یافته و گزینه “EasyApache4” را انتخاب کنید. حالا مطابق تصویر روی گزینه “Customize” کلیک کنید.
در این مرحله برای فعال کردن ioncube در سیپنل کافیست گزینه “PHP Extensions” را همانند تصویر انتخاب کنید.
ورژن php که میخواهید ioncube را روی آن فعال کنید، انتخاب کرده و روی آن کلیک کنید. توجه داشته باشید گزینه انتخاب شده در عکس ممکن است با آنچه شما میخواهید انتخاب کنید متفاوت باشد.
هشداری برای شما ارسال خواهد شد. گزینه “yes” را انتخاب کنید. در پایان پس از این کار در پنجره بازشده روی “Provision” کلیک کنید.
با طی کردن این مراحل شما میتوانید ioncube را در سیپنل فعال کنید و از مزایای آن بهرهمند شوید. در ادامه نیز نحوه فعال کردن ioncube را در دایرکت ادمین به شما میآموزیم. پس تا پایان مقاله همراه ما باشید.
فعال کردن ioncube در دایرکت ادمین
دایرکت ادمین به عنوان یکی از برترین CMSهای موجود امکان فعالسازی ioncube را برای کاربران خود ایجاد کرده است. هم از طریق کنترلپنل دایرکت ادمین و هم از طریق اتصال به روت سرور خود میتوانید این کار را انجام دهید. در کنترلپنل دایرکت ادمین کافیست از بخش “Extra Features” گزینه “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 امکان اجرای کد روی سیستم شما به صفر میرسد. در صورتی که این مقاله برای شما مفید بود، لطفاً نظر خود را برای ما کامنت کنید.
ببخشید Decode کردن ioncube یعنی چی؟
سلام
ماژول Ioncube یک ماژول php است که فایل های رمزگذاری شده php را درست می کند برخی از افزونه ها و یا قالب هایی که خریداری می کنید برای اینکه کد های برنامه نویسی شده آن ها مشخص نباشد کد های خود را با استفاده از این ماژول Encode می کنند و برای اینکه این کد های رمزنگاری شده را بخواهیم به کد php تبدیل کنیم باید آن ها را Decode کنیم.
ممنون از تیم گنجه هاست مطالبتون فوق العاده کمک میکنه. مرسی، فقط یه سوال
اگر یک سایت کامل را بکاپی بگیریم مثلا با افزونه Duplicator اگر اون قالب برای نصب اولیش حتما باید با ionCube ست میشد و میدونید که ionCube دردسرهای خاص خودش را داشته تا اون قالب بالا امد حال بعد از بکاپ بعدا برای بازگردانی به مشکل ionCube دچار نمیشویم؟؟؟؟
سلام امیر محمد عزیز
نظر لطف شماست. خوشحالیم که از مقالات بلاگ راضی هستید 🙂
فعال بودن یا عدم نیاز به ionCube بستگی به نیاز قالب شما دارد. در سرویس های گنجه هاست این مورد فعال است و شما دسترسی لازم برای فعال یا غیر فعال کردن آن را دارید
سلام. به جز این دو روشی که برا فعال کردن ioncube در سی پنل گفتین روش دیگه ای هم وجود داره؟
سلام
این دو روش بهترین راه برای فعال سازی ioncube هستن
سلام
قويترين سيستم انكود كردن چيه ؟
سورس گارديان يا ioncube و .. ؟
سلام اسماعیل عزیز
ionCube در واقع کد شما را به کد بایتی کامپایل می کند و اجرای آن را بسیار سریعتر می کند و دیکدر آن رایج تر است و از لحاظ امکاناتی که با کاربر میده بهتر است.
SourceGuardian کد شما را دیکد می کند و دیکدر آن کمیاب تر است و از لحاظ امنیتی بهتر است.
خیلی سپاسگزارم واقعا کارم راه افتاد.خدا خیرتون بده
سام مهدی عزیز
خواهش میکنیم خوشحالیم که مشکلتون حل شده 🙂
ممنون دوست عزیز بسیاز شفاف و کارآمد توضیح دادید. موفق باشید
ادمین جان یه سوال دارم خدمتتون. ایا گرفتن ای نماد سخته؟ و اینکه برای سایت من نوعی که کسب و کارم خونگیه و مغازه فیزیکی ندارم میشه ای نماد گرفت؟
سلام احمد عزیز
فرآیند گرفتن اینماد کار آسونی هست فقط ممکنه یه مدت زمان بر باشه. برای اینکار میتونید از مقاله آموزش دریافت اینماد کمک بگیریید.
سپاس از پاسخ تون
تشکر مشکل بنده حل شد مقاله جامع و کاملی بود.