Разворачиваем сервер 1С:Предприятие 8 (8.3.20.2076) и сервер БД Postgres Pro(13) на Windows Subsystem for Linux (WSL 2.0+Ubuntu 20.04)

25.08.23

Администрирование - Сервера

Минимально достаточный перечень команд для разворачивания среды.

Было необходимо проверить работоспособность одной разработки в Клиент-Серверном режиме. С этой целью на домашнем ПК с Windows 10 установил и обновил до актуальной версии WSL, через Microsoft Store установил Ubuntu-20.04 и с помощью приведенных ниже команд установил и настроил Сервер 1С, Postgres Pro (1c) 13.

Всё делалось сегодня (13.11.2022) вечером, всё работает.

 

sudo apt-get -q update
sudo apt-get -q upgrade
sudo dpkg-reconfigure locales # ru_RU.utf8

# wsl --terminate Ubuntu-20.04

sudo apt -yq install ttf-mscorefonts-installer
fc-cache –fv
mkdir odins
tar -C ~/odins -xzf /mnt/d/1C/Платформа/server64_8_3_20_2076.tar.gz
cd ~/odins
sudo ./setup-full-8.3.20.2076-x86_64.run
sudo cp /opt/1cv8/x86_64/8.3.20.2076/srv1cv83 /etc/init.d/srv1cv83
sudo cp /opt/1cv8/x86_64/8.3.20.2076/srv1cv83.conf /etc/default/srv1cv83
sudo service srv1cv83 start
wget https://repo.postgrespro.ru/pg1c-13/keys/pgpro-repo-add.sh
sudo sh pgpro-repo-add.sh
sudo apt install postgrespro-1c-13
sudo nano /var/lib/pgpro/1c-13/data/pg_hba.conf # Первые три строки trust
sudo service postgrespro-1c-13 restart

 

Bash WSL Linux Ubuntu postgrespro

См. также

Сервера Системный администратор Россия Бесплатно (free)

Основные критерии, на которые необходимо обратить внимание.

31.07.2024    2127    EFSOL_oblako    2    

0

Сервера Системный администратор Россия Бесплатно (free)

Цель данного исследования — сравнить производительность процессоров Intel и AMD при работе с 1С в виртуальной среде Hyper-V.

25.07.2024    4938    EFSOL_oblako    19    

3

Мониторинг Сервера Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

StartPlus и система контроля и сбора информации (настраиваем за час и пользуемся). Данное решение позволяет быстро собирать и анализировать различную информацию из разных источников данных (не обязательно серверов 1С). В любой момент можно менять состав сводной информации без сложной разработки на стороне 1С.

1 стартмани

18.07.2024    698    6    moolex    0    

5

Сервера Linux Системный администратор Россия Бесплатно (free)

Тема Ubuntu, PostgreSQL и 1С уже избитая. Но все же, следуя инструкциям всех мануалов, пришлось потратить около 3-х дней. И как результат — готовые скрипты для установки сервера 1С и PostgreSQL на свежей Ubuntu за 5 минут.

14.06.2024    3072    user1389975    13    

38

Мониторинг Сервера Системный администратор Программист Платформа 1С v8.3 Управляемые формы Абонемент ($m)

Размер, имя информационной базы из реестра кластера (файл 1CV8Clst.lst), дата последнего изменения файлов в каталоге баз (srvinfo\reg_*\uuid) центрального сервера. Отдельно показан размер индекса ППД (полнотекстовый поиск данных) и его актуальность. Полезна в случае, если у вас удалялись базы 1С и никто не озаботился удалением журналов регистрации.

1 стартмани

15.05.2024    1317    20    MaximSh    0    

7

Сервера Системный администратор Программист Платформа 1С v8.3 Россия Бесплатно (free)

Меня зовут Павел Белоусов, я работаю Ведущим программистом 1С в компании OCS Distribution. Хочу поделиться историей, как мы столкнулись с постоянными зависаниями dev-сервера 1C, каким образом решили проблему и какие любопытные уроки вынесли из ситуации.

12.04.2024    4749    pbelousov    57    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SpartakM 72 13.11.22 23:18 Сейчас в теме
как минимум автозагрузку служб можно добавить сюда....
4. dvsidelnikov 73 14.11.22 08:46 Сейчас в теме
(1) опасаясь быстрого износа своих ссд https://infostart.ru/1c/articles/1118674/ свободы демонам не даю :)
22. check2 376 10.01.23 17:45 Сейчас в теме
(1) С автозапуском служб в WSL не всё так просто...
2. bavkyz 4 14.11.22 05:13 Сейчас в теме
А почему postgrespro-1c-13, а не 14
3. dvsidelnikov 73 14.11.22 08:28 Сейчас в теме
(2) объективных причин для такого выбора нет. Когда я делал первые попытки развернуть подобную тестовую среду стабильным релизом был 13.
5. quazare 3764 14.11.22 09:51 Сейчас в теме
по практическому опыту могу сказать, что linux системы так же неплохо подходят для работы с файловыми базами через публикацию на apache
dvsidelnikov; +1 Ответить
6. dvsidelnikov 73 15.11.22 08:32 Сейчас в теме
(5) а в режиме "сервера терминалов" есть опыт эксплуатации? Возможно как-то сопоставить производительность в режиме сервера терминалов и в режиме публикации файловой базы?
7. quazare 3764 18.11.22 14:45 Сейчас в теме
(6) в режиме терминала рдп Ubuntu - ведёт себя отвратительно, вероятно это из-за Кривого xrdp пакета. CentOS 7 ведёт себя вменяемо, работать можно.

