Добрый день!
Благодаря специалисту ассоциации - snoozamoorooed ми смоли запустить в тестовую эксплуатацию
Web-irbis64 на Ubuntu 18.04 (nginx + FCGI Wrap), то есть без Апача и друхиг ненужных компонент.
“Это — маленький шаг для человека, но огромный — для всех пользователей”.
Спасибо!
Редактировано 2 раз. Последний раз 10.04.2019 11:02 пользователем Konstantinus.
Добрый день.
Да, веб модули и сервер tcp/ip сделаны нативно под linux.
Собираем в rosa, но программы бинарно совместимы с другими актуальными дистрибутивами.
Пробовали на ubuntu, debian, astra.
Чтобы запустить TCP/IP сервер на более старой версии rosa (ветка 2014.1) пришлось положить в архив стандартную библиотеку c++ от той версии, где код собирался (ветка 2016.1) и все работает.
Веб модули ирбис представляют собой порт соответствующих версий из windows, поэтому работают точно также.
Для их функционирования достаточно положить папку datai из вашей windows версии, отредактировать ini файл.
Можно взять базы из демо версий, они взяты из соответствующих windows версий без изменений.
Также понадобится переименовать файлы в нижний регистр и просмотреть форматы, так как там бывают относительные пути, которые могли измениться в при переезде с windows и ссылки на файлы в html разметке, которые тоже надо будет поправить под нижний регистр.
Это можно сделать когда все запустится, просто пройтись по страницам и посмотреть где не загрузились картинки и стили.
Можно смотреть в error.log веб сервера и искать ошибки 404.
Бинарники веб модулей лежат в архивах вместе с демо версиями серверной части.
В архиве также присутствует популярная библиотека расширений unifor ex64.
Она тоже портирована на Linux.
Редактировано 1 раз. Последний раз 12.04.2019 08:05 пользователем snoozamoorooed.