Веб приложение для управления сервером 1С в Linux.

05.09.18

База данных - Инструменты администратора БД

Статья о том как комфортно администрировать сервер 1С:Предприятие 8.3 используя Linux. А именно дистрибутив ClearOS.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
app-server-1c-core-1.0.4-1.v7.noarch
.rpm 13,81Kb ver:1.0.4
11
11 Скачать (1 SM) Купить за 1 850 руб.
app-server-1c-1.0.4-1.v7.noarch
.rpm 21,31Kb ver:1.0.4
13
13 Скачать (1 SM) Купить за 1 850 руб.

Сначало предыстория

Вопрос на какой ОС лучше всего развернуть сервер 1С:Предприятия по-моему уже затер до дыр. На это тему много написано статей, которые породили много мифов, которые склоняют нас при выборе платформы в ту или иную сторону. В этой статья я хотел поделиться тем решением, которое я нашел для себя, изучая все данные мифы на своем опыте. Хотелось бы для начала пройти по данным мифам. Так что же чаще всего нас толкает на при выборе той или иной системы:

1) Windows проще в настройке и обслуживании. Пфффф... Это может утверждать только человек с очень низкой квалификацией в области работы с Windows. Безусловно, Windows располагает рядом удобств, но тонкая настройка Windows требует огромных знаний. Если вы одмин локалхоста, и вас устраивает конфигурация, которую создаст мастер - это еще не значит, что этим настройка  Windows заканчивается. Продукты фирмы Microsoft интегрируются друг в друга образуют очень сложную систему. И порой, когда настраиваешь что-то действительно сложное, ну например, публикуешь веб клиент с авторизацией по клиентским сертификатам, а для этого нужно иметь AD, развернуть центр сертификации, неплохо бы настроить реверс прокси, для чего у Microsoft есть cвое решение. И вот когда все это настроишь и все наконец заработает как надо, то понимаешь что настройка Windows не такая уж и простая задача. А по своему опыту могу сказать, что порой легче найти ответ для Linux, нежели для Windows.

Но, как по мне, Windows действительно обладает тремя существенными преимуществами, которые ранее склоняли меня к использованию именно данной платформы.

  1. Первое это - глубокая интеграция всего семейства продуктов друг в друга. Если у меня есть AD, то я, используя доменную учетную запись, могу авторизоваться везде. В Exchange моя учетная запись - это почта, я захожу под ней по RDP, при этом используя сквозную аутентификацию.
  2. Второе существенное преимущество состоит в следующем: мне нужно быстро выполнить какую-то операцию. Например, очистить список открытых сессий к базе данных 1с. Я открываю консоль администрирования и завершаю. На Linux мне с начало пришлось бы вспомнить про утилиту rac, просмотреть ее параметры, собрать нужную команду и завершить нужную сессию.  Это потребовало бы больше усилий. То есть преимущество в большей скорости выполнения каждодневных операций, и меньших усилий.
  3. Ну и наконец, третье преимущество это, то что Windows в момент установки не требует плясок с бубном. Я устанавливал 1С:Предприятие на Linux начиная с Ubuntu 12.04, Это удивительно, но каждая новая установка сопровождалась какими-нибудь уникальными ошибками. Версии пакетов в репозитории системы не подходят, либо скрипт установки  1С ищет нужные файлы в одном месте, а они лежат в другом. В общем, тогда я открыл для себя, что Linux это удивительная система, где твой вчерашний опыт сегодня уже может ничего не значить и не в чем тебе не поможет (шутка). Хотя стоит отметить, что после того как Linux настроен, он может работать без ошибок годами.

2) Windows работает быстрее Linux. Говоря Windows,  я подразумеваю совокупность продуктов, т.е. и MS SQL.  До недавнего времени я и сам был под действием данного мифа. Но вот недавно пришёл новый сервер, раза в два мощнее предыдущего, как минимум.  Для большего эффекта в повышении производительности решили еще и Windows на нем развернуть, с MS SQL конечно. До этого стоял Linux c PostgreSQL и работал тихо мирно, никого не беспокоя, последние лет 5. И вот настроили все, запустили тесты, в предвкушении,  что вот теперь-то точно все будет молниеносно считаться и проводиться. И какое было наше разочарование, когда прирост производительности составил всего 30%, что было по большей части обеспеченно новым железом. С тех пор я очень скептически отношусь к заявлением, что вот на MS SQL сейчас все залетает. На данный момент у меня есть системы на PostgreSQL которые выдают уж точно не меньшую производительность чем системы на MS SQL.

3) “Windows стоит больших денег, и давайте поставим Linux, возможно нас даже похвалят”. Ну да лицензировать все как полагается, со всеми клиентскими лицензиями и по канонам best practice, дорогое удовольствие. Но если, взвесив все за и против вы принимаете решение использовать платформу Windows, а в компании где вы работаете, говорят: « нет! это дорого, пусть бухгалтерия работает с 1с в файловом режиме, и нас мало беспокоит что бухгалтеров 20 человек и все ужасно тормозит», то мой вам совет – увольняйтесь. Как говорит мой опыт, денег нет вам на премию, а вот на производственные нужды деньги всегда найдутся. Поэтому данный пункт всерьез рассматривать тоже не берусь, если вы серьезный специалист, то работаете в серьезной компании, которая при необходимости приобретёт все нужные лицензии.

4) Совокупная стоимость владения Linux выше. Так по-моему это звучит. Ну, это по-видимому придумали малограмотные админы, решающие все проблемы переустановкой системы, и которым жутко не хочется расти и развиваться. Windows очень сложная система, которая требует большого количества знаний, и хороший спец по Windows ничем не отличается от хорошего спеца по Linux.  

