Сервер “1С:Підприємство”. Установка на платформе Linux (Ubuntu)

В данной статье мы рассмотрим установку сервера “1С:Підприємство” в среде Ubuntu Server. Решения на альтернативной платформе пользуются заслуженной популярностью в среде пользователей и администраторов, так как позволяют экономить ощутимые суммы за счет отказа от покупки Windows Server, но отличаются повышенной сложностью установки и настройки. Однако если вы будете следовать нашим рекомендациям, то проблем не возникнет. Как всегда, начнем с краткого теоретического отступления. Сервер “1С:Підприємство” поставляется в двух вариантах: 32 и 64 бита, которые отличаются прежде всего ценой (42 и 72 тыс. руб.). Ключ от 64-битного сервера позволяет запускать и 32-битную версию, но не наоборот. В случае с платформой Linux мы рекомендуем чтобы битность сервера “1С:Підприємство” и Ubuntu совпадали, хотя вы можете установить 32-битную версию сервера на 64-битный Ubuntu воспользовавшись пакетом ia32-libs, но это выходит за рамки данной статьи. В нашем случае мы будем устанавливать 64-битный сервер на Ubuntu Server 10.04.4 64-бита, однако все сказанное будет справедливо и для 32-битной платформы, существенные отличия мы будем оговаривать отдельно. Почему 10.04.4, когда на подходе 12.04? Во-первых 10.04 (как и 12.04) – LTS релиз, предполагающий стабильные пакеты и расширенную поддержку, во-вторых 10.04 отлично изучен, все известные баги устранены, все особенности изучены и задокументированы. В любом случае у нас в запасе остается год для перехода на новый 12.04 LTS, что позволит хорошо изучить новую версию ОС, устранить известные ошибки, создать пользовательскую документацию. Сегодня ничего этого еще нет. Также мы не рекомендуем использовать промежуточные релизы: 10.10, 11.04, 11.10. Почему? В данных релизах используются последние версии пакетов, производится обкатка новых технологий, они имеют короткий срок поддержки. Конечно […]

Read more

Типовые ошибки установки сервера “1С:Підприємство” и PostgreSQL на платформе Linux

Связка сервера “1С:Підприємство” и PostgreSQL вторая по популярности среди установок “1С:Підприємство” и самое используемое решение на платформе Linux. В отличии внедрений на базе Windows и MSSQL, где трудно сделать так, чтобы не заработало, внедрения на базе Linux таят множество подводных камней для неопытного администратора. Часто бывает так, что вроде бы все сделано правильно, но ошибка следует за ошибкой. Сегодня мы рассмотрим самые типовые из них. Общая информация Перед тем, как начинать искать ошибки установки и, вообще, приступать к внедрению серверной версии “1С:Підприємство” было бы неплохо освежить представление как это работает: Сервер “1С:Підприємство”. Часть 1 – Общие вопросы. В небольших внедрениях сервер “1С:Підприємство” и сервер СУБД обычно совмещают на одном физическом сервере, что немного сужает круг возможных ошибок. В нашем случае будет рассматриваться ситуация, когда сервера разнесены по разным машинам. В нашей тестовой лаборатории мы развернули следующую схему: В нашем распоряжении имеются два сервера под управлением Ubuntu 12.04 x64, на одном из них установлен сервер “1С:Підприємство” версии 8.3, на другом PostgreSQL 9.04 от Ethersoft, а также клиент под управлением Windows. Напоминаем, что клиент работает только с сервером “1С:Підприємство”, который, в свою очередь, формирует необходимые запросы к серверу СУБД. Никаких запросов от клиента к серверу управления базами данных не происходит. Сервер баз данных не обнаружен ВАЖНО: пользователь “postgres” не прошёл проверку подлинности (Ident) Данная ошибка возникает при разнесении серверов по разным ПК из-за неправильно настроеной проверки подлинности в локальной сети. Для устранения откройте /var/lib/pgsql/data/pg_hba.conf, найдите строку:

и приведите ее к виду:

где 192.168.31.0/24 – диапазон вашей локальной сети. Если такой строки […]

Read more