آموزش نصب و فعالسازی ioncube در XAMPP و لوکال هاست

ضعیفمتوسطخوببسیار خوبعالی
( 1 رای , میانگین : 5,00 از 5)
بارگذاری...

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 راه اندازی نمائید.

آموزش نصب ioncube در XAMPP

بیشتر بخوانید: آموزش نصب وردپرس روی لوکال هاست با Xampp و Wamp + ویدئو آموزشی

3- وارد مرورگر وب خود شوید و سپس عبارت “localhost” را در نوار سرچ، جستجو کنید. سپس باید بررسی کنید که آیا XAMPP  با موفقیت برای شما نصب شده است یا خیر! اگر نصب XAMPP موفقیت آمیز بود، شما با یک صفحه خوش آمدگویی همانند تصویر زیر روبه رو می شوید.

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

  • نحوه راه اندازی زمپ به عنوان سرور لوکال هاست در مک

1- اگر از مک استفاده می کنید، در ابتدا فایل XAMPP را دانلود و نصب کنید. برای نصب XAMPP، فایل تصویر دانلود شده را باز کرده و سپس پوشه XAMPP را مانند تصویر زیر در Applications کپی نمائید. پس از نصب، بررسی کند که آیا زمپ با موفقیت برای شما نصب شده است یا خیر!  برای تأیید، مراحلی را که در زیر ذکر شده است دنبال کنید.

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

2- سپس وارد کنترل پنل XAMPP شوید. حال باید ماژول های Apache و MySQL را مانند تصویر زیر از کنترل پنل زمپ راه اندازی کنید.

آموزش نصب ionCube Loader در XAMPP

3- پس از آن مرورگر وب خود را باز کنید و سپس عبارت “localhost” را جستجو نمائید. اگر زمپ را به درستی نصب کرده باشید با صفحه ای همانند تصویر زیر روبه رو می شوید.

بیشتر بخوانید: دیجیتال مارکتینگ (بازاریابی اینترنتی) چیست؟؛ روش ها و انواع بازاریابی دیجیتال 

آموزش نصب ionCube روی زمپ

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

  • آموزش نصب ioncube در ویندوز

در ابتدا شما باید برنامه XAMPP را اجرا کنید. سپس باید ماژول های Apache و MySQl Module را راه اندازی نمائید. پس از آن مرورگر وب خود را باز کنید و عبارت “localhost/XAMPP/phpinfo.php” را در نوار جستجو، سرچ نمائید. پس از آن همانند تویر زیر، بخش های مختلفی مانند: نسخه PHP، جزئیات سیستم واطلاعات کامپایلر را بررسی کنید. این مرحله برای یافتن فایل های ioncube  مناسب برای XAMPP خواهد بود.

آموزش نصب ioncube در لوکال هاست

2- در مرحله بعدی شما باید بررسی کنید که آیا سرور XAMPP قادر به اجرای اسکریپت های کدگذاری شده Ioncube است که با استفاده از زبان برنامه نویسی PHP نوشته شده اند یا خیر؟! برای اجرای اسکریپت های کدگذاری شده Ioncube، شما باید Ioncube loader  را به صورت دستی نصب کنید.

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

آموزش نصب ioncube در XAMPP

بیشتر بخوانید: آموزش نصب قالب وردپرس روی لوکال هاست و سی پنل + فیلم آموزشی

3- در مرحله سوم از آموزش فعال سازی ionCube ، شما باید وارد وب سایت www.ioncube.com/loaders.php شوید. پس از ورود به سایت شما باید فایل های Ioncube مناسب را برای سرور XAMPP دانلود کنید. (برای یافتن فایل‌های لودر Ioncube مناسب برای سرور XAMPP کافیست مرحله 1 را بررسی کنید). در نهایت شما باید فایل‌های لودر را به صورت ZIP دانلود کنید.

آموزش نصب ioncube در لوکال هاست

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”

آموزش نصب ioncube در XAMPP

5- در مرحله پنجم آموزش نصب  ioncube ، شما باید فایل Php.ini را ذخیره کرده و سرور XAMPP را مجددا راه اندازی نمائید. پس از آن شما باید مجدداً مراحل 1 و 2 را تکرار کنید تا مطمئن شوید که ioncube با موفقیت در سرور زمپ شما نصب شده است یا خیر! در صورتی Ioncube به درستی نصب شده است، اطلاعات Ioncube loader مطابق تصویر زیر در دسترس شما قرار خواهد گرفت.

آموزش نصب ioncube

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

  • آموزش نصب ioncube در مک

1- در ابتدا برنامه XAMPP را دانلود و نصب کنید. سپس Apache و MySQl Module را راه اندازی کنید. پس از آن وارد مرورگر وب خود شوید و در نوار جستجو عبارت “localhost/XAMPP/phpinfo.php” را سرچ کنید. سپس جزئیاتی مانند: نسخه  PHP و جزئیات سیستم را بررسی کنید.

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

2- پس از آن باید بررسی کنید که آیا XAMPP قادر به اجرای اسکریپت های کدگذاری شده Ioncube که با استفاده از زبان برنامه نویسی PHP نوشته شده اند می باشد یا خیر؟ برای اجرای اسکریپت های کدگذاری شده Ioncube، شما باید Ioncube loader را به صورت دستی نصب کنید.

برای انجام اینکار، صفحه را به سمت پایین اسکرول کنید و نگاه کنید که آیا Ioncube به درستی نصب شده یا خیر؟ اگر ioncube loader قبلاً نصب شده باشد، اطلاعات Ioncube Loder باید به شما نشان داده شود. همچنین در صورتی که Ioncube  در سرور XAMPP  نصب نشده باشد، باید مراحل زیر را برای نصب لودر Ioncube انجام دهید.