Конечно, есть разные специфичные вопросы, требования в отрасли, различные юридические нюансы. Их разбирать не будем просто, потому что если есть конкретный ответ на то почему нужно делать так, а не иначе, рассуждать на это тему зря тратить время. Ну, например, если у нас в уставе прописано, что использовать открытое ПО нельзя, то глупо рассуждать, как бы хорошо все работало на Linux.

Ну, собственно, исходя из выше перечисленного и руководствуясь тремя подпунктами из первого пункта, до недавнего времени я делал выбор в сторону Windows платформы.  Но знакомство с одной из Linux based систем заставило пересмотреть мой выбор.

И данная система называется ClearOS.  Обратимся к википедии. ClearOS (ранее ClarkConnect) это дистрибутив Linux, основанный на CentOS и Red Hat Enterprise Linux. Предназначен для использования в малых и средних компаниях в качестве шлюза или сетевого сервера, имеет веб-интерфейс для насройки. Создавался в качестве алтернативы Windows Small Buisness Server

Первое – это то, что после установки на нем все сразу заработало, без применения напильника. То чувство когда поставил Linux и он просто работает – непередаваемоJ. С начало я развернул на данной системе шлюз, реверс прокси,  сделал проброс  портов, поднял веб сервер, настроил контент фильтр, блокировал youtube и многое другое не открывая командную строку. И все работало именно так, как ты этого ожидал. Что без использования напильника в мире Linux большая редкость. Я был в под впечатлением.

И вот после этого я решил попробовать на нем 1С. Чтобы поставить Postgres и 1C:Предприятие мне все таки пришлось прибегнуть к консоли, так как увы, в стандартных репозиториях 1C:Предприятия не найти. Все работало, в прочем, как и на любом другом Linux. Уж не помню, применял ли я напильник,  но хотелось того же удобства, что я испытал настраивая шлюз. То есть, чтобы все работало через веб интерфейс и настраивалось мышью.

Практическая часть.

И вот тогда родилась мысль: а не написать ли приложение расширяющие функции веб консоли для данной системы, через которое можно быстро решать самые частые проблемы с 1С.

Я написал список тех задач, возможность решения которых хотелось бы иметь через веб интерфейс:

1) Просмотр списка установленных пакетов и версии платформы.

2) Настройка технологического журнала.

3) Визуальный просмотр загруженности сетевой карты, процессора и жесткого диска (уже имелся)

4) Удобный просмотр логов через веб интерфейс (уже имелся)

5) Создание информационной базы.

6) Публикация веб клиента не прибегая к командной строке.

7) Возможность настроить авторизацию по сертификатам не прибегая к правке конфигов.

8) Просмотр списка активных пользователей и возможность их удалить.

9) Просмотр списка лицензий и информации, которая необходима для повторной активации.

И вот хотел поделиться тем, что получилось. Представляю к вашему вниманию приложение для ClearOS, которое призвано сделать удобным часто выполняемые операции с сервером 1С.

Начнем обзор.

После установки становится доступным пункт меню Server->Applications->1C:Server

При выборе данного пункта открывается главная страница плагина, где в в самом верху выводится список установленных пакетов и их версия. Ну вдруг мы забыли какая верcия сервера у нас установленаJ

Технологический журнал

При нажатии на кнопку Config Log откроется страница, где нам предложат установить нужные галочки напротив тех событий, которые мы хотим фиксировать. После нажатия на кнопку Update плагин автоматически создаст файл настроек технологического журнала, и папку логов. Вам больше не нужно знать формат этого файла и где он находится. Просто нажимаете на Update и просматриваете логи.

Теперь сервер можно остановить, запустить , а так же отследить состояние сервера не выходя из веб консоли.

Postgresql

Прямо из веб консоли можно произвести установку PostgreSQL.

При этом будет установлена пропатченная версия с сайта postgrepro.ru. Всего одним нажатием кнопки Install.

Так как в моем случае установка уже произведена, ничего не произошло. Вы же увидите лог установки. После чего окно информации в секции PostgreSQL немного изменится и у вас появится, возможность произвести инициализацию кластера.

Инициализация будет произведена без параметров. Конечно, после этого в любом случае нужно будет открыть консоль для настройки PostgreSQL. Задать пароль пользователю postgres и провести другие настройки оптимизирующие работу PostgreSQL с 1с.

Remote Administrative Client

В приложении реализованы некоторые функции Remote Administrative Client. Rac это консольная утилита позволяющая выполнять практически все дейсвия визуальной утилиты Администрирование кластера серверов 1С.  Из реализованных на данный момент функций:

  1. Просмотреть список добавленных кластеров(Добавить нельзя)
  2. Просмотреть список баз кластера.
  3. Добавить базу в кластер
  4. Удалить базу из кластера
  5. Просмотреть список открытых сессий информационной базы.
  6. Удалить открытую сессию.
  7. Добавить сервер в кластер
  8. Удалить сервер из кластера
  9. Изменить свойства кластера
  10. Изменить свойства серверов добавленных в кластер

Web Client Publishing Utility

Следующим модулем приложения является Web Client Publishing Utility. Данный модуль приложения позволяет вам просмотреть список опубликованных для веб клиента баз, а также производить публикацию этих самых баз на для веб клиента. Данный модуль для своего функционироания требует установки веб сервера.

Чтобы установить веб сервер нужно перейти в раздел marketplace, в поле поиска набрать Web Server и установить.

После чего модуль станет доступен.

Licensing Tools

В составе 1С есть утилита для просмотра информации об установленных лицензия. Находится данный пакет в папке /opt/1C/v8.3/x86_64/ExtDst/. Там будут находиться два пакета

