Як налаштувати ionCube Loader на CentOS 7

ionCube Loader — це розширення PHP, яке дозволяє веб-серверу виконувати PHP-файли, закодовані за допомогою ionCube Encoder і необхідне для запуску більшості комерційних програм PHP.

У цій статті ми будемо встановлювати ionCube Loader на CentOS 7 для PHP 7.1. Інструкції для інших платформ можуть відрізнятися.

Передумови

  • Примірник CentOS 7 x64.
  • Веб-сервер Apache встановлено належним чином. Скажімо, кореневий веб-каталог /var/www/html.
  • PHP версії 7.1.
  • Користувач sudo .
  • Правила брандмауера точно налаштовані. Принаймні порт HTTP 80 має бути відкритим.

Крок 1. Завантажте та підготуйте пакети ionCube Loader для CentOS 7

Оскільки CentOS 7 є 64-розрядним дистрибутивом Linux, вам слід завантажити 64-розрядний пакет Linux 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 на сервері.

Примітка. У цьому посібнику передбачається, що ваш корінь документа є /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) Створіть PHP ini-файл, щоб указати розташування ionCube Loader для PHP 7.1:

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, на своєму сервері. Насолоджуйся цим.

Залишити коментар

Повстання машин: застосування ШІ в реальному світі

Повстання машин: застосування ШІ в реальному світі

Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.

DDOS-атаки: короткий огляд

DDOS-атаки: короткий огляд

Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Ви коли-небудь замислювалися, як хакери заробляють гроші?

Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.

Революційні винаходи від Google, які полегшать ваше життя.

Революційні винаходи від Google, які полегшать ваше життя.

Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Friday Essential: Що сталося з автомобілями, керованими штучним інтелектом?

Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Технологічна сингулярність: віддалене майбутнє людської цивілізації?

Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.

Функціональні можливості шарів еталонної архітектури великих даних

Функціональні можливості шарів еталонної архітектури великих даних

Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.

Еволюція зберігання даних – інфографіка

Еволюція зберігання даних – інфографіка

Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

6 дивовижних переваг використання пристроїв розумного дому в нашому житті

У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Оновлення доповнення macOS Catalina 10.15.4 спричиняє більше проблем, ніж вирішує

Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше