Установка ionCube на сервер
Инструкция по установке ionCube на сервер RISH.
Мы установили окружение на наш сервер, все практически готово к развертыванию портала, осталось установить ionCube.
Если Вы уже закрыли терминал, то его нужно открыть и выполнить команду для подключения к серверу
ssh root@185.200.241.140где 185.200.241.140 - это IP Вашего сервера.
Далее выполняем несколько команд подряд и скачиваем установщик ionCube
cd ..
cd tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Скачиваем установщикДалее распаковываем архив и перемещаем файл в нужную директорию на сервере. Для этого используем команды
tar -xzf ioncube_loaders_lin_x86-64.tar.gzи
cp ioncube/ioncube_loader_lin_8.3.so /opt/remi/php83/root/usr/lib64/php/modules
Распаковываем и перемещаем в нужное местоДалее нужно внести корректировки в файл php.ini. Для этого выполняем команду
mcПосле этого откроется файловый менеджер Midnight Commander (он, кстати, и является основным инструментом RISH)
Midnight CommanderПосле открытия MC нажимаем сочетание клавиш Ctrl + \ и, в всплывающем окне, выбираем Пути к настройкам php.
Пути к настройкам PHPи далее Путь к php.ini php83.
Путь к php.iniДалее перемещаемся к файлу php.ini и нажимаем F4.
Редактирование php.iniОткроется файл для редактирования, перемещаемся в самый низ файла (файл большой, поэтому можно использовать клавишу PgDn).
И в самой последней строчке прописываем
zend_extension=/opt/remi/php83/root/usr/lib64/php/modules/ioncube_loader_lin_8.3.soПосле этого сохраняем, нажимая клавишу F2 (соглашаемся с сохранением) и выходим, используя клавишу F10.
Подключаем ionCubeТеперь нужно перезагрузить apach. Для этого, после того, как сохранили файл php.ini, вызываем панель, нажав F2. В открывшемся окне, выбираем Перезапуск и статус сервера apach.

и далее выбираем Быстрый перезапуск Apache.
Перезапуск ApacheОсталось только проверить, все ли установлено правильно. Для это закрываем Midnight Commander, нажатием клавиши F10, и выполняем команду
/usr/bin/php83 -vи если Вы все сделали правильно, то увидите сообщение о том, что ionCube установлен
ionCube установленперезагружаем сервер командой
rebootТеперь сервер полностью готов к установке портала!