1c-enterprise-license-tools-0.4.1-1.x86_64.rpm 1c-enterprise-ring-0.8.2-1.x86_64.rpm

Если их установить, то в приложении станет доступен модуль просмотра установленных лицензий. Для работы данного модуля так же потребуется установка jdk, а так же указание переменной среды JAVA_HOME.

Следующий раз я скажу о практическом сценарии, стремясь упростить который, я и создал данное приложение. Данный сценарий заключается в защите опубликованной базы для веб клиента при помощи SSL сертификатов. Ранее данная операции занимала у меня существенное время и требовала изрядное количество действий в консоли. Используя же ClearOS и данное приложение, данный процесс занимает от силы минут 10 и производится в несколько кликов.

В файлах rpm пакеты для ClearOS устанавливающие в веб консоль приложение описанное выше.

Новое в версии 1.0.2

Добавлена возможность установки утилиты ring, входящей в состав пакета установки сервера, прямо из приложения по нажатию одной кнопки. Напомню, утилита ring используется для просмотра лицензий. Утилита ring требует для своей работы java и установленную переменную среды окружения JAVA_HOME.  После установки утилиты ring, если на вашем сервере не установлена java, то веб приложение предложит вам установить Open JDK, а так же само создаст переменную JAVA_HOME.

Новое в версии 1.0.3

Теперь вы можете добавлять и удалять другие сервера 1С в свой локальный кластер. Так же стало доступным редактирование свойств кластера и добавленных в кластер серверов.

Новое в версии 1.0.4

Добавлена возможность добавлять и удалять кластер серверов.

1C 8.3 Linux ClearOS Веб приложение

См. также

SALE! 15%

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

8400 7140 руб.

20.08.2024    7770    55    22    

66

Инструменты администратора БД Роли и права Системный администратор Программист Пользователь 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 18.09.2024, версия 1.2

16800 руб.

06.12.2023    8843    42    5    

73

SALE! 15%

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8500 руб.

10.11.2023    10429    36    24    

61

SALE! 35%

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3120 руб.

14.01.2013    187985    1138    0    

912

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    32669    106    152    

73

Инструменты администратора БД Системный администратор Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    62815    94    59    

79

Архивирование (backup) Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    72788    625    45    

84

Инструменты администратора БД Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Многие сталкиваются с проблемой когда изображения, находящиеся в базе разные по объему и размерам. Менеджеры могут добавить файлы в очень высоком разрешении, объемом свыше 20 Мегабайт. База данных становится слишком большой, выгрузка на сайт идёт медленно и требуется много место на хостинге. Как сжать картинки и уменьшить размер базы 1С? Это можно сделать с помощью данной обработки. Существует возможность выбрать различные варианты для того чтобы уменьшить картинки: в разы, в процентах от первоначального объема, а также сделать картинки одинаковой ширины. В результате размер базы 1С значительно сократится (в зависимости от количества и размера картинок), а изображения станут небольшого объема, равными по ширине, почти без потери качества. Работает на управляемых формах для УТ 11, КА, ERP.

3000 руб.

21.07.2022    9832    7    4    

15
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Gilev.Vyacheslav 1917 25.08.18 22:55 Сейчас в теме
я так понимаю после выхода 14й версии https://wonderland.v8.1c.ru/blog/razvitie-klastera-serverov/ разработка потеряет актуальность
🅵🅾️🆇; +1 Ответить
2. PerlAmutor 155 26.08.18 08:16 Сейчас в теме
(1) Сильно в этом сомневаюсь. Программный интерфейс это еще не законченный продукт, а всего лишь набор инструментов. Они ведь не пишут, что создали сервис web-администрирования кластеров серверов 1С. Кроме того это потребует установки новой платформы и наличие клиента нужной версии для применения новых функций. И конечно там нет монитора показателей сервера: объем ОЗУ, места на диске, загрузка CPU, загруженность сетевых интерфейсов, список самых тяжелых запросов к БД, фрагментации индексов, управление ТЖ, интеграции ЖР с каким-нибудь ElasticSearch, список заблокированных объектов 1С, очистки кэша сеансовых данных, рассылки оповещений пользователям и администраторам в телеграмм например, проведение нагрузочных тестов, работа с заявками пользователей, управление хранилищем конфигурации и т.п.
Fox-trot; +1 Ответить
6. Gilev.Vyacheslav 1917 26.08.18 15:21 Сейчас в теме
(2) конечно немного времени потратить надо будет, но доделать что-то типа https://infostart.ru/public/123354/ много усилий не надо
3. held88 59 26.08.18 10:38 Сейчас в теме
(1) Делая данное приложение для ClearOS я исходил из сугубо практических соображений. Есть конкретная задача развернуть и администрировать сервер 1С. Для этого нам надо выбрать систему. Windows или Linux? И чаще всего люди выбирают в данном случае между окнами и консолью. И Windows или Linux это просто инструменты. Windows не чем не лучше Linux, в плане работоспособности и производительности. Даже наоборот, при равной производительности Linux потребляет меньше ресурсов. Я сейчас не говорю про Core режим и тонкую настройку. Теперь практическая задача. Звонит пользователь Вася и говорит: "у меня свет моргнул, теперь я пытаюсь открыть документ а там написано документ заблокирован пользователем Вася". А сервер стоит далеко далеко. Вы так прикидываете что возможно там что-то с предыдущей сессией. Ваши действия?
1) Открываем ssh на роутере (если он там есть) пробрасываем порт 21. Если это вообще возможно. Далее консольной утилитой rac убиваем сессию которая держит документ.
2) Устанавливаем пользователю консоль администрирования кластером, если конечно пользователь в той локальной сети где сервер, а не сидит в веб клиенте. А то и дополнительно связываемся с персоналом где работает сервер, там ставим консоль кластера и удаляем сессию.
3) Вариант развернуть х-сервер на сервере 1с и подключится по VNC я даже не рассматриваю.
С виндой тут проще, хоть тим вьювер поставь, хоть 3389 порт на роутере пробрось.

