آموزش نصب و فعالسازی ioncube در XAMPP و لوکال هاست
Ioncube ماژولی است که از آن جهت اجرای فایل های رمزگذاری شده روی سرور استفاده می شود. هم اکنون اکثر توسعه دهندگان وب برای محافظت از اسکریپت هایPHP، از رمزگذارهای ioncube استفاده می کنند. سرورهای وب یا سرورهای میزبان محلی نمی توانند اسکریپت های کدگذاری شده با ioncube را بدون ioncube اجرا کنند. به همین منظور ما آموزش نصب ioncube در لوکال هاست و آموزش نصب ioncube در XAMPP را در اختیار شما قرار دهیم. امیدوارم تا انتهای این مطلب مارو همراهی کنید.
Ioncube چیست؟
به طور کلی؛ ionCube در سال 2002 ایجاد شد و ابزارهایی را به توسعه دهندگان داد تا از نرم افزارهای نوشته شده به زبان برنامه نویسی PHP در برابر مشاهده، ویرایش و اجرا بر روی رایانه های بدون مجوز محافظت کنند. این ابزار از تکنیک کامپایل بایت کد قبل از رمزگذاری استفاده می کنند تا کد منبع حذف شود و هزینه های سربار زمان اجرا کاهش یابد. در واقع؛ یک پسوند PHP به نام ionCube Loader خواندن و اجرای فایل های کدگذاری شده را در زمان اجرا کنترل می کند.
Xampp چیست؟
زمپ یک نرم افزار متن باز است که توسط Apache Friends توسعه یافته است. نرم افزار سرور XAMPP محیطی مناسب برای آزمایش پروژه های MYSQL PHP،Apache و Perl در رایانه محلی در اختیار شما قرار می دهد. فرآیند نصب زمپ بسیار ساده و سریع است. هنگامی که زمپ را بر روی رایانه محلی خود نصب کردید، به عنوان یک سرور محلی یا میزبان محلی عمل می کند. سپس شما می توانید یک وب سایت شبیه به سایت واقعی در اختیار داشته باشید و هرگونه آزمایش یا تستی را روی آن اجرا کنید.
بیشتر بخوانید: لوکال هاست چیست؟ کاربردهای Localhost چیست؟
آموزش فعال سازی ioncube در لوکال هاست
-
نحوه راه اندازی زمپ به عنوان سرور لوکال هاست در ویندوز
توجه: برنامه Microsoft Visual C++ 2008 را بر روی ویندوز برای اجرای XAMPP نصب کنید.
1- در ابتدا برنامه XAMPP را برای ویندوز دانلود و نصب کنید. ( می توانید از وب سایت www.apachefriends.org اقدام به دانلود برنامه نمائید). پس از نصب زمپ، مراحل زیر را طی کنید.
2- وارد کنترل پنل XAMPP شوید. سپس ماژول های Apache و MySQL را مانند تصویر زیر از کنترل پنل XAMPP راه اندازی نمائید.
بیشتر بخوانید: آموزش نصب وردپرس روی لوکال هاست با Xampp و Wamp + ویدئو آموزشی
3- وارد مرورگر وب خود شوید و سپس عبارت “localhost” را در نوار سرچ، جستجو کنید. سپس باید بررسی کنید که آیا XAMPP با موفقیت برای شما نصب شده است یا خیر! اگر نصب XAMPP موفقیت آمیز بود، شما با یک صفحه خوش آمدگویی همانند تصویر زیر روبه رو می شوید.
-
نحوه راه اندازی زمپ به عنوان سرور لوکال هاست در مک
1- اگر از مک استفاده می کنید، در ابتدا فایل XAMPP را دانلود و نصب کنید. برای نصب XAMPP، فایل تصویر دانلود شده را باز کرده و سپس پوشه XAMPP را مانند تصویر زیر در Applications کپی نمائید. پس از نصب، بررسی کند که آیا زمپ با موفقیت برای شما نصب شده است یا خیر! برای تأیید، مراحلی را که در زیر ذکر شده است دنبال کنید.
2- سپس وارد کنترل پنل XAMPP شوید. حال باید ماژول های Apache و MySQL را مانند تصویر زیر از کنترل پنل زمپ راه اندازی کنید.
3- پس از آن مرورگر وب خود را باز کنید و سپس عبارت “localhost” را جستجو نمائید. اگر زمپ را به درستی نصب کرده باشید با صفحه ای همانند تصویر زیر روبه رو می شوید.
بیشتر بخوانید: دیجیتال مارکتینگ (بازاریابی اینترنتی) چیست؟؛ روش ها و انواع بازاریابی دیجیتال
آموزش نصب ionCube روی زمپ
پس از راه اندازی زمپ، نوبت به نصب و راهاندازی یون کیوب می رسد. در ادامه شما را با آموزش فعال سازی ionCube در زمپ در سیستم های ویندوز و مک آشنا می کنیم.
-
آموزش نصب ioncube در ویندوز
در ابتدا شما باید برنامه XAMPP را اجرا کنید. سپس باید ماژول های Apache و MySQl Module را راه اندازی نمائید. پس از آن مرورگر وب خود را باز کنید و عبارت “localhost/XAMPP/phpinfo.php” را در نوار جستجو، سرچ نمائید. پس از آن همانند تویر زیر، بخش های مختلفی مانند: نسخه PHP، جزئیات سیستم واطلاعات کامپایلر را بررسی کنید. این مرحله برای یافتن فایل های ioncube مناسب برای XAMPP خواهد بود.
2- در مرحله بعدی شما باید بررسی کنید که آیا سرور XAMPP قادر به اجرای اسکریپت های کدگذاری شده Ioncube است که با استفاده از زبان برنامه نویسی PHP نوشته شده اند یا خیر؟! برای اجرای اسکریپت های کدگذاری شده Ioncube، شما باید Ioncube loader را به صورت دستی نصب کنید.
برای انجام اینکار، صفحه وب خود را به سمت پایین اسکرول کنید و بررسی کنید که آیا Ioncube به درستی نصب شده یا خیر؟ اگر ioncube قبلاً نصب شده باشد، شما باید با اطلاعات Ioncube Loder خود مواجه شوید. حال در صورتی که Ioncube در سرور XAMPP نصب نشده باشد، باید مراحل بعدی را برای نصب لودر Ioncube انجام دهید.
بیشتر بخوانید: آموزش نصب قالب وردپرس روی لوکال هاست و سی پنل + فیلم آموزشی
3- در مرحله سوم از آموزش فعال سازی ionCube ، شما باید وارد وب سایت www.ioncube.com/loaders.php شوید. پس از ورود به سایت شما باید فایل های Ioncube مناسب را برای سرور XAMPP دانلود کنید. (برای یافتن فایلهای لودر Ioncube مناسب برای سرور XAMPP کافیست مرحله 1 را بررسی کنید). در نهایت شما باید فایلهای لودر را به صورت ZIP دانلود کنید.
4- پس از دانلود فایل زیپ،کافیست آن را از حالت فشرده خارج کنید و سپس تمام فایل های آن را کپی نمائید. سپس تمام فایل های لودر کپی شده را در “C:\xampp\php\ioncube” قرار دهید.
نکته: در صورتی که در درایو c شما پوشه ای به نام ioncube وجود نداشت، کافیست خودتان یک پوشه جدید ایجاد و نام آن را ioncube قرار دهید و سپس فایل ها را در آن پیست نمائید.
سپس فایل “php.ini” را در “C:\xampp\php\” باز کنید و کد زیر را در بالای فایل php.ini همانطور که در تصویر زیر نشان داده شده است، اضافه نمائید.
zend_extension = “C:\xampp\php\ioncube\ioncube_loader_win_5.4.dll”
5- در مرحله پنجم آموزش نصب ioncube ، شما باید فایل Php.ini را ذخیره کرده و سرور XAMPP را مجددا راه اندازی نمائید. پس از آن شما باید مجدداً مراحل 1 و 2 را تکرار کنید تا مطمئن شوید که ioncube با موفقیت در سرور زمپ شما نصب شده است یا خیر! در صورتی Ioncube به درستی نصب شده است، اطلاعات Ioncube loader مطابق تصویر زیر در دسترس شما قرار خواهد گرفت.
بیشتر بخوانید: آموزش راه اندازی بسته نصب آسان قالب وردپرس در لوکال هاست و زمپ
-
آموزش نصب ioncube در مک
1- در ابتدا برنامه XAMPP را دانلود و نصب کنید. سپس Apache و MySQl Module را راه اندازی کنید. پس از آن وارد مرورگر وب خود شوید و در نوار جستجو عبارت “localhost/XAMPP/phpinfo.php” را سرچ کنید. سپس جزئیاتی مانند: نسخه PHP و جزئیات سیستم را بررسی کنید.
2- پس از آن باید بررسی کنید که آیا XAMPP قادر به اجرای اسکریپت های کدگذاری شده Ioncube که با استفاده از زبان برنامه نویسی PHP نوشته شده اند می باشد یا خیر؟ برای اجرای اسکریپت های کدگذاری شده Ioncube، شما باید Ioncube loader را به صورت دستی نصب کنید.
برای انجام اینکار، صفحه را به سمت پایین اسکرول کنید و نگاه کنید که آیا Ioncube به درستی نصب شده یا خیر؟ اگر ioncube loader قبلاً نصب شده باشد، اطلاعات Ioncube Loder باید به شما نشان داده شود. همچنین در صورتی که Ioncube در سرور XAMPP نصب نشده باشد، باید مراحل زیر را برای نصب لودر Ioncube انجام دهید.
3- سپس وارد وب سایت www.ioncube.com/loaders.php شوید و سپس فایل های مناسب Ioncube را دانلود و نصب کنید. پس از آن فایل را به صورت زیپ همانند تصویر زیر دانلود نمائید.
4- حال باید فایل زیپی که دانلود کرده اید را از حالت فشرده خارج کنید. پس از آن شما باید تمامی فایل ها را کپی کرده و به /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626 منتقل کنید، همانطور که در شکل زیر مشاهده می کنید.
بیشتر بخوانید: آموزش نحوه انتقال سایت وردپرس از لوکال هاست به هاست
5- سپس فایل php.ini را در /Applications/XAMPP/xamppfiles/etc/ باز کنید.
6- در مرحله ششم از آموزش فعال سازی ionCube ، کافیست کد زیر را در بالای فایل php.ini قرار دهید:
zend_extension = /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/ioncube_loader_dar_5.3.so
7- فایل php.ini را ذخیره کرده و سرور XAMPP را مجددا راه اندازی کنید. سپس مراحل 1 و 2 را تکرار کنید تا مطمئن شوید که Ioncube با موفقیت در سرور XAMPP شما نصب شده است.
در صورتی که Ioncube با موفقیت نصب شده باشد، اطلاعات Ioncube loader مطابق تصویر زیر به شما نمایش داده خواهد شد.
بیشتر بخوانید: بازاریابی چریکی یا گوریلا مارکتینگ چیست؟ + انواع بازاریابی پارتیزانی
سوالات متداول
Ioncube ماژولی است که از آن جهت اجرای فایل های رمزگذاری شده روی سرور استفاده می شود. این ابزار از تکنیک کامپایل بایت کد قبل از رمزگذاری استفاده می کنند تا کد منبع حذف شود و هزینه های سربار زمان اجرا کاهش یابد. ioncube چیست؟
جمع بندی: آموزش فعالسازی ioncube در زمپ
آموزش نصب Ioncube بر روی XAMPP ؟ اینترنت بخش مهمی از زندگی روزمره هریک از ماست. اکثر مردم از اینترنت برای اهداف شخصی و تجاری خود استفاده می کنند، به دلیل اهمیت اینترنت، هم اکنون بیش از هزاران وب سایت به صورت روزانه توسط هکرها مورد هک قرار می گیرند، بنابراین استفاده از ابزارهای امنیتی برای محافظت از صفحات وب و اسکریپت های نرم افزار یک روش ضروری محسوب می شود. Ioncube یکی از ابزارهای امنیتی قدرتمند است که از آن برای محافظت از اسکریپت هایی که به زبان برنامه نویسی PHP نوشته شده است، مورد استفاده قرار می گیرد. با استفاده از این قابلیت افراد غیرمجاز و ناشناس نمی توانند اسکریپت های PHP شما را بخوانند یا ویرایش کنند. این ابزار عمدتا برای جلوگیری از هک کردن اسکریپتی که به زبان های برنامه نویسی PHP نوشته شده، معرفی شده است. ما در این مطلب طریقه فعال سازی ioncube در xampp را در اختیار شما قرار دادیم. امیدوارم این آموزش مورد رضایت شما قرار گرفته باشد.
لیست مطالب
- Ioncube چیست؟
- Xampp چیست؟
- آموزش فعال سازی ioncube در لوکال هاست
- نحوه راه اندازی زمپ به عنوان سرور لوکال هاست در ویندوز
- نحوه راه اندازی زمپ به عنوان سرور لوکال هاست در مک
- آموزش نصب ionCube روی زمپ
- آموزش نصب ioncube در ویندوز
- آموزش نصب ioncube در مک
- سوالات متداول
- ioncube چیست؟
- جمع بندی: آموزش فعالسازی ioncube در زمپ
نظرات کاربران
ثبت دیدگاه