Это по моему практическому опыту.

Пора переходить на Линукс - действительно осознанное понимание, что эта система надежная.
cheshirshik; dvsidelnikov; +2 Ответить
8. dvsidelnikov 73 20.11.22 12:05 Сейчас в теме
(7) с моим уклоном в сторону гос. учреждений, думаю, больше нужно смотреть в сторону Alt или Astra
10. cheshirshik 70 23.11.22 17:19 Сейчас в теме
(7)
CentOS 7
У нас была похожая задача. Надо было работать рядом с сервером. Конфигурация была развернута на линукс Убунту. Поставили урезанный гном убунту. Без слез на него смотреть нельзя. Работать вообще не возможно. На счет Цент ос, то спасибо за совет. Вот его надо будет попробовать.
dvsidelnikov; +1 Ответить
9. quazare 3764 20.11.22 12:09 Сейчас в теме
У меня пока нет ясной картины, какой линукс наиболее стабилен и минимален к требованию ресурсов. Одно точно - убунту - я бы в топку отправил. ЦентОС - пока нравится.
dvsidelnikov; +1 Ответить
12. anosin 29 23.11.22 17:43 Сейчас в теме
(9) линукс считай = стабильное ядро + WM
что ты выбираешь - дистрибутив с нескучными обоями?
11. quazare 3764 23.11.22 17:21 Сейчас в теме
Вопрос на засыпку - никто не знает, как победить смену языка через xrdp ?
13. dvsidelnikov 73 24.11.22 09:41 Сейчас в теме
(11) речь про раскладку клавиатуры?
27. Gilev.Vyacheslav 1917 09.02.23 01:44 Сейчас в теме
(11) sudo apt install gnome-tweak-tool
dvsidelnikov; +1 Ответить
14. quazare 3764 24.11.22 09:45 Сейчас в теме
(13) именно. раскладка переключается, а печать на языке остается та, которой законнектился
15. dvsidelnikov 73 24.11.22 11:15 Сейчас в теме
(14) помню, что спотыкался об эту проблему и начал использовать Remmina для подключения.
16. quazare 3764 24.11.22 11:30 Сейчас в теме
(15) remmina - это не система типа anydesk или teamviewer (только на одном рабочем столе?)
17. dvsidelnikov 73 24.11.22 11:38 Сейчас в теме
(16) неа. Это rdp-клиент.

Remote Access Protocol PluginsPermalink

• RDP • SSH • SPICE • VNC • X2Go • HTTP/HTTPS
18. quazare 3764 24.11.22 11:39 Сейчас в теме
(17) сносить xrdp при этом требуется?
19. dvsidelnikov 73 24.11.22 11:48 Сейчас в теме
(18) неа... если мне ни с кем не изменяет моя память, то самые хорошие впечатления у меня были от связки x2go + Remmina
starik-2005; quazare; +2 Ответить
20. quazare 3764 24.11.22 15:40 Сейчас в теме
(19) а rdp сервер тогда что? как виндой коннектиться тогда?
23. check2 376 19.01.23 11:25 Сейчас в теме
День добрый! В чем может быть корень зла такого сообщения при попытке создать новую базу:
UPD: Через ras сервер создаётся без проблем. Только если пытаться создавать из стартера.
Прикрепленные файлы:
24. check2 376 19.01.23 12:40 Сейчас в теме
(23) Пока удалось победить лишь через правку файлов кластера вручную и заменой имени хоста на localhost
Но в принципе работать можно.
dvsidelnikov; +1 Ответить
25. dvsidelnikov 73 31.01.23 11:46 Сейчас в теме
(24) у WSL-2 с именами и ip всё сложней и непонятней нежели в WSl-1. У меня тоже база прописана как localhost С первым подключением пришлось методом научного тыка повозиться.
26. check2 376 31.01.23 12:26 Сейчас в теме
(25) Тут ещё присоветовали в /etc/hosts прописать жестко имя ПК. я у себя уже не стал, а другим помогло.
28. check2 376 01.03.23 12:28 Сейчас в теме
(26) ЗЫ: Сегодня у себя это попробовал - НЕ РАБОТАЕТ. (помогло тем, кто на ВМ ставил, не тот случай)
Вероятная причина в том, что у клиента 1С едет кукушка от того, что клиент - форточки, сервер - пингвины, а имя ПК одно и тоже... Другого объяснения не вижу. А так всё хорошо: сервер localhost 12.0.0.1 клиент на "другом" ip с именем хоста например "VASYA-PC" и всё хорошо.
dvsidelnikov; +1 Ответить
29. alexey_kurdyukov 165 23.09.23 15:47 Сейчас в теме
30. dvsidelnikov 73 19.10.23 10:03 Сейчас в теме
(29) на момент написания заметки существовала возможность поднять сервер 1С под линукс и тот, если речь шла о малом числе сеансов, не требовал серверного ключа защиты. В свежих релизах платформы эту особенность помножили на ноль.
31. Aroh 05.06.24 15:17 Сейчас в теме
А что означает: "# Первые три строки trust"?
Оставьте свое сообщение