И вот сидите вы за 100-150 км от того места где стоит сервер. Тут вам звонят и говорят. "Мы открыли новую Ипэшку, надо срочно опубликовать ее на веб клиенте. А вы так то не делаете эту операцию каждый день. Вы начинаете вспоминать что есть там утилита webinst, что есть какие-то параметры. Лезете в интернет. Потом каким то образом на этот сервер, скорее всего по ssh и выясняете все параметры, где там папка веб сервера, какой там апач стоит и так далее.

И вот когда вам в очередной раз надо будет установить сервер 1С, а вы просто системный администратор и у вас еще куча других забот, вы думаете "да ну в баню этот линукс, поставлю ка я винду 2012 благо она и без лицензии работает".

А ведь задач может быть много. НУ тормозить начал - замониторь по ssh что там происходит.

В ходе работы по автомазизации предприятия за годы работы были поднято много вируальных серверов. Ну а что? Хочешь реверс прокси на винде, RAS он по моему называется, подними еще сервер федерации, хочешь защитить эксчэиндж - подними едж сервер. И так далее. Благо это все и без лицензий работает. Я недавно посчитал сколько будет стоит это все лицензировать - не мало. А лицензировать надо. Бизнес есть бизнес и лишние риски некому не нужны. Чуть ли не на мэил ру были согласны перейти.

Я уже не говорю что если у вас вируальная среда и куча гостевых систем то вы каждый процент на процессоре хоста считать будете. А винда такой показатель даст только в Core режиме. А слово powershell знает куда меньше народа чем слово linux.

Реально практический случай. Поддерживал я 1с в одной организации. Был там линукс, постгрес, веб клиент, защита ssl сертификатами. Ушел я от туда. Пришедшие франчи осиливали осиливали - и вроде даже как то еле еле что-то осилили, но потом закончились сертификаты - и поняв что openssl ничем не легче всего остального что они до этого осиливали, поставить поставили в тихоря пиратскую винду и терминальный сервер.

А будь такое приложение как то что я написал на данном сервере и у этих ребят не было бы никаких проблем. Вообщем данное приложение призвано снизить порог вхождения на Linux.
5. Gilev.Vyacheslav 1917 26.08.18 15:18 Сейчас в теме
(3) если у вас столько энергии, может Нуралиеву предложите свою разработку в платформу включить? гуи интерфейс управления сервером 1С под линухами нужен 100% (правда это должно быть без java)
удивительно что до сих пор они сделали аналог mmc хотя бы в веб-варианте
Gorus; 🅵🅾️🆇; +2 Ответить
7. held88 59 26.08.18 15:47 Сейчас в теме
(5) java - использует утилита ring, что идет в пакете с сервером 1С. Как читать лицензии по другому я не знаю. А данное веб приложение специфично именно для ClearOS. на другом линуксе оно не запустится, ну или придется ставить еще кучу всего.
4. пользователь 26.08.18 10:43
Сообщение было скрыто модератором.
...
8. vasilev2015 2722 27.08.18 09:16 Сейчас в теме
Статья станет еще лучше, если исправите ошибки: "не жили", "по-видемому"...
:-))
manuel; ixijixi; +2 Ответить
10. held88 59 27.08.18 10:19 Сейчас в теме
Спасибо. Но русский язык для меня - неприступная крепость. Уже смирился.
12. ixijixi 1913 27.08.18 10:29 Сейчас в теме
Неприступная!

(10) Вы смирились, а мы страдаем) В Ворд загнать текст перед публикацией - дело 10-и минут
cheburashka; zqzq; +2 1 Ответить
13. held88 59 27.08.18 10:34 Сейчас в теме
(12) Вот так и развиваются комплексы.
Ысправил!
46. ixijixi 1913 27.08.18 18:23 Сейчас в теме
9. Evil Beaver 8243 27.08.18 09:24 Сейчас в теме
Я тоже делаю веб-заменитель консоли серверов https://github.com/EvilBeaver/odminus



Идет медленно, к сожалению, времени мало.
JohnyDeath; 🅵🅾️🆇; +2 Ответить
11. held88 59 27.08.18 10:24 Сейчас в теме
(9) https://github.com/htlead/clear_os_1c_server

Но работает только под clearos, хотя после убунты - этот линукс действительно с человеческим лицом. Да и ребята на форуме всегда отвечают и помогают.
14. 🅵🅾️🆇 524 27.08.18 11:55 Сейчас в теме
Как человек имеющий опыт в красноглазии скажу:
Вы подхватили саму фиговую и распространенную из пингвиньих болезней - необъективное зазнайство в сторону других осей.
Не стоит равняться на хомяков с https://www.linux.org.ru/ и прочих бубликов вконтакте.

Да, голая гента или арчик без xorg'а будут отъедать 60 метров, тогда как win server 2008 с окошками будет кушать АЖ ЦЕЛЫХ 300 (будем честны, мало кто ставит CORE версию). Убунту сервер с иксами будет жрать ровно столькоже.
Вам эта разница на фоне 1С, веб сервера, скуля и современных мощностей погоду сделает, да сейчас мессенджеры жрут больше?

На лине надо "попердолиться" в кряком/внешними компонентами/несколькими платформами/postgresql и еще куча чем.
Большинство гайдов/обработок пишут под окна, а не пингвина.

Не принижаю достоинство последнего, есть выигрышные кейсы применения, просто обращаю ваше внимание на крайнюю необъективность.