آموزش نصب ioncube در XAMPP

3- سپس وارد وب سایت www.ioncube.com/loaders.php شوید و سپس فایل های مناسب Ioncube را دانلود و نصب کنید. پس از آن فایل را به صورت زیپ همانند تصویر زیر دانلود نمائید.

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

4- حال باید فایل زیپی که دانلود کرده اید را از حالت فشرده خارج کنید. پس از آن شما باید تمامی فایل ها را کپی کرده و به /Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626 منتقل کنید، همانطور که در شکل زیر مشاهده می کنید.

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

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

5- سپس فایل php.ini را در /Applications/XAMPP/xamppfiles/etc/ باز کنید.

آموزش نصب ioncube

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

آموزش نصب ioncube

7- فایل php.ini را ذخیره کرده و سرور XAMPP را مجددا راه اندازی کنید. سپس مراحل 1 و 2 را تکرار کنید تا مطمئن شوید که Ioncube با موفقیت در سرور XAMPP شما نصب شده است.

در صورتی که Ioncube با موفقیت نصب شده باشد، اطلاعات Ioncube loader مطابق تصویر زیر به شما نمایش داده خواهد شد.

بیشتر بخوانید: بازاریابی چریکی یا گوریلا مارکتینگ چیست؟ + انواع بازاریابی پارتیزانی 

سوالات متداول

ioncube چیست؟

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

جمع بندی: آموزش فعالسازی ioncube در زمپ

آموزش نصب Ioncube بر روی XAMPP ؟ اینترنت بخش مهمی از زندگی روزمره هریک از ماست. اکثر مردم از اینترنت برای اهداف شخصی و تجاری خود استفاده می کنند، به دلیل اهمیت اینترنت، هم اکنون بیش از هزاران وب سایت به صورت روزانه توسط هکرها مورد هک قرار می گیرند، بنابراین استفاده از ابزارهای امنیتی برای محافظت از صفحات وب و اسکریپت های نرم افزار یک روش ضروری محسوب می شود. Ioncube یکی از ابزارهای امنیتی قدرتمند است که از آن برای محافظت از اسکریپت هایی که به زبان برنامه نویسی PHP نوشته شده است، مورد استفاده قرار می گیرد. با استفاده از این قابلیت افراد غیرمجاز و ناشناس نمی توانند اسکریپت های PHP شما را بخوانند یا ویرایش کنند. این ابزار عمدتا برای جلوگیری از هک کردن اسکریپتی که به زبان های برنامه نویسی PHP نوشته شده، معرفی شده است. ما در این مطلب طریقه فعال سازی ioncube در xampp را در اختیار شما قرار دادیم. امیدوارم این آموزش مورد رضایت شما قرار گرفته باشد.

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



میلاد انوش
( عضو از 3 سال قبل )
  • 900 نوشته
  • 0 دیدگاه
  • 1 محصول
  • 0 دوره آموزشی

نظرات کاربران

ثبت دیدگاه

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

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

مطالب مرتبط



رپورتاژ آگهی چیست و چه تاثیری بر سئو دارد؟

539
0
اگر شما طراح سایت هستید قطعاً کلمه رپورتاژ آگهی را برای یکبار هم که شده شنیده اید. اما آیا با معنا و مفهوم آن آشنا هستید؟ احتمالاً سوالات ...
جزییات بیشتر آموزش را بخوانید!

چرا باید سایت خود را سئو کنیم ؟

966
0
باسلام همه روزه در خصوص سئو وب سایت ایده ها و نظراتی را می شنویم که ما را بر آن می دارد تا سایت خود را به صورت هر ...
جزییات بیشتر آموزش را بخوانید!

آموزش ارسال خودکار مطالب وردپرس به شبکه های اجتماعی

5239
2
آیا میخواهید مطالب سایت وردپرس خود را به شبکه های اجتماعی مختلف ارسال کنید، آن هم به صورت خودکار؟ فیس بوک، اینستاگرام و توئیتر هم اکنون بزرگترین شبکه ...
جزییات بیشتر آموزش را بخوانید!

آموزش جامع راه اندازی وبلاگ غذایی و کسب درآمد از دستورالعمل های غذایی

1912
0
آیا میخواهید یک وبلاگ غذایی راه اندازی کرده و از فروش دستورالعمل های غذایی کسب درآمد کنید؟ راه اندازی یک وبلاگ غذایی برای افراد تازه کار می تواند ...
جزییات بیشتر آموزش را بخوانید!

آموزش قرار دادن لوگو اینماد – راه های نمایش لوگو نماد الکترونیکی در وبسایت

2981
0
اگر شما صاحب کسب و کار آنلاین هستید، به احتمال خیلی زیاد با اینماد (نماد اعتماد الکترونیکی) آشنایی دارید. کدهای اینماد و ساماندهی را می توان امروزه به ...
جزییات بیشتر آموزش را بخوانید!

ثبت نام در وردپرس با جیمیل | چگونه در وردپرس با حساب گوگل ثبت نام کنیم؟

1223
0
آیا قصد ثبت نام در وردپرس با جیمیل خود را دارید؟ به طورکلی؛ اجازه دادن به کاربران برای اینکه بتوانند با استفاده از حساب جیمیل خود وارد وارد ...
جزییات بیشتر آموزش را بخوانید!

تبدیل برگه به نوشته در وردپرس

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

آموزش ساخت هدر با المنتور در وردپرس در چند گام ساده

860
0
همانطور که احتمالاً می دانید، صفحه ساز المنتور انعطاف پذیری های زیادی را برای سفارشی سازی بخش های مختلف سایت دارد و به شما کمک می کند تا ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

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