نحوه نصب ionCube Loader در CentOS 7

ionCube Loader یک پسوند PHP است که به یک وب سرور امکان می دهد پرونده های PHP را که با استفاده از رمزگذار ionCube رمزگذاری شده اند ، اجرا کند و برای اجرای اکثر برنامه های کاربردی PHP تجاری لازم است.

در این مقاله ، ما در حال نصب ionCube Loader در CentOS 7 برای PHP 7.1 هستیم. دستورالعمل سایر سیستم عامل ها ممکن است متفاوت باشد.

پیش نیازها

  • به عنوان مثال CentOS 7 x64.
  • یک وب سرور Apache به درستی نصب شده است. می گویند دایرکتوری root root است /var/www/html.
  • نسخه PHP 7.1.
  • کاربران از sudo .
  • قوانین فایروال کاملاً تنظیم شده است. حداقل پورت HTTP 80 باید باز باشد.

مرحله 1: بسته های ionCube Loader را برای CentOS 7 بارگیری و تهیه کنید

از آنجا که CentOS 7 یک توزیع 64 بیتی لینوکس است ، شما باید بسته 64 بیتی لینوکس ionCube را به شرح زیر بارگیری کنید:

cd
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
sudo tar -zxvf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib64/php/modules
sudo chown -R root:root /usr/lib64/php/modules/ioncube
sudo cp /usr/local/ioncube/loader-wizard.php /var/www/html
sudo systemctl restart httpd.service

اکنون یک اسکریپت تنظیم کننده ionCube Loader loader-wizard.phpدر فهرست وب ریشه کپی شده است /var/www/html. ما از آن اسکریپت برای پیکربندی و آزمایش ionCube Loader در سرور استفاده خواهیم کرد.

توجه: این آموزش فرض می کند که Document Root شما /var/www/htmlباشد. اگر سرور وب خود را به صورت متفاوتی تنظیم کرده اید ، باید loader-wizard.phpدر دایرکتوری قرار دهید که بتوانید از طریق مرورگر وب خود به آن دسترسی پیدا کنید.

مرحله 2: پیکربندی کننده ionCube Loader را پیکربندی کنید

1) مرورگر وب خود را http://203.0.113.1/loader-wizard.phpبرای ورود به ionCube Loader Wizardرابط نشان دهید.

2) در ionCube Loader Wizardرابط ، گزینه را انتخاب Dedicated or VPS (server with full root ssh access)کنید.

3) نام ارائه دهنده میزبان ورودی و URL به شرح زیر:

  • نام ارائه دهنده میزبان شما Vultr
  • URL ارائه دهنده میزبان شما https://www.vultr.com

4) روی Nextدکمه کلیک کنید.

5) برای مشخص کردن محل ionCube Loader برای PHP 7.1 یک فایل داخلی به زبان PHP ایجاد کنید:

echo 'zend_extension = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.1.so' | sudo tee /etc/php.d/00-ioncube.ini

توجه: اگر نسخه PHP شما با PHP 7.1 متفاوت است ، باید براساس آن ، فایل مناسب ionCube Loader را در دستور بالا مشخص کنید. php -vبرای تأیید نسخه PHP از این دستور استفاده کنید .

6) بارگیری مجدد Apache برای بارگیری به روزرسانی:

sudo systemctl restart httpd.service

7) به ionCube Loader Wizardرابط برگردید ، و سپس click here to test the Loaderبرای تست نصب خود از لینک استفاده کنید.

8) اگر هیچ کاری پیش نمی رود ، باید Loader Installed Successfullyپیام را مشاهده کنید.

9) برای اهداف امنیتی ، پس از گذراندن آزمون ، باید اسکریپت جادوگر لودر IonCube را در فهرست وب ریشه حذف کنید:

sudo rm /var/www/html/loader-wizard.php

این همه با نصب صحیح ماژول ionCube Loader ، شما واجد شرایط هستید که اکنون هر برنامه ای را که دارای مجوز با ionCube است بر روی سرور خود نصب کنید. لذت ببرید

یک نظر بگذارید

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.

اشتراک NFS را در Debian تنظیم کنید

اشتراک NFS را در Debian تنظیم کنید

NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

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

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.

نحوه نصب Matomo Analytics در Fedora 28

نحوه نصب Matomo Analytics در Fedora 28

با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o

یک سرور TeamTalk را در لینوکس تنظیم کنید

یک سرور TeamTalk را در لینوکس تنظیم کنید

TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th

نحوه نصب انجمن NodeBB در FreeBSD 12

نحوه نصب انجمن NodeBB در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB

نحوه نصب Ranger Terminal File Manager در لینوکس

نحوه نصب Ranger Terminal File Manager در لینوکس

رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد

نصب و راه اندازی ZNC در اوبونتو

نصب و راه اندازی ZNC در اوبونتو

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