ЗЫ: у самого стоят через esxi - обе оси, линь используется как медиасервер и веб сервер (апач и проксирующий nginx).
15. held88 59 27.08.18 12:03 Сейчас в теме
(14) Не совсем понял, что вы хотели сказать. Поэтому даже не знаю что ответить.
82. user1186710 25.03.19 16:19 Сейчас в теме
(14)
Да, голая гента или арчик без xorg'а будут отъедать 60 метров, тогда как win server 2008 с окошками будет кушать АЖ ЦЕЛЫХ 300 (будем честны, мало кто ставит CORE версию). Убунту сервер с иксами будет жрать ровно столькоже.

Не знаю, не знаю. работаю и с тем и другим, linux с KDE (практически любой), потребляет не больше 600, это не голый а уже с софтом, а это тестовый с графикой и запущенными 1с (3 базы) сервер 1С и еще куча всего 1463,4 used, когда как голый 2012 потребляет 1500 или 1600. Вот тут то я проверял не раз, а если говорить о повершелл и просто шел, то шел пока всё ещё впереди, хотя в пошике есть вкусняшки типа свойств и методов (О О Подход)
16. gagash 27.08.18 12:08 Сейчас в теме
Интересно, вот те, кто продаёт 1с в облаке, какую ОСь используют для своих серверов? Виндоуз? Если линукс, то какой?
Ещё вот думаю, если я на VPS свою ClearOS накатаю, а потом свой 1с сервер установлю, то будет, то же самое, что у 1с Fresh? Или у них волшебный порошок ещё насыпают?
17. 🅵🅾️🆇 524 27.08.18 12:13 Сейчас в теме
(16)
Первый бит использует винсервер через VMware esxi.
У фреша тоже самая обычная ось и самая обычная платформа, вся соль в оптимизации.
18. held88 59 27.08.18 12:21 Сейчас в теме
(16) Столько много разговоров про облака. А как на бумаге все посчитаешь, оказывается что развернуть свою серверную в перспективе пользования более года - выгоднее. Поставил мощный хост и вперед. Ведь выбирая облака платить придется не только за 1с, за офис 365 и за кучу другого софта.
22. 🅵🅾️🆇 524 27.08.18 13:27 Сейчас в теме
(18) Именно так.
Единственная проблема: придеться платить программисту и желательно не самому тупому, чтоб умел в бэкапы.
А ведь такого даже в Москве найти проблематично.
В общем облака это вполне себе для небольших фирм, в которых все it выноситься на аутсорс.
27. gagash 27.08.18 16:07 Сейчас в теме
(18) "Свою серверную с мощным хостом" это конкретно как? Вот к примеру небольшая сеть розничной торговли, в магазинах из компьютеров только POSы с 1сРТ, интернет выделенный худо-бедно присутствует на всех точках продаж, но всем понятно, что розничный магазин в каком нибудь ТЦ совсем никак не место для эксплуатации бесперебойно работающего сервера. Интернет канал к таким объектам соответствующий работе сервера никто тянуть не будет, трафик дико дорогой, безлимит вообще по-конским ценам 90-х годов. Получается, что кроме облака другого варианта и нет.
Но, меня, как я уже выше сказал, интересует другой момент; покупать готовое облако с 1с или же "настроить" свое на VPS хостинге и какие минусы и плюсы в этом во всем?
29. held88 59 27.08.18 16:13 Сейчас в теме
(27) Вопрос в цене. Тут надо просто посчитать что дешевле. Причем в расчет еще взять поддержку того что вы развернете на VPS - самостоятельные бэкапы и так далее. Я лишь говорил о том что нам преподносят облака как панацею. Где-то да нет другого выбора. И ты используешь облако от безысходности. Но из всех углов вещают что надо всем бежать в облака. Ну мы как бы да в облаке. В виртуальной среде - только в своей:) Не вижу кейсов где бы Ынтырпрайзу захотелось в облако.
31. gagash 27.08.18 16:32 Сейчас в теме
(29) А как посчитать? Вы наверное за счёт берётесь только тогда, когда под рукой есть как минимум широкий, не перегруженный выделенный канал, (уровня хостера VPS), а так, считай, не считай, если всё это задыхаться будет потом на узеньком, дорогом, перегруженном канале.
А вот бэкапы у хостеров 1с в облаке, как-то особенно автоматизированы и продуманы? Также у себя на VPS сложно будет реализовать?
34. held88 59 27.08.18 16:38 Сейчас в теме
(31) А вы где живете если не секрет. Я вот живу в глубокой глубокой провинции на нашим меркам. Но тем не менее 4G c полосой в 10MB у нас каждый оператор дает. Купите LTE точку доступа - рекомендую Microtik. И с интернетом все будет в порядке. В облаке обычно гарантируют сохранность данных. Не от ваших действий конечно - а от сбоев. Как там работает 1С Fresh я не вдавался.
35. 🅵🅾️🆇 524 27.08.18 16:40 Сейчас в теме
(34)
miKrotik, если что)
Но если не шаришь в сетях - повозиться придеться, с тем же harpin nat разобраться, к примеру.
И да, если собственный сервер - даже покупать железяку не обязательно, можно на одном серваке с 1с и веб сервером через esxi крутить, можно даже образ сразу скачать.
37. held88 59 27.08.18 16:43 Сейчас в теме
(35) Да из коробки работает... MikroTik wAP LTE kit-US RBwAPR-2Nd вот это вот.
45. gagash 27.08.18 17:44 Сейчас в теме
(34) Бэкап у хостеров VPS конечно же предусмотрен.
Просто выше, как мне показалось, бэкап обсуждался в некотором возвышенном ключе ;), и обязанности бэкапа сервера 1с вроде бы должны были по-хорошему возлагаться на программиста выпускника гарварда как минимум, ;), поэтому я решил, что возможно бэкап сервера 1с предприятия требует отдельного особенного подхода и квалификации.
48. 🅵🅾️🆇 524 27.08.18 19:03 Сейчас в теме
(45) Да неужели. Вы живете в каком то чудном маня-мирке, как мне кажется.
Сколько, по вашему, вообще не обладают бэкапами?
Сколько бэкапов делается банальной выгрузкой в dt?
Сколько бэкапов делается на тот же диск или ось, где находиться и сама база?
Сколько бэкапов не шифруется?

