Linux + 1C
База данных - Администрирование СУБД
В данной статье мы рассмотрим проблему платного ПО, остро стоящую в наше время для всех предприятий, как для государственных, так и для частного бизнеса. Мы не будем критиковать производителей платного ПО или пользователей, использующих пиратское ПО. Мы поговорим о более важной и интересной теме - альтернатива платному ПО и установке на него ПП "1С Предприятие"!
Многие пользователи не осознают факт преступления и не понимают меру ответственности за использовании пиратского софта. По сути использование пиратcкого софта приравнивается к воровству. Сегодня законодательство РФ приберегло ряд карательных методов по предотвращению развития пиратства на территории нашей страны. В первую очередь ответственность несет исполнитель, выполнивший установку и настройку пиратского ПО. Существует 3 вида ответственности за нарушение авторских прав: Административная (ст.7.12, 14.33 КоАП РФ), Уголовная (ст.146 УК РФ) и Гражданско-правовая (ст. 12, 1252, 1301 ГК РФ). Наказание за нарушение данных статей предусмотрено в виде штрафа от 1500 р. до 500000 р. так же возможно лишение свободы на срок до шести лет.
Как альтернативу платному ПО мы рассмотрим ОС Linux. Linux — это операционная система, являющаяся одним из вариантов (клонов) операционной системы типа Unix. В своем первоначальном виде она была создана Линусом Торвальдсом (Linus Torvalds) как версия ОС UNIX для IBM-совместимых персональных ЭВМ. При этом Торвальдс опубликовал исходные коды своей системы в Интернет (файлы первого варианта ОС Linux, опубликованные Торвальдсом в Интернет, датированы 17 сентября 1991 года), и к развитию системы подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux — самая современная, устойчивая и быстро развивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Может использоваться как в качестве серверной ОС, так и на сетевых рабочих станциях или персональных компьютерах. Сегодня пользователей Linux насчитывается более 20,000,000. Под Linux существует множество приложений, предназначенных как для домашнего использования, так и для полностью функциональных рабочих станций UNIX и серверов Internet. С самого начала ОС Linux распространяется на условиях свободно распространяемого программного обеспечения (проект GNU), то есть является практически бесплатной для пользователей (в большинстве случаев для того, чтобы получить ее, Вы должны заплатить только за диск CDROM с ПО или за трафик выхода в Интернет). ОС Linux может работать на всех версиях Intel-овских микропроцессоров, начиная с 386 и заканчивая многопроцессорными системами на самых последних разработках AMD и Intel.
Личный опыт.
Устроившись работать в организацию "X", на большинстве рабочих станций стояла ОС Windows ХР поддержка которого закончилась еще 8 апреля 2014 года. Поговорив с руководителем, и объяснив что закупка новой ОС обойдется в кругленькую сумму, было предложено перейти на свободное программное обеспечение.В качестве основного дистрибутива на рабочие места мы выбрали Ubuntu 14.04 LTS, т‚ к. данный дистрибутив имеет хорошую базу технической поддержки и прост в настройке и использовании. Сразу встал вопрос как подружить Ubuntu с основной программой организации — «1С Предприятие». Почитав форумы на эту тему, выяснилось что с версии 8.3, 1С включили полноценную поддержку ОС Linux. Установка и настройка занимает не больше времени чем в Windows. Процесс установки и настройки давольно прост и занимает порядка 20 минут с условием наличия хорошего интернета. Мы скачали нужный дистрибутив с официатъного сайта Ubuntu.ru и записали его на флешку утилитой unetbootin. Загрузившись с неё открывается полноценная система с предложением установить Ubuntu. После заполнения основных данных (логин, пароль, раздел куда нужно установить ОС, часовой пояс и пр.), в течении 5 — 10 минут установка будет завершена, в процессе установки вы можете зайти в интернет, поиграть в стандартные игрушки, впринципе, вы можете делать всё, т. к. перед вами полноценная ОС. После установки и загрузки новой системы нужно было выбрать среду окружения, которых в линуксе большое количество в отличии от Window. Из коробки стоит среда Unity, данная среда разработана для удобной работы на сенсорных устройствах, поэтому я выбрал XFCE — давольно не требовательная среда окружения, с большим количеством настроек и возможностью максимально приблизить к среде Windows.
Установка 1С Предприятия заключается в следующем: скачиваем установочные файлы с официального сайта 1С, и устанавливаем их в командной строке или в GUI приложении. Вот и всё, добавляем базы для работы и 1С запускается и работает на порядок быстрее и стабильнее чем в Windows. Чтобы не проводить все эти действия вручную на каждом компьютере есть специальная утилита называется remastersys, она создаёт установочный образ в формате ISO со всеми установленными на данный момент пакетами и обновлениями. Записав этот образ на флешку всё той же утилитой unetbootin, устанавливаем и получаем систему уже, и с рабочим столом ХFСЕ, и установленным «1С предприятие». Было решено не торопиться и сначала протестировать работу системы и ПО, я поставил Linux на 5 компьютеров в торговый зал, наблюдая в течении нескольких дней за их работой, особых проблем не обнаружилось, за исключением небольших настроек периферийного оборудования. Убедившись что проблем нет, Linux был установлен бухгалтерам и менеджерам. Поставил с того-же образа который делал утилитой remastersys. На OpenOffice предприятие работает уже давно и довольно успешно. поэтому переход многие пережили спокойно, т.к. кроме офиса, 1С и почтой ни чем не пользуются. Конечно, полностью от ОС Windows не избавиться, т.к. есть государственные программы отчётности, которые не работают на ОС Linux. В виду этого пришлось оставлять некоторые рабочие станции на ОС Windows. Так же был переведён Сервер 1С на ОС Linux, PostgreSQL встала без проблем как и Сервер 1С Предприятия, наблюдалась повышенная производитьельность при сильной нагрузке по сравнению с Windows Server 2008 R2.
Вывод
Таким образом мы решили проблему поставленную в начаел статьи, значительно снизив расходы на операционную систему, приблизив их фактически к нулю. ОС Linux незаменимый инструмент любого современного системного администратора. Для любителей игр он, конечно, не подходит, но для обычного домашнего или рабочего пользования вполне выгодное решение.
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
См. также
Статистика базы данных База данных Linux Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1C:ERP 1С:Розница Платные (руб)
Универсальная обработка для анализа данных ИБ (файловая, MS SQL, PostgreSQL) Win+linux
5000 руб.
05.05.2026 1672 1 4
HighLoad оптимизация Администрирование СУБД Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 Бухгалтерский учет Бесплатно (free)
После миграции с MS SQL на PostgreSQL закрытие месяца в 1С:ERP стало идти 8 часов вместо 12 минут. Рассказываем, как мы нашли причину в оценке Hash Join, которую планировщик завышал в миллионы раз, и как исправили её так, что проблемный запрос теперь выполняется за 18 секунд вместо часа.
19.10.2026 1012 Tantor 0
Администрирование СУБД Сервера Системный администратор Разработчик 1С:Предприятие 8 Россия Бесплатно (free)
Примеры скриптов для работы с автономным сервером (ibsrv).
09.10.2026 1146 hexhoc 6
Администрирование СУБД HighLoad оптимизация Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 Россия Бесплатно (free)
Большинство материалов о компрессии в PostgreSQL отвечают на вопрос «во сколько раз удалось уменьшить базу». Мы предлагаем посмотреть на проблему с другой стороны — какой ценой достигается эта экономия? В статье разбираем архитектурные компромиссы различных подходов к компрессии страниц, объясняем, почему при разработке CSM в Tantor Postgres отказались от погони за максимальным коэффициентом сжатия, и показываем результаты нагрузочных испытаний на реальных базах 1С.
01.10.2026 1502 Tantor 6
HighLoad оптимизация Администрирование СУБД Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 Бесплатно (free)
В рамках 18 релиза СУБД Tantor Postgres мы рассказывали об оптимизациях, которые помогают планировщику сделать более точный выбор между Nested Loop и Hash Join. В следующем релизе у нас планируются оптимизации, которые позволят ускорить выполнение как Nested Loop, так и Hash Join. Сегодня мы расскажем об одном из таких методов - фильтре Блума.
31.08.2026 6160 Tantor 3
Администрирование СУБД Системный администратор Разработчик Бесплатно (free)
5,5 тысячи пользователей в единой базе 1С, розница в режиме 24/7 и SLA 99,98% – в таких условиях любая авария быстро превращается в очереди на кассах, потерю денег и давление со стороны бизнеса. Показываем, как выстроить процесс аварийно-восстановительных работ: от первых алертов и базового скрининга системы до подключения команды, проверки гипотез и дебрифа после инцидента. Разбираем, как метрики, дашборды, техжурнал, Zabbix, Prometheus, Grafana, Telegram-боты и скрипты помогают не гадать, а быстро находить причину проблемы. На реальных авариях объясняем, почему «быстро» не должно означать «рискованно», как работа над ошибками снижает панику и почему каждая авария может сделать систему надежнее.
11.08.2026 3454 jul.dolganova 9
Администрирование СУБД 1С 8.3 1С:ERP Управление предприятием 2 Бесплатно (free)
База 1С:ERP размером 646 Гб, полное маскирование за 5 часов - без создания промежуточной незащищенной копии. Разбираем бесплатный pg_anon на сквозном примере с реального продуктива.
27.07.2026 4599 Tantor 16
HighLoad оптимизация Администрирование СУБД Разработчик Россия Бесплатно (free)
Если вы работаете с 1С на PostgreSQL и жалуетесь на тормоза — скорее всего, дело в join predicate pushdown, которого в стандартном PostgreSQL нет. В MS SQL Server этот механизм работает «из коробки», и при миграции именно запросы к виртуальным таблицам 1С бьют по производительности сильнее всего. В этой статье — реальный кейс от Postgres Professional с разбором плана выполнения, ручным экспериментом и доработкой планировщика СУБД, которая ускорила запросы от 22 до 54 000 раз.
16.06.2026 11107 postgres_professional 15
А так хороший доклад для школьников и студентов.
Ps:
Клиент - банк и сдача отчетности в ГНИ)))
Под клиент банк и тд можно поставить одну виндовую машину. Остальные на линуксе. Хотя винда не так уж и дорого стоит. Дешевле хорошего линуксового админа.
А вообще статья типа "Я ходил в лес за грибами. Там были некоторые грибы. Я их собрал. Потом мы их сварили." При этом название "Лес + грибы".
И зачем нужно было сообщать об этом руководителю? Просто нужно было ему сказать, что требуется обновление Windows до 7 или 10 и это нужно сделать обязательно, так как поддержка XP давно закончилась, многие программы на ней не работают, и что если этого не сделать, то вирусы заблокируют работу всей организации. Уверяю вас, деньги бы нашлись очень быстро. А так он еще не знает каких проблем нажил с линуксом. Ладно бы один сервер на линукс перевели, но вы решили и юзверей на линукс загнать. Бедная бухгалтерия, как же теперь она будет пасьянс раскладывать. А если серьёзно, то о любом он-лайн кабинете с ЭЦП, начиная с банков и заканчивая государственными, на линуксе можно забыть.
Первый раз на работе я использовал линух, когда на одном из компов просто перестала ставиться винда. Решил, что поставлю убунту. Как оказалось в итоге с ним проблем не возникало вообще. Более того, к нему был подоткнут принтер HP 1220d (если правильно помню номер, это один из первых дешевых принтеров, который мог печатать с двух сторон за два прохода), к которому потом подключались остальные виндозные машины - и вообще никогда никаких проблем с этой машиной не возникало.
Вообще, проблемы с линухом есть только у тех. кто слабо разбирается в нем (или вообще не разбирается). Структура там очень простая - куда проще винды. Большая часть программ ставится одной командой (да, нужно знать название программы, но это несложно выяснить, используя, например, утилиту wajig или apt-cache). Та же 1С работает на нем весьма стабильно (если на серверной винде приходится рестартовать сервисы еженощно, то у меня есть пример того, что на линухе 1С работала месяц без каких бы то ни было сбоев, но, конечно, нагрузка на линуксовый сервер была куда меньше).
Если бы я был админом небольшой конторы, то я бы вполне рассматривал перевод всего офиса на линукс. С большой конторой посложнее - там достаточно сильна инерционность мышления, когда люди привыкли к определенным моментам и не желают что-то менять, но. с другой стороны, винда с последними офисами и так сделала многое для того, чтобы такого не допустить ))) Так что миграция на линукс и миграция на виндовс 10 и последние версии офиса - это равнозначные по масштабам изменений ситуации, но за линух можно будет платить меньше (сэкономив на винде, офисе, антивирусе и прочем ПО). Для сервера же взять решение на линухе уровня энтерпрайз, хотя бы тот же РХЕЛ.
Что касается проблем нажитых компанией? В чем они заключаются? В том, что ни один вирус шифровальшик не заблокирует компьютеры? Или в том, что не придется тратить бабло на софт от мелкомягких?
Нынче Линукс админить каждый студент умеет. Ну честно уже начинает бесить оттржение 1с-никами нормальных решений.
- заключается договор с фирмой, которая размещает ваш личный купленный сервер у себя в серверной, где для этого есть все условия (сервер можно купить на личные средства руководителя, чтобы он не числился на балансе)
- настраивается удаленный доступ к нему по RDP пользователям
- приглашается любой Вася Пупкин, который готов поставить пиратский софт вам на сервер. Вася Пупкин потом исчезает в неизвестном направлении.
Дальше возможно следующее - приезжает "Маски Шоу". Изымают компы, видят, что там везде Linux. На рабочих столах ярлыки на RDP. Придраться не к чему. Если настолько дотошные, что просят подключиться по ярлыкам - не вопрос подключайтесь. На вопрос какого хрена они пользуются пиратским софтом, отвечаете - без понятия, это их личное дело куда они там подключаются и что используют, вы несете ответственность только за компьютеры в офисе. Если начали обрабатывать сотрудников и докапываться кто им ставил софт - даете телефон Васи Пупкина, который либо все отрицает, либо выкинул симку купленную в переходе и пропал в неизвестном направлении. Профит - пирата нет, придраться не к чему, средства сэкономлены. Все довольны.
Точно! вот как надо зарабатывать деньги ®
Вообще, даже крипто-про сдался:
КриптоПро Fox представляет собой веб-браузер на основе Mozilla FireFox, поддерживающий установку защищённых соединений (Transport Layer Security, TLS) с использованием российских криптографических алгоритмов.
Поддерживается работа TLS как с односторонней, так и с двухсторонней аутентификацией.
Поддерживаемые операционные системы
Microsoft Windows;
Linux;
Apple OS X.
...
Установка КриптоПро Fox на ОС Linux
Для работы на ОС Linux надо установить:
Пакеты КриптоПро CSP 3.6 R3 или новее (32 или 64 бита - как у ОС) (страница загрузки):
lsb-cprocsp-base
lsb-cprocsp-rdr
lsb-cprocsp-capilite
lsb-cprocsp-kc1
lsb-cprocsp-pkcs11
cprocsp-rdr-gui или cprocsp-rdr-gui-gtk
Дистрибутив КриптоПро Fox:
Вообще, есть много возможностей для применения Linux-систем в бизнесе, когда они будут экономить весьма существенные деньги только из-за того, что они стабильно работают. Но для того, чтобы создать подобную точку стабильности, в организации должен быть как минимум специалист, который сможет убедить бизнес в необходимости такого решения. Да, бизнес в вопросах ИТ некомпетентен, а многие "вендоры", поставляющие решения для бизнеса, некомпетентны в вопросах стабильности и производительности, но это совершенно не значит, что компетенции в принципе отсутствуют. Просто они стоят денег, при этом позволяют существенно сэкономить после внедрения. и Linux тут - один из элементов стабилизации ИТ-инфраструктуры. А для всяких так госзакупок и прочей виндовой мути можно и отдельный комп поставить - пусть там вся эта зона нестабильности вертится.
ЗЫ: исторически на ОС семейства Linux всегда тестировалось все новое в плане технологий (языки программирования, СУБД, веб-серверы, кешеры, ...), которое уже потом плавно перетекало под винду, макось и даже фряху (как unix). А вот коммерческие продукты (приложения) писались чаще для винды и мака и уже потом выпускалась верисия под линух, если вообще выпускалась. Такая же картина с играми - сначала под консоли (PS/XBox/...), потом под PC (винда, макось, линух).
Всем известно, что ключ от 1с может работать с разными конфами:
БУХ, ЗУП, УТ.
Если официально куплена 1 конфа, а, допустим, просто временно, для разбора просто в каталоге лежит другая конфа.
Ясно, что с ключом она запуститься, но будет ли это считаться нарушением лицензионности или нет?
Мне кажется, что у это является нарушением, т.к. куплена только одна, но точно я не уверен.
Так это?
но обслуживание и настройка дорожает.
Сам год пользовался ubuntu. Но после обновления ubuntu и 1c. При запуске стало грузить проц на 100% и падать конфигуратор.
Что блин иногда просто "СМЕРТЬ"
Снес.
1С 8 поставил, работает прекрасно, всё остальное, что нужно для работы, есть и работает без нареканий, в т.ч. и RDP-клиент и TeamViewer. В целом впечатления наилучшие, но с небольшими оговорками - слёту перейти на Linux не получится, хотя бы потому что там вроде как всё тоже самое, но и много своих нюансов, гораздо больше нужно работать с командной строкой, но к этому привыкаешь довольно быстро и там оказыается всё не так сложно, как может показаться в начале. Поэтому лучше делать переход на Linux постепенно, на одной-двух машинах, для отладки всего что потребуется. В скором будущем планирую совсем отказаться от винды, на крайний случай есть VirtualBox.
Но шесть лет они без меня работали - вообще вопросов не было !!! - Бухгалтер дома на винде работает
Если нормальный сисадмин Linux настроит один раз - нет проблем. Лучше один раз заплатить сисадмину - чем дяде Гейтсу. Даже если винду ставите - все равно сисадмин нужен нормальный - или потом деньги платить шифрователям. Так что покупка винды - это деньги на ветер ! Покупка сисадмина (за значительно меньшие деньги) - это профит !
Весь смысл Linux - покупаете не софт - а поддержку ! Redhat - тому пример - поинтересуйтесь сколько стоит годовая поддержка
А бесплатный сыр - сами знаете где !
Но вложение средств более эффективно в Linux - вы их в свою контору вкладываете - а не в контору дяди Гейтса !
На прежней работе меняли-обновляли схему ИТ. Сервер FreeBSD - 4 года проработал непрерывно без перезагрузок.
На нынешней работе каждую ночь перезагружаются вин сервера с 1С.
На прежней работе меняли-обновляли схему ИТ. Сервер FreeBSD - 4 года проработал непрерывно без перезагрузок.
На нынешней работе каждую ночь перезагружаются вин сервера с 1С
Просто вы не умеете его готовить. Win 2008 R2 уже пол года без перезагрузки. 2 базы УТ 10.3 и 1 центральная база всё на постгри, еще файловая ломбард, куча внешних синхронизаций и ночное автосохранение резервных копий. Всё отлично.
Правда пришлось его капитально почистить, ибо предыдущий школьник-админ его так замусорил кучей ненужных программ и всякими виртуальными Hyper-V, что каждый день его перезагружали. Сетевая карта двоилась от Hyper-V и нормально ничего не работало. Видимо тренировался на нём. :)
Правда пришлось его капитально почистить, ибо предыдущий школьник-админ его так замусорил кучей ненужных программ и всякими виртуальными Hyper-V, что каждый день его перезагружали. Сетевая карта двоилась от Hyper-V и нормально ничего не работало. Видимо тренировался на нём. :)
Все дело в админе - он нужен для ЛЮБОЙ системы - просто для винды нужно кроме хорошего (не бесплатного) админа еще мелкомягким денег дать. В случае Linux - деньги только сисадмину. Виндовс тоже нормальная система - только предназначена для выкачивания денег.
А что касается всякого виндовс софта который не существует для Linux - ну купите один хомяк виндовый для главбуха и не парьтесь ! И не надо это под Linux запускать - не стоит это столько денег.
А если кто любит бесплатных админов (типа школьник) - это не для меня, я с ними не работаю !
Работаю с ubuntu периодически с 2009 года, самый большой период работы - 1,5 года, в кактусах разбираюсь немного
Тоже планируем переход на Linux.
На Linux перестанут работать Com-объекты.
Поставили задачу перевести всю функциональность с Com-объектами на веб-сервисы.
Вопрос: как понять где используются Com-объекты? Что нужно переделать?
Типовой обмен ЗУП - БП - перестанет работать? (в данный момент используется Формат EnterpriseData).
Спасибо!
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 624544
Создание 20.05.17 11:38
Обновление 20.05.17 11:38
Просмотры 22188
Загрузки 0
Рейтинг
15
Комментарии 72
Код открыт Да
Рубрики Администрирование СУБД Linux
Тип файла Нет файла
Платформа 1С:Предприятие 8
Конфигурация Универсальные
Операционная система Linux
Страна Россия
Отрасль ИТ-компания
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)