Меню Рубрики

Установка ioncube loader в cpanel

Установка Ioncube Loader

Ioncube Loader – программа для приложений PHP, которая также ускорит загрузку web- страниц

Вы можете установить данную программу на свой VPS -хостинг или выделенный сервер, используя доступ к корневому каталогу. Если вы хотите проверить, установлен ли IonCube Loader, используйте PHP- конфигурации на вашем сервере.

Если вы получили доступ к cPanel вместе с VPS или выделенным сервером, вы можете установить IonCube Loaders через cPanel и WHM двумя способами:

1-ый метод: через панель WHM

  • Выберите блок « Software section » в панели управление слева
  • Выберите в данном блоке “EasyApache (Apache Update)”
  • Для создания своего профайла Apache следуйте инструкциям мастера установки
  • Когда согласно мастеру установки вы приступите к 5-му шагу установки, а именно“Exhaustive Options”, выберите “IonCube Loader for PHP”
  • Выполняйте инструкции мастера установки для создания профайла Apache Это может занять некоторое время. Дождитесь, пока конфигурация Apache будет изменена с помощью cPanel

    1. Войдите в cPanel
    2. Выберите блок « Server Configuration » в панели управления слева

    3. Выберите “Tweak Settings”

    4. Пройдите во вкладку PHP

    5. Сделайте активной опцию « ioncube » для PHP loader в cPanel

    6. Нажмите «Сохранить»

    Т.о. опция « Ioncube » будет активирована.

    2-ой способ: используя SSH

    1. Войдите на ваш сервер, используя SSH (Далее указано, как это выполнить).
    2. Будучи пользователем«root»черезSSH,вы можете выполнить следующую команду для установки «IonCube Loaders» без перекомпеляцииApache: /scripts/phpextensionmgr install IonCubeLoader

    Если у вас нет доступа к панели управления ( cPanel ) с вашим VPS -хостингом или выделенным сервером, вы сможете ее установить, следуя указанным далее шагам:

    1. Установите последние обновления на ваш компьютер по ссылке:http://www.ioncube.com/loaders.php
    2. Извлеките содержимое файла на ваш компьютер в выбранную папку
    3. Загрузите папку «IONCUBE» через FTP на ваш хостинг
    4. Пройдите на ваш сервер, используя SSH ( Пройдите по ссылке, где указано, как это выполнить )
    5. Загрузите в общую папку, куда вы загрузили директорию IONCUBE (Инструкцию по изменению и просмотру директории, используя команды в UNIX, вы можете найти в интернете).
    6. Перенесите папкуIONCUBEв место постоянного размещения, введя следующие данные: mv ioncube /usr/local
    7. Необходимо поместить файл php.ini для совершения данного действия: поместите php.ini — вы можете найти их /usr/local/lib/php.ini. На данный момент, зная местоположение php.ini, вы можете редактировать его. Используйте данную команду: pico /usr/local/lib/php.ini
    8. Вы найдете иные расширенияzend,размещенные в данном файле, используя следующую команду ctrl + w: zend_extension
    9. Пропишите в новой строке для ioncube loader: zend_extension = /usr/local/ioncube/ioncube_loader_lin_x.so (Replace x with your version of PHP eg. 4.4)
    10. Сохраните изменения, используя команду ctrl + X, затемYи нажмите «Enter»
    11. Перезапуститеweb-сервер, используя следующие команды, чтобы изменения вступили в силу: /etc/init.d/httpd restart

    Ioncube должен быть установлен и работать на вашем сервере. Для верификации установки, проверьте файл phpinfo для вашего сервера, где вы должны увидеть новую секцию, содержащую:

    Additional Modules
    Module Name ionCube Loader

    источник

    Как установить ionCube и для чего нужен этот модуль

    Сегодня поговорим о специальном модуле — ionCube, что это такое и для чего он нужен. Разберёмся, как установить ionCube loader на сервер. Лично мне он требуется для установки популярного среди пользователей joomla! и zoo приложения JBZoo, В этом посте я поясню как установить модуль ionCube на локальный сервер и на сервер вашего хостинга.

    Итак, что такое ionCube?

    Программное обеспечение ionCube loader — это популярный способ шифрования php-файлов. Модуль полностью бесплатный и скачать его можно с официального сайта по ссылке: http://www.ioncube.com/loaders.php

    Некоторые приложения требуют наличие этого модуля, в частности приложение, которое я часто использую в своей работе — JBZoo. Начиная с версии 2.0.0 для корректной работы JBZoo обязательна поддержка модуля ionCube Loader.

    Большинство современных хостингов уже поддерживают модуль ionCube. В противном случае, вы всегда можете задать вопрос в техподдержку хостера и практически обычно его включают по первому запросу.

    Как самостоятельно проверить наличие ionCube на сервере?

    1. Первый способ: узнать эту информацию из функции phpinfo(). Для этого создайте PHP-файл с функцией phpinfo(), залейте на сайт и перейдите на него в браузере. Вы увидете следующую картину:
    2. Второй способ: запустите официальный скрипт loader-wizard.php, который поможет определить наличие модуля и его текущую версию, а в случае отсутствия, поможет в его установке. Скачать сам скрипт можно по ссылке: http://www.ioncube.com/loader-wizard/loader-wizard.zip. Если всё в порядке, вы увидете следующее:
    Читайте также:  Установка плуга к мотоблоку вейма

    Как самостоятельно установить модуль ioncube на локальный сервер?

    Часто новички задают вопрос, как установить ioncube loader на денвер. Для этого скачайте loader-wizard.php и запустите его на своем сайте. Следуйте советам мастера установки. Он поможет определить какой именно файл нужно скачать (ориентированный именно на вашу версию PHP) и что с ним делать дальше:

    1. Cкачать предложенный ZIP-архив.
    2. Распаковать в папку, указанную в пункте 2.
    3. Указать путь до этого файла в файле php.ini с помощью строки следующего типа
      zend_extension=» /ioncube.dll»
    4. Перезапустить apache

    Denwer хранит файл настроек обычно по этому пути — /usr/local/php5/php.ini
    Open-Server — как на скриншоте:
    В остальных случаях смотрите phpinfo() :
    Внимание! Локальные сервера вроде Denwer и Open-Server зачастую имеют у себя в комплекте этот модуль. Поэтому перед установкой проверьте его присутствие.

    Если после перезагрузки сервер не запускается, то скорее всего

    • вы скачали не ту версию ionCube
    • не правильно отредактировали php.ini

    Как самостоятельно установить модуль ioncube на хостинг?

    Как я уже говорил, большинство хостингов уже содержат включённый модуль ioncube, либо подключают его при первому требованию. Вот, к примеру, как рекомендуют подключать модуль на хостинге logol.ru:

    Выполните следующие действия:
    -скачайте библиотеку для архитектуры Linux (x86-64) в виде tar.gz или zip-архива с сайта http://www.ioncube.com/loaders.php
    -разархивируйте файлы библиотеки (в результате появится каталог ioncube)
    -загрузите каталог ioncube в домашний каталог

    / на вашей хостинговой площадке
    в каталоге, где находится PHP-скрипт, для которого подключается ionCube,
    -создайте файл php.ini со следующей строкой:
    zend_extension=»/home/ВАШ_ЛОГИН_НА_CPANEL/ioncube/ioncube_loader_lin_5.2.so»
    Пример:
    zend_extension=»/home/cp123456/ioncube/ioncube_loader_lin_5.2.so»

    Важно:
    Указанная выше строка должна быть самой первой из всех подключаемых zend_extension.

    А на хостинге sprinthost.ru подключить модуль ionecube можно вообще одним щелчком мыши:

    Как видите, установить ioncube на сервер достаточно просто. Если возникнут вопросы, задавайте их в комментариях, постараюсь ответить.

    источник

    Установка ioncube loader в cpanel

    • Вы здесь:
    • Home
    • Поддержка
    • База знаний
    • Как установить ionCube loader

    Как установить ionCube loader

    Некоторые веб-приложения требуют для своей работы установленного на веб-сервере программного обеспечения ionCube loader. Это ПО обеспечивает дешифрацию и эффективное выполнение откомпилированного и зашифрованного php кода. Процесс установки ionCube loader довольно прост, но для тех, кто впервые столкнулся с установкой и не знаком с английским языком, на котором работает мастер установки, возможно возникнут вопросы. Итак, рассмотрим процесс установки ionCube loader на локальном сервере и на сервере хостинга.

    Установка на локальный сервер

    В качестве примера локального сервера возьмем Денвер для Windows, установленный в каталог, назначенный на диск Z:
    Шаги установки:

    • Скачиваем мастер установки ionCube loader, распаковываем архив и записываем файл loader-wizard.php в корневую папку какого нибудь вашего локального сайта, например Z:\home\test1.ru\www\
    • Запускаем мастер набрав ссылку в браузере http://test1.ru/loader-wizard.php . Будет предложен выбор типа вашего сервера. Выбираем ‘Local install’ (локальный сервер) и жмем кнопку Next. Далее видим инструкцию мастера установки и следуем ей:

    Итак, следуем инструкции шаг за шагом:

    1. На первом шаге нам предлагается скачать ionCube loader для Windows. Нажимаем на ссылку ‘zip’ и скачиваем архив.
    2. Распаковываем архив и записываем распакованные файлы в предлагаемый мастером каталог z:\usr\local\php5\ioncube
    3. Открываем для редактирования файл z:\usr\local\php5\php.ini и вставляем в начало файла после тега [PHP] предлагаемую мастером строчку: zend_extension_ts = «Z:\usr\local\php5\ioncube\ioncube_loader_win_5.2.dll»
    4. Перезапускаем веб-сервер.
    5. После перезапуска сервера нажимаем на ссылку ‘click here to test the loader’ в окне браузера с инструкцией мастера по установке, чтобы проверить, установился ли ionCube loader. Если вы уже закрыли окно браузера с инструкцией, то запускаем мастер снова с помощью ссылки http://test1.ru/loader-wizard.php . Если мы видим следующее сообщение мастера (рис. 2 или рис. 3), то ionCube loader установлен правильно:


    Рис. 2.


    рис. 3

    После установки обязательно удалите файл мастера установки loader-wizard.php из корневой папки вашего сайта из соображений безопасности. Теперь можно устанавливать веб-приложения.

    Читайте также:  Установка лобового стекла с подогревом уаз патриот

    Установка на хостинге

    Большинство хостинг провайдеров предустанавливают на свои серверы ionCube loader. Поэтому сначала узнайте у своего хостинг-провайдера, установлен ли уже на вашем сервере ionCube loader. Это можно узнать самостоятельно, запустив мастер установки loader-wizard.php, полученный на первом этапе установки на локальный сайт. Перепишите мастер в корневую директорию сайта и запустите в браузере с помощью URL www.мой-сат.ru/loader-wizard.php. Если вы увидите сообщение, подобное рис. 2, то ionCube loader уже установлен на вашем хостинге. Можно приступать к использованию веб-приложений. Так же возможно, что на хостинге установлена старая версия IONcube loader и в этом случае мастер порекомендует установить новую версию. Процесс обновления версии заключается в установке на ваш сайт новой версии ionCube loader, как будто он еще не установлен.

    Если IONcube loader не установлен на вашем хостинге, то наилучшим выходом будет попросить хостера установить на ваш сервере IONcube loader. Так же на большинстве хостингов возможна самостоятельная установка, но необходимо проконсультироваться у службы поддержки хостинга как установить IONcube loader на свой сайт, так как в разных хостингах могут быть разные способы установки.

    источник

    Как установить ionCube?

    Зачем нужен ionCube и как проверить его наличие

    ionCube — это популярный способ шифрования php-файлов. Он бесплатный, скачать его можно прямо с официального сайта. В JBZoo практически весь код открыт, за исключением мест проверки лицензии. Начиная с версии 2.0.0 для корректной работы JBZoo обязательна поддержка модуля ionCube Loader.

    ionCube и хостинг

    На большинстве современных хостингов ionCube уже есть, и его нужно только подключить простым щелчком мыши. В противном случае, вы можете задать вопрос в техподдержку хостера и практически всегда его включают по первому запросу.

    Как самостоятельно проверить наличие ionCube?

    Информация из функции phpinfo(). Создайте PHP-файл с функцией phpinfo(), залейте на сайте и перейдите на него в браузере.

    Способ #2

    Запустите loader-wizard.php. Это официальный скрипт, который помогает определить текущую версию модуля, либо помочь в его установке. Если все хорошо, то вы увидите примерно следующую картину

    Способ #3

    Установите JBZoo 2.0 +. Если приложение запустилось, то все в порядке. В противном случае вы увидите следующее

    Как самостоятельно установить модуль на свой сервер?

    Скачайте loader-wizard.php и запустите его на своем сайте. Следуйте советам мастера установки. Он поможет определить, какой именно файл нужно скачать (ориентированный именно на вашу версию PHP) и что с ним делать дальше.

    Cкачать предложенный ZIP-архив.

    Распаковать в папку, указанную в пункте 2.

    Указать путь до этого файла в файле php.ini с помощью строки следующего типа.

    Denwer хранит файл настроек обычно по этому пути — /usr/local/php5/php.ini . Чтобы посмотреть их в сервере Open-Server, сделайте, как показано на скриншоте слева. В остальных случаях смотрите phpinfo() (картинка справа)

    Внимание! Локальные сервера вроде Denwer и Open-Server зачастую имеют у себя в комплекте этот модуль. Поэтому перед установкой проверьте его присутствие.

    Если после перезагрузки сервер не запускается, то скорее всего:

    источник

    DevOps Blog

    cPanel, WHM, DevOps, Graphite, Nagios, Git, Scripts, useful stuff for DevOps

    четверг, 30 октября 2008 г.

    [How To:] Установка ionCube loader (Cpanel,WHM,Linux)

    ionCube обеспечивает защиту исходного кода написаного на PHP. На самом деле, он просто шифрует весь код «под себя», проходит обфускацию исходного кода. При этом, код — защищен, нельзя его прочесть, нельзя его изменить, и также при этом не теряется никой скорости работы со скриптом зашифронным IonCube’ом. Для того, чтоб можно было работать на сервере с зашифрованными IonCube файлами, мы должны установить Loader, который «подсказует» интерпритатору PHP, как правильно работать с зашифрованными файлами.

    Что нам нужно:

    • SSH доступ к серверу с привилегиями root.
    • phpinfo() страница.

    Сделать phpinfo страницу очень просто. Для этого создаем файл, например phpinfo.php, и вставляем в него код:

    После этого сохраняем файл в Вашей www директории, чтоб можно было посмотреть в браузере.

    Итак, приступим к установке IonCube Loader’a.

    Читайте также:  Установка автосигнализации на daewoo matiz

    1. Скачиваем сам лоадер и сохраняем его на сервере (можно скачать через wget либо FTP)
    http://www.ioncube.com/loader_download.php

    2. Распакуем скаченный архив

    tar -zxvf ioncube_loaders.tar.gz

    3. Переходим в распакованную директорию:

    4. Копируем ioncube-install-assistant.php в веб-директорию (для спанель, напр. /home/логин/public_html/ioncube-install-assistant.php).

    cp ioncube-install-assistant.php /home/login/public_html/

    И открываем этот файл через любой веб-браузер.

    Вывод должен быть похож, приблизительно на этот кусок:

    Analysis of your system configuration shows:

    PHP Version 4.3.3
    Operating System Linux
    Threaded PHP No
    php.ini file /usr/local/lib/php.ini
    Required Loader ioncube_loader_lin_4.3.so

    5. Теперь переместим IonCube в постоянную директорию:
    cd ..
    mv ioncube /usr/local

    6. Теперь редактируем php.ini файл, в основном он лежит здесь: /usr/local/lib/php.ini
    vi /usr/local/lib/php.ini

    Ищем » zend_extension » без кавычек.

    Вставляем новую строку для IonCube Loader:
    zend_extension = /usr/local/ioncube/ioncube_loader_lin_4.3.so

    7. Сохраемся и выходим
    :wq [enter]

    8. Рестарт Апача, чтоб изменения вступили в силу:
    /etc/init.d/httpd restart

    Вот и все, пробуем запустить зашифрованный файл с помощью IonCube, и наслаждаемся работой 🙂

    источник

    Установка ioncube loader в cpanel

    • Вы здесь:
    • Home
    • Поддержка
    • База знаний
    • Как установить ionCube loader

    Как установить ionCube loader

    Некоторые веб-приложения требуют для своей работы установленного на веб-сервере программного обеспечения ionCube loader. Это ПО обеспечивает дешифрацию и эффективное выполнение откомпилированного и зашифрованного php кода. Процесс установки ionCube loader довольно прост, но для тех, кто впервые столкнулся с установкой и не знаком с английским языком, на котором работает мастер установки, возможно возникнут вопросы. Итак, рассмотрим процесс установки ionCube loader на локальном сервере и на сервере хостинга.

    Установка на локальный сервер

    В качестве примера локального сервера возьмем Денвер для Windows, установленный в каталог, назначенный на диск Z:
    Шаги установки:

    • Скачиваем мастер установки ionCube loader, распаковываем архив и записываем файл loader-wizard.php в корневую папку какого нибудь вашего локального сайта, например Z:\home\test1.ru\www\
    • Запускаем мастер набрав ссылку в браузере http://test1.ru/loader-wizard.php . Будет предложен выбор типа вашего сервера. Выбираем ‘Local install’ (локальный сервер) и жмем кнопку Next. Далее видим инструкцию мастера установки и следуем ей:

    Итак, следуем инструкции шаг за шагом:

    1. На первом шаге нам предлагается скачать ionCube loader для Windows. Нажимаем на ссылку ‘zip’ и скачиваем архив.
    2. Распаковываем архив и записываем распакованные файлы в предлагаемый мастером каталог z:\usr\local\php5\ioncube
    3. Открываем для редактирования файл z:\usr\local\php5\php.ini и вставляем в начало файла после тега [PHP] предлагаемую мастером строчку: zend_extension_ts = «Z:\usr\local\php5\ioncube\ioncube_loader_win_5.2.dll»
    4. Перезапускаем веб-сервер.
    5. После перезапуска сервера нажимаем на ссылку ‘click here to test the loader’ в окне браузера с инструкцией мастера по установке, чтобы проверить, установился ли ionCube loader. Если вы уже закрыли окно браузера с инструкцией, то запускаем мастер снова с помощью ссылки http://test1.ru/loader-wizard.php . Если мы видим следующее сообщение мастера (рис. 2 или рис. 3), то ionCube loader установлен правильно:


    Рис. 2.


    рис. 3

    После установки обязательно удалите файл мастера установки loader-wizard.php из корневой папки вашего сайта из соображений безопасности. Теперь можно устанавливать веб-приложения.

    Установка на хостинге

    Большинство хостинг провайдеров предустанавливают на свои серверы ionCube loader. Поэтому сначала узнайте у своего хостинг-провайдера, установлен ли уже на вашем сервере ionCube loader. Это можно узнать самостоятельно, запустив мастер установки loader-wizard.php, полученный на первом этапе установки на локальный сайт. Перепишите мастер в корневую директорию сайта и запустите в браузере с помощью URL www.мой-сат.ru/loader-wizard.php. Если вы увидите сообщение, подобное рис. 2, то ionCube loader уже установлен на вашем хостинге. Можно приступать к использованию веб-приложений. Так же возможно, что на хостинге установлена старая версия IONcube loader и в этом случае мастер порекомендует установить новую версию. Процесс обновления версии заключается в установке на ваш сайт новой версии ionCube loader, как будто он еще не установлен.

    Если IONcube loader не установлен на вашем хостинге, то наилучшим выходом будет попросить хостера установить на ваш сервере IONcube loader. Так же на большинстве хостингов возможна самостоятельная установка, но необходимо проконсультироваться у службы поддержки хостинга как установить IONcube loader на свой сайт, так как в разных хостингах могут быть разные способы установки.

    источник

    Добавить комментарий