А про рэйды и бэкапы самой виртуальной машины я вообще молчу.

Да банальую удаленку делают через rdp мордой в нет по дефолтному порту все кому не лень, а вся сетевая инфраструктура/защита состоит из полудохлого дир300 и отключенного виндового фаервола.

Неужели вам не открыли глаза истории с уязвимой самбой, грязными коровами и вот этим всем?
50. gagash 27.08.18 19:28 Сейчас в теме
(48) я и не спорю, бэкап святое, просто рассуждаю, проявляю интерес, с целью возможно и узнать что-то новое для себя.
33. 🅵🅾️🆇 524 27.08.18 16:37 Сейчас в теме
(27)
Вот к примеру небольшая сеть розничной торговли...


И в чем разница между облаком и собственным сервером в таком случае (при условии, что есть собственный it персонал)?
38. gagash 27.08.18 16:49 Сейчас в теме
(33) Пускай хоть есть собственный эшелон it персонала, куда физически ставить-то этот сервер? Объектами розничной торговли являются магазины, которые расположены в отдаленных друг от друга районах города, то есть некоего консолидирующего узла, типа общего склада или офиса для управления/бухгалтерии и т.п., в котором можно было бы расположить собственное оборудование нет!
Только если домой ставить владельцу бизнеса ;)
39. held88 59 27.08.18 16:52 Сейчас в теме
(38) Аренда места в дата центре. Покупаете сервер и платите за место. Ну понятно, вам рекомендовано облако, если конечно у вас не 50 магазинов. Тут вопрос только в цене. Что дешевле.
44. gagash 27.08.18 17:26 Сейчас в теме
(39) да, разумеется в моём примере дэдик дорого и смысла нет. Я собственно с самого начала интересовался экспертным мнением относительно сравнения VPS vs 1cCloud, то есть как его "готовит" хостер облака 1с и не лучше ли просто купить VPS на CentOS скажем и накатать туда сервер 1с.
40. 🅵🅾️🆇 524 27.08.18 16:53 Сейчас в теме
(38) Бухгалтерия, менеджеры, айтишники и коллцентр у вас тоже в магазинах сидят?)
Да и не являясь серьезной фирмой - можете и дома поставить вполне.
43. gagash 27.08.18 17:08 Сейчас в теме
(40) да элементарно всё, неужели вас в наше время может удивлять ауторсинговая модель бизнеса, финансы не первый год уже у аудиторов, звонки перенаправляются через виртуальную атс в магазины или напрямую на телефоны ответственных лиц.
47. 🅵🅾️🆇 524 27.08.18 18:41 Сейчас в теме
(43)
> Пускай хоть есть собственный эшелон it персонала

Тоесть у вас все на аутсорсе кроме айтишников, а онные за кассами сидят?)


Про то и разговор, если у Вас ничего нету - то облако вполне себе решение.
49. gagash 27.08.18 19:18 Сейчас в теме
58. held88 59 04.09.18 13:33 Сейчас в теме
65. gagash 05.09.18 18:03 Сейчас в теме
(58) В зависимости от обстоятельств собираюсь принять решение, скорее всего поставлю свою железку, разумеется на linux. Только не хочется изначально на "абы что под рукой попадется" ставить, более менее безшумное одноюнитовое хотелось бы подобрать. Либо возможно на первое время 1сОблако в аренду придется взять, потом спокойно перелезть на своё.
83. user1186710 25.03.19 16:37 Сейчас в теме
(38)
куда физически ставить-то этот сервер

Если есть IT персонал, значит не одна точка, и персонал не на торговой точке сидит, если они конечно не продавцы-программисты нижнего белья. А значит и место есть. Можете арендовать место в стойке, да хоть дома поставьте, для точек это будет то же самое облако. Поставьте дома на балконе, пусть вам за свет платят и интернет, пока вы днем на работе трафик кушают точки, а ночью торренты качайте.
19. Fox-trot 163 27.08.18 12:26 Сейчас в теме
20. held88 59 27.08.18 13:01 Сейчас в теме
(19) Я с вами не соглашусь. Я говорю про организацию где я работаю и нам дешевле развернуть HyperV. Конечно если у тебя бизнес в три человека и не известно будешь ли ты на рынке завтра - облака само то.
21. Fox-trot 163 27.08.18 13:06 Сейчас в теме
так сколько же софта в твоей куче помимо 1с?
23. held88 59 27.08.18 13:30 Сейчас в теме
(21) Много. 1C - 10 баз 50 пользователей. Word, Excel, Exchage - это мы берем через office 365 - так? Далее нужен AD, Нужен RDS (ничего кроме запуска Remote App компьютеры пользователя не потянут), нужен MS SQL - Который требуется для сервиса который перекладывает данные между 1С и отраслевым ПО. Ну так можно его будет переписать конечно и на mysql, нужен первасив который требует отраслевое по. Нужна будет подписка на дропбокс если мы уходим в облако. Отраслевое по нужно будет куда-то впихнуть и на что-то производительное. В данный момент почти все это крутится в виртуальной среде HyperV. Это я на скидку. А ведь какая никакая сеть все равно будет и ее тоже надобно закрыть файволом, раздать интернет. Сейчас это тоже на клиенте HyperV. Какой не какой компьтютер под это надо купить. Там файловер кластер окупается на чуть ли не на первом году, по-моему.
25. Fox-trot 163 27.08.18 15:46 Сейчас в теме
(23) думал, что говорим о клиенте, а ты про фаерволы, прокси...
24. user904238 27.08.18 15:34 Сейчас в теме
Сколько слов! А я вот поставил всё на Ubuntu server с xrdp, месяц тренировок, зато сервер за 4 часа поднять с нуля можно. И всё летает! Всё управление - через Webmin. Снять сессию - пожалуйста там же. Backup - простой Simple backup с учетом того, что все сетевые интерфейсы задвоены (bonding), 20 гигабайт архивов за 3 минуты в архивы прячет.
26. held88 59 27.08.18 15:53 Сейчас в теме
(24) Я рад за вас. Теперь вам надо расти. Предлагаю Арч или Слаку и два месяца тренировок. Насчет летает я как бы усомнюсь. xrdp само по себе не летающие решение. xrdp значит - нативный декстопный линукс клиент. А вот он в сравнении с виндовым клиентом не летает совсем. Да и чего ради поднимать xrdp, когда можно все по веб.

