16.05.2010 23:54
karp — 1С под Linux
Посетил сегодня семинар на тему «1С в Linux».
Ведущие:
Михаил Журухин — Представитель компании ГНУ/Линуксцентр.
Денис Хлебников — Специалист 1С.
Цель:
Установить на машину под управлением ОС Mandriva Linux «1С: Предприятие 8.1» и показать, что оно работает.
Как это было:
Сначала выступил Михаил. Он рассказал о компании ГНУ/Линуксцентр и чем они занимаются. Также сказал об СПО и о том, как хорош дистрибутив «Mandriva Linux». Рассказал, какие бывают версии, чем отличаются и т.д.
Следом выступил Денис. Он поведал об 1С, о некоторых различиях в версиях. Рассказал о базах данных и принялся за установку, в ходе которой делал некоторые замечания и травил анекдоты. Мы расселись вокруг машины, на которую он все это дело устанавливал.
Если кратко, то процесс установки можно описать следующим образом:
Устанавливаем PostgreSQL, устанавливаем Wine, устанавливаем серверную часть 1С, устанавливаем клиентскую часть 1С.
Запускаем сервер, запускаем клиент, подключаемся.
Работает — цель достигнута. Ничего сложного.
Несколько важных моментов:
* Серверная часть 1С нативна, а клиентскую часть нужно запускать, с помощью транслятора Wine. Нужно установить последнюю версию Wine. Обязательно нужно установить wine-gecko. Это очень важно, без этого клиент будет падать.
* Нужно обязательно дать имя машине, иначе могут быть проблемы с подключением удаленных клиентов.
* С обычной версией PostgreSQL ничего работать не будет, т.к. 1С может работать только с блокировочными БД. Нужно установить специальную сборку (ссылка ниже). Мы использовали ветку 8.2.
* При запуске PostgreSQL у нас возникла проблема, связанная с «Значение SHMMAX слишком мало для запуска PostgreSQL.». Проблема легко решилась. Что и куда дописать написано в Wiki Etersoft (ссылка ниже).
Заключение:
Можно смело разворачивать 1С в Линукс окружении и быть уверенным, что оно работает. Денис признался, что некоторые из фирм, обслуживаемых им, уже перешли на Линукс и не жалуются.
Для себя особой пользы не получил, ибо 1С ни где не использую. Но в целом семинар понравился. О потраченом времени не жалею. По возможности буду чаще посещать подобные мероприятия.
Ссылки:
http://1c.ru/ - Фирма «1С».
http://1clinux.org/ - Форум Дениса Хлебникова. Если интересуетесь темой — обязательно посмотрите.
http://linuxcenter.ru/ - ГНУ/Линуксцентр.
http://wiki.etersoft.ru/PostgreSQL — Cпециальная сборка PostgreSQL.
http://www.winehq.org/ - Скачать Wine.
Видео:
http://video.yandex.ru/users/edigaryev/view/19 — 1C Предприятие под Linux и wine - Денис Хлебников. Здесь также можно посмотреть доклад Михаила Журухина о Mandriva Linux.
Проверено 1С 8.1 - отлично работает под оригинальной версией wine 1.1.38 и выше!
Хочу заметить, что решения от EterSoft использовать совершенно не требуется!
Хочу заметить, что решения от EterSoft использовать совершенно не требуется!
Цитата из 1clinux.org.
и какая мандрива, кстати?
Мы использовали 2010.0 Free.
Думаю подробнее писать не стоит. Был закрытый семинар для ограниченного круга людей.
это Форум Открытых Технологий?
ааа "Мероприятие посвящено преимуществам использования открытых технологий в бизнес-среде."
к чему такая конспирология тогда?
ааа "Мероприятие посвящено преимуществам использования открытых технологий в бизнес-среде."
к чему такая конспирология тогда?
Нет. Видео с Форума Открытых Технологий. Нашел в сети, для наглядности. Денис говорил примерно то же самое.
Какого хрена у поста ни о чем 10 плюсов, а у наикрутейшего камента с наикрутейшей ссылкой 0?
Ты не пытайся понять логику тех, кто ставит +/-. Чтобы адекватно оценивать материал, нужны специально обученные люди :(
Только вот все устанавливается, запускается, а когда начинаешь работать, нагружаешь нормально сервер, то он постоянно отваливается и перезапускается 1с и получается не работа, а мука какая-то.
а че вайн можно нормальный? бишь не этерсофт?!
ну и какая же версия-то?!
и какая мандрива, кстати?