Разворачиваем сервер 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

См. также

Администрирование веб-серверов Сервера Системный администратор Программист Абонемент ($m)

WEB приложение для управления сеансами сервера 1С, имеет адаптивный web интерфейс. Возможности: удаление сеансов; завершение rphost процессов; запуск службы 1С сервера (если остановлена). Используется авторизация BasicAuth с защитой от брутфорса. Поддерживает работу по http https протоколам.

1 стартмани

08.11.2024    1277    12    gortrex    2    

3

Облачные сервисы, хостинг Linux Тестирование QA Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Завершающая публикация цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая... В этой статье мы определяемся с быстродействием системы, проводим нагрузочное тестирование и отпускаем ее в свободное плавание (зачеркнуто) выпускаем ее в продуктовый контур, где, конечно же, придется отлавливать ошибки, мониторить состояние и т.п.

31.10.2024    1982    capitan    0    

0

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

На первый взгляд, добавление второго сервера в кластер 1С не должно вызывать проблем – все просто должно работать. Но на практике дело обстоит иначе. Несмотря на то, что все действительно работает, многие при этом сталкиваются с трудностями. Расскажем, когда нужно задуматься о втором сервере 1С в кластере, какие особенности работы второго сервиса с файлами и сервисами, и какие настройки ТНФ можно сделать для лицензий ПРОФ и КОРП.

31.10.2024    12395    a.doroshkevich    22    

73

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

Отдельный сервер лицензирования упрощает администрирование лицензий в сложных структурах с несколькими кластерами и тысячами пользователей. Расскажем о том, как настроить резервирование лицензий для крупной компании с высокими требованиями к доступности SLA 99.98% и автоматизировать переактивацию лицензий в случае возможных сбоев.

29.10.2024    3880    jul.dolganova    9    

18

Облачные сервисы, хостинг Linux Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая, прочая... На закуску разбираемся с отказоустойчивостью. В этой публикации для серверов 1С заодно попробуем подобно сериалу «Разрушители легенд» подтвердить или опровергнуть пару устойчивых мифов о требованиях назначения функциональности.

18.10.2024    2959    capitan    6    

13

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

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

31.07.2024    2776    EFSOL_oblako    2    

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

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

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

Remote Access Protocol PluginsPermalink

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