По поводу этого:
Backup - простой Simple backup

Ну не знай - это не круто. Я пользуюсь только bash скриптами для этих целей.

Кстати ClearOS можно настроить за 4 часа без месяца тренировок. Этим то она меня и зацепила.
84. user1186710 25.03.19 16:43 Сейчас в теме
(26)
Я пользуюсь только bash скриптами для этих целей.

А можно глянуть, я писал для инкрементного, но тут приходится кроном запускать и не много не гибко из за этого. на GitHub stazot я
28. gagash 27.08.18 16:13 Сейчас в теме
Сервер 1с Предприятия на CentOS хуже разворачивается? Какие преимущества в этом плане у ClearOS, если сравнивать её с CentOS?
30. held88 59 27.08.18 16:20 Сейчас в теме
(28) ClearOS - это и есть CentOS - это его производная. За исключением того ребята из ClearOS добавили в него удобств. Ну и по ClearOS можно на их форме всегда задать вопрос и получить ответ из первых уст.

Ну вот хотя бы так:

cat /etc/redhat-release
ClearOS release 7.5.0 (Final)

Это я только что выполнил в консоли.
32. gagash 27.08.18 16:35 Сейчас в теме
(30) Это я понял.
А в контексте работы именно сервера 1с предприятия, установки, настройки и дальнейшего администрирования какие удобства предлагает ClearOS, мне вот это хотел понять.
36. held88 59 27.08.18 16:41 Сейчас в теме
(32) Сократив время работы с консолью на 80%. При этом нажимая в веб консоли какую-то кнопку - ты рассчитываешь на какие-то действия - возможно это прозвучит глупо, но для линуксов куча всяких веб морд таких как Webmin - и не всегда на выходе получается то что ты ожидаешь. Если ты что-то блокируешь не факт что оно заблокируется - если что-то добавляешь не факт что добавится. ClearOS в этом плане поражает своей предсказуемостью.
41. gagash 27.08.18 16:57 Сейчас в теме
(36) в этом плане, теперь понял о чём вы.
42. 🅵🅾️🆇 524 27.08.18 16:57 Сейчас в теме
(36)
> но для линуксов куча всяких веб морд таких как Webmin - и не всегда на выходе получается то что ты ожидаешь.

Ставьте проксирующий nginx и живите в кайф только c 80 и 443 портом мордой в интернет сквозь фаервол.
А веб морды вообще на домен третьего уровня выводите, вместо того чтоб дережировать портами и длинными адресами: site.ru/about, phpmyadmin.site.ru, ones.site.ru/hrm3, api.site.ru, transmission.site.ru, plex.site.ru
56. held88 59 04.09.18 07:01 Сейчас в теме
(42) я имел ввиду другое. Не помню, что уж я последний раз настраивал через веб мин. Самбу помоему, в итоге так и не заработало, пришлось лезть в конфиг и править руками. И так почти со всеми веб мордами под линукс, ты что то ожидаешь полкчить кликая мышкой, в итоге все равно приходится лезть в конфиг.
🅵🅾️🆇; +1 Ответить
51. salbey 78 31.08.18 10:08 Сейчас в теме
С начало предыстория
Дружище, исправь, пожалуйста... прям глаза резануло.
52. held88 59 01.09.18 08:47 Сейчас в теме
Новое в версии 1.0.2
Добавлена возможность установки утилиты ring, входящей в состав пакета установки сервера, прямо из приложения по нажатию одной кнопки. Напомню, утилита ring используется для просмотра лицензий. Утилита ring требует для своей работы java и установленную переменную среды окружения JAVA_HOME. После установки утилиты ring, если на вашем сервере не установлена java, то веб приложение предложит вам установить Open JDK, а так же само создаст переменную JAVA_HOME.

