• Продукты ISPsystem
Заметки от Экспертов и Обычных Пользователей

Установка ionCube для php5.2 или php5.3 на Linux

12.06.2012 07:03 / 1 комментарий / admin

ionCube — нужен для защиты программного обеспечения, который скрывает исходный код PHP, запрещает редактировать и использовать на не лицензированном компьютере. То есть для запуска и работы скриптов защищенных им.

1) Качаем последнею версию ionCube с этого сайта или ниже по прямой ссылке,самая последняя на сегодняшний день версия для Linux: wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz — для 64bit OS
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz  - для 32bit OS

2) Распаковываем скачанный архив:
tar -xzpf  ioncube_loaders_lin_x86-64.tar.gz

3) Переносим папку в удобное для нас место:
mv  ioncube /usr/lib/

4) Прописываем нужные строчки в PHP5 конфиг , желательно создать новый файл, чтобы PHP из него конфиги брал:
nano /etc/php5/conf.d/zend.ini
и добавляем в него строчки с ссылками на нужны вам файл PHP версии
# PHP Zend
zend_extension = /usr/lib/ioncube/ioncube_loader_lin_5.2.so
zend_extension_ts = /usr/lib/ioncube/ioncube_loader_lin_5.2_ts.so

 ВНИМАНИЕ! — Если у вас Уже установлен Zend Optimizer, то его строки, должны быть ниже строк ionCube. Пример:
# PHP Zend
zend_extension = /usr/lib/ioncube/ioncube_loader_lin_5.2.so
zend_extension_ts = /usr/lib/ioncube/ioncube_loader_lin_5.2_ts.so
zend_extension = /usr/lib/ZendOptimizer5.2/ZendOptimizer.so

5) Перезапускаем Apache:
apache2ctl graceful -  Если были допущены ошибки, перезагрузки и применения изменений не произойдет.

6) Проверяем работает ли:
php -v
Выдаст на подобие:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

with the ionCube PHP Loader v4.2.1, Copyright (c) 2002-2012, by ionCube Ltd., and
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies

Установка выполнялась на Debian 6 Squeeze

Так же советуем установить Zend Optimizer, как это сделать можно прочесть тут.

Теги: Apache2, Debian, Debian 6, Debian Squeeze, Linux, php 5.2, php 5.3, php5, Squeeze, Zend, Установка

One Thought on “Установка ionCube для php5.2 или php5.3 на Linux”

  1. Уведомление: Установка Zend Optimizer (3.3.9) для php5.2 или php5.3 на Linux | Заметки от Экспертов и Обычных Пользователей

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

Для отправки комментария вы должны авторизоваться.

Post Navigation

← Предыдущая запись
Следующая запись →

Реклама

Разделы

  • Apache2
  • BILLmanager
  • CentOS
  • COREmanager
  • Debian
  • Google
  • Hetzner
  • IP
  • ISPmanager
  • ISPsystem
  • Linux
  • Microsoft
  • mysql
  • Nginx
  • php
  • spam
  • Windows
  • Zend
  • Безопасность
  • Исправления ошибок
  • Команды
  • Настройки
  • Партнерки
  • Разное
  • Советы
  • Установка
© Copyright 2011 - Заметки от Экспертов и Обычных Пользователей
Яндекс.Метрика