Новое в версии 1.0.3
Теперь вы можете добавлять и удалять другие сервера 1С в свой локальный кластер. Так же стало доступным редактирование свойств кластера и добавленных в кластер серверов.
53. sytkosa 119 03.09.18 22:15 Сейчас в теме
54. held88 59 04.09.18 05:40 Сейчас в теме
(53) Там возможно больше не будет. Здесь будет https://bitbucket.org как разберусь как это работает. Автоматическая система сборки пакетов для ClearOS использует этот сайт. Там на сайте разработчиков ClearOS инструкция как сделать так чтобы пакет сразу попал к ним в репозиторий и была возможность установить из центра приложений clearos. И чтобы при выходе новой версии вы могли обновится командой yum update. Как разберусь и доделаю все по инструкции буду просить их проверить приложение и добавить в их репозиторий.
55. held88 59 04.09.18 05:42 Сейчас в теме
(53) Ну и версию 1.0.4 c возможностью удаления и добавления кластера надо доделать.
57. held88 59 04.09.18 13:32 Сейчас в теме
Если у кого-то по какой-то причине нет веб мани чтобы скачать, пишите я скину файлы.
59. NeSPEC 48 04.09.18 13:59 Сейчас в теме
Добрый день.
Я скачал у вас версию 1.0.1 (за веб-мани),
скиньте, пожалуйста, последнюю версию и поясните, почему я не увидел
возможности :
"Прямо из веб консоли можно произвести установку PostgreSQL." ?

(мой адрес у вас должен быть.)
60. held88 59 04.09.18 14:05 Сейчас в теме
Потому что в версии 1.0.1 такой функции не было. Скину без проблем, напишите в личку куда.
61. NeSPEC 48 04.09.18 15:25 Сейчас в теме
62. held88 59 04.09.18 19:20 Сейчас в теме
Отправил версию 1.0.4 с возможностью добавлять и удалять кластер.
63. NeSPEC 48 05.09.18 14:37 Сейчас в теме
Большое спасибо. Буду тестировать.
64. NeSPEC 48 05.09.18 16:33 Сейчас в теме
Обновил , но как из консоли поставить PostgreSQL - так и не нашел.
67. held88 59 05.09.18 18:53 Сейчас в теме
(64) ммм... попробуйте удалить с начало потом поставить. Каким образом вы обновили?
yum remove app-server-1c-core и после поставить rpm -i *.rpm
66. held88 59 05.09.18 18:52 Сейчас в теме
Обновили? Нужно сделать yum remove app-server-1c-core и после поставить rpm -i *.rpm
68. NeSPEC 48 05.09.18 23:54 Сейчас в теме
Так и сделал, но PostgreSQL - так и не нашел.
Только 1С-сервер.
69. held88 59 06.09.18 04:49 Сейчас в теме
(68) Напишите что показывает вывод команды
yum list installed | grep 1c
А также вот так
yum list installed | grep postgres
И сделайте снимок экрана в том месте где на видео секция установки postgres
Разберемся в чем дело
70. NeSPEC 48 06.09.18 09:15 Сейчас в теме
[root@server ~]# yum list installed | grep 1c
app-server-1c.noarch 1:1.0.4-1.v7 installed
app-server-1c-core.noarch 1:1.0.4-1.v7 installed
[root@server ~]#


[root@server ~]# yum list installed | grep postgres
[root@server ~]#

72. held88 59 06.09.18 10:00 Сейчас в теме
А ну понял в чем дело. Вы 1С то поставьте. Картинку не сразу заметил.

Только поле установки пакетов с 1С станет доступен остальной функционал.
yum list installed | grep 1С покажите
71. held88 59 06.09.18 09:58 Сейчас в теме
странно! у меня вот так А вы окно показать можете?
73. NeSPEC 48 11.09.18 12:02 Сейчас в теме
Спасибо, теперь окошко появилось.
Но я в линуксе как-бы сказать, не очень. :)
Не могу пока победить драйвер для hasp сервера 1с.
Не подскажите, где инфу взять именно по clearos с hasp-ом &
74. NeSPEC 48 13.09.18 22:03 Сейчас в теме
Понятно.
Linux + 1c -это для любителей головоломок (по ночам),
и кому жить спокойно надоело. :)
Возвращаюсь к старой-доброй винде, с ней -как-то меньше проблем в совокупности.
Всего всем доброго.
75. held88 59 14.09.18 04:54 Сейчас в теме
(74) Не смогли поставить драйвер хаспа? Ну лично у меня установка 1С на ликс занимает минут 20 при условии что все установочные файлы скачены. Я сниму видео в дальнейшем с полной установкой. Так то оно да, когда первый раз сталкиваешься с отсутствием файлового менеджера - впадаешь в ступор. Но ныне и винду рекомендуется в core режим переводить.
76. NeSPEC 48 14.09.18 06:02 Сейчас в теме
Извините, что не по теме, а кто и зачем рекомендует core - режим в винде (если это не сервер) ?
78. held88 59 14.09.18 06:12 Сейчас в теме
(76) а так вы не на серверной ос разворачиваете сервер 1с? Мусье знает толк в извращениях.
77. held88 59 14.09.18 06:10 Сейчас в теме
Курсы 20410-20412 где то там. Не помню уже.
79. NeSPEC 48 14.09.18 06:35 Сейчас в теме
" Сами мы не здешние... " ( цитата из мультика ).
Да как-то так. Вполне себе пашет прилично на винде (не серверной) + постгре 9.6.
Я, кстати, перепробовал много связок: вин+скуль, вид+постгре, cent+post, гот. связки линукс+пост, но нашел, что для конторы из пары десятков человек, мой вариант - вполне.
И по цене, и по безопасности (всякой.) .
80. AntonSm 30 14.09.18 08:55 Сейчас в теме
(79) Расскажите, пожалуйста, чуть подробнее.
Хотя бы какая винда и как пользователи подключаются к базе?
85. itozersk 16.05.19 08:34 Сейчас в теме
(79) Также интересуюсь работой связки вин+ постгре. Если не трудно, скиньте в личку информацию, какая винда, какие конфигурации, сколько пользователей и параметры сервера.
81. NeSPEC 48 14.09.18 09:16 Сейчас в теме
В вашей теме , наверное, это не всем интересно, в личку брошу чуть по-позже.
Оставьте свое сообщение