- Установка «1С:Предприятие 8.3.22» на отечественную ОС AstraLinux
- Astra Linux Special Edition 1.5 ⬝ Установка и настройка 1С
- Установка клиента 1C
- Возможные ошибки
- Как установить тонкий клиент 1С Предприятие в Astra Linux
- Astra Установка клиента 1С
- Установка «1С:Предприятие 8.3.22» на отечественную ОС AstraLinux
Установка «1С:Предприятие 8.3.22» на отечественную ОС AstraLinux
Мы решили снять для Вас ролик про установку «1С» на AstraLinux, чтобы вы могли самостоятельно ее выполнить, не теряя время на чтение скучных инструкций.
Если у вас останутся вопросы по установке — свяжитесь с нами:
+7 (8142) 67-21-20
promo@neosystems.ru
Astra Linux — Справочный центр: https://wiki.astralinux.ru
Листинг:
Открываем список репозиториев
sudo -s
mcedit /etc/apt/sources.list
#Раcкомментируем основной репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
Устанавливаем дополнительные пакеты
wget http://ftp.de.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-3.0-0_2.4.11-3_amd64.deb
wget http://ftp.de.debian.org/debian/pool/main/w/webkitgtk/libjavascriptcoregtk-3.0-0_2.4.11-3_amd64.deb
wget http://ftp.de.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u4_amd64.deb
wget http://ftp.de.debian.org/debian/pool/main/m/mesa/libegl1-mesa_22.2.2-1_amd64.deb
apt -y install ./libwebkitgtk-3.0-0_*.deb ./libjavascriptcoregtk-3.0-0_*.deb ./libicu57_*.deb ./libegl1-mesa_*.deb
apt install gstreamer1.0-plugins-bad
Скачиваем и устанавливаем 1С с https://releases.1c.ru
Запускаем systemd-сценарий запуска кластера серверов 1С
systemctl link /opt/1cv8/x86_64/8.3.22.1672/srv1cv8-8.3.22.1672@.service.
Запускаем сервер 1С
systemctl start srv1cv8-srv1cv8-8.3.22.1672@default.service
Проверяем работу сервера 1С
systemctl status srv1cv8-8.3.22.1672@default.service
Добавляем демона в автозапуск
systemctl enable srv1cv8-8.3.22.1672@default.service
На сайте: https://1c.postgres.ru/ получаем инструкцию по установке Postgres
systemctl start postgrespro-1c-14
systemctl status postgrespro-1c-14
systemctl enable postgrespro-1c-14
Устанавливаем Pgadmin3
apt install pgadmin3
Меняем симлинки в паке /usr/bin на правильные исполняемые файлы
ln -s /opt/pgpro/1c-14/bin/* /usr/bin/ -f
Предлагаем Вам посмотреть другие ролики:
Установка Apache и публикация базы «1С» на Linux, без графического интерфейса
Установка PostgreSQL от «1С» на Ubuntu 22.04.1
Как сделать резервное копирование нетиповых баз данных «1С» на PostgreSQL
Таймкоды:
00:00:00 В этом выпуске
00:00:22 Об AstraLinux
00:01:40 Настройка репозитория
00:02:40 Установка 1С
00:07:14 Установка СУБД PostgreSQL
00:09:50 Фиксация установленных пакетов Postgre
00:11:20 Установка Pgadmin3
00:12:05 Замена симлинков
00:13:55 Завершение установки и подключение кластера
00:14:38 Создание базы в 1С
Telegram-канал: https://t.me/ptz1c_news
Вконтакте: https://vk.com/1cptz
Канал на Дзене: https://zen.yandex.ru/neosystems
Подписка на новости: https://neosystems.ru/cabinet/subscribe/
Astra Linux Special Edition 1.5 ⬝ Установка и настройка 1С
В файле /etc/hosts не должно быть записей формата localhost.localdomian или относящихся к IPv6 , в случае отсутствия DNS-сервера, в нем должно быть прописано четкое соответствие IP-адрес сервера – FQDN – короткое имя.
127.0.0.1 localhost 10.0.2.200 astra15-1c.example.ru astra15-1c
Устанавливаем необходимые пакеты для работы 1C:
Также , необходимо поставить libwebkitgtk-1.0 c диска со средствами разработки, либо скачать по ссылке и установить:
tar -xvf libwebkitgtk-1.0.tar.gz -C /tmp/libwebkit
usermod -a -G shadow postgres
setfacl -d -m u:postgres:r /etc/parsec/macdb
setfacl -R -m u:postgres:r /etc/parsec/macdb
setfacl -m u:postgres:rx /etc/parsec/macdb
setfacl -d -m u:postgres:r /etc/parsec/capdb
setfacl -R -m u:postgres:r /etc/parsec/capdb
setfacl -m u:postgres:rx /etc/parsec/capdb
Разрешаем подключения по сети, для этого меняем значения в файлах:
# - Connection Settings - listen_addresses = '*' # what IP address(es) to listen on
# IPv4 local connections: host all all 0.0.0.0/0 md5
Для корректной работы 1C с СУБД PostgreSQL также раскоментируем и меняем значения:
backslash_quote = safe_encoding escape_string_warning = off standart_conforming_strings = off
Создаем пароль для роли postgres:
psql -c «ALTER ROLE postgres WITH PASSWORD ‘12345678’;»
Перезапускаем СУБД PostgreSQL:
Для создания сервера 1C Предприятия понадобится 4 пакета:
1c-enterprise83-client_*.deb
1c-enterprise83-common*_amd64.deb
1c-enterprise83-server*_amd64.deb
1c-enterprise83-ws*_amd64.deb
Скачать их можно с сайта 1C.
Скачиваем в любую директорию, например 1csrv, переходим в нее и устанавливаем:
При возникновении ошибок об отсутствии пакетов, установим их командой:
Для работы аппаратного ключа hasp необходим драйвер haspd:
Вместо 10.0.2.0/24 нужно указать свою подсеть или хосты, которые должны видеть HASP ключ
Даем права на директорию 1C:
- Через «Администрирование серверов 1C Предприятия» для windows
- Через консольную утилиту администрирования rac.
Запустить в режиме демона сервис управления кластером:
Получить справку по командам администрирования:
Посмотреть список доступных кластеров:
Для подключения клиентов через веб, потребуется установленный и настроенный сервер Apache2
Для публикации базы 1C, нужно выполнить команду:
sudo /opt/1C/v8.3/x86_64/webinst -apache22 -wsdir pgbase -dir ‘/var/www/pgbase’ -connStr ‘Srvr=»astra15-1c»;Ref=”infobase»;’ -confPath /etc/apache2/apache2.conf
-wsdir – имя алиаса веб-сервера для соединения с базой;
-dir – директория где будут располагаться файлы web-интерфейса 1c;
-connStr – строка соединения с базой 1c предприятия(astr15-1c — имя сервера 1c, infobase — имя базы)
-confPath – расположение конфигурационного файла web-сервера apache.
Установка клиента 1C
Для подключения можно использовать нативный клиент 1C, как для windows, так и для Linux
Запустить клиента из меню:
Добавить информационную базу. Выбрать: На сервере 1C:Предприятие. Указать адрес сервера и имя базы.
Возможные ошибки
Проблема:
В некоторых случаях при подключении клиента для Linux к файловой информационной базе происходит ошибка
Ошибка загрузки библиотеки libWand.so по причине:dlopen: невозможно продолжать загрузку объекта со статичным TLS
Как установить тонкий клиент 1С Предприятие в Astra Linux
С учетом текущей обстановки думаю многим стоит обратить свое внимание в сторону отечественных операционных систем, а именно на Astra Linux, так как именно она на текущей момент занимает лидерство в этом списке. Думаю многие ждали что ОС от отечественных разработчиков будут просты и удобны в использование, но Astra Linux это в первую очередь Linux, поэтому там не все так просто, да же банальная установка ПО. В сегодняшней статье рассмотрим установку тонкого клиента 1С. Не сказать что это слишком сложно сделать, но все же есть свои нюансы.
Astra Установка клиента 1С
Для начала необходимо скачать пакет для Linux с официального сайта 1С, выбрав пункт «Тонкий клиент 1С Предприятия для Linux».
После этого необходимо извлечь содержимое архива.
Далее открываем терминал и с помощью команды «cd» переходим в папку где лежат извлеченные файлы.
И запускаем установку с правами суперпользователя введя следующею команду.
sudo ./setup-thin-8.3.20.1710-x86_64.run
sudo — команда поднимающая полномочия пользователя
./setup-thin-8.3.20.1710-x86_64.run — имя установочного файла
После выполнения данной команды запуститься уже привычное окно установки.
Далее уже все просто, проходим по всем стандартным пунктам установки и дожидаемся завершения установки 1С Клиента.
Все на этом установка тонкого клиента 1С Предприятия закончена.
Остается только запустить, добавить базы и работать. В процессе установки могут появиться различные ошибки, в первую очередь они будут связанны с отсутствием различных пакетов, необходимых для установки клиента 1С, решение простое установка недостающих пакетов. Если что-то не получается или остались вопросы обязательно пишите!
Установка «1С:Предприятие 8.3.22» на отечественную ОС AstraLinux
Мы решили снять для Вас ролик про установку «1С» на AstraLinux, чтобы вы могли самостоятельно ее выполнить, не теряя время на чтение скучных инструкций. Если у вас останутся вопросы по установке — свяжитесь с нами. +7 (8142) 67-21-20 promo@neosystems.ru Astra Linux — Справочный центр: https://wiki.astralinux.ru Листинг: Открываем список репозиториев sudo -s mcedit /etc/apt/sources.list #Раcкомментируем основной репозиторий deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free Устанавливаем дополнительные пакеты wget http://ftp.de.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-3.0-0_2.4.11-3_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/w/webkitgtk/libjavascriptcoregtk-3.0-0_2.4.11-3_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/i/icu/libicu57_57.1-6+deb9u4_amd64.deb wget http://ftp.de.debian.org/debian/pool/main/m/mesa/libegl1-mesa_22.2.2-1_amd64.deb apt -y install ./libwebkitgtk-3.0-0_*.deb ./libjavascriptcoregtk-3.0-0_*.deb ./libicu57_*.deb ./libegl1-mesa_*.deb apt install gstreamer1.0-plugins-bad Скачиваем и устанавливаем 1С с https://releases.1c.ru Запускаем systemd-сценарий запуска кластера серверов 1С systemctl link /opt/1cv8/x86_64/8.3.22.1672/srv1cv8-8.3.22.1672@.service. Запускаем сервер 1С systemctl start srv1cv8-srv1cv8-8.3.22.1672@default.service Проверяем работу сервера 1С systemctl status srv1cv8-8.3.22.1672@default.service Добавляем демона в автозапуск systemctl enable srv1cv8-8.3.22.1672@default.service На сайте: https://1c.postgres.ru/ получаем инструкцию по установке Postgres systemctl start postgrespro-1c-14 systemctl status postgrespro-1c-14 systemctl enable postgrespro-1c-14 Устанавливаем Pgadmin3 apt install pgadmin3 Меняем симлинки в паке /usr/bin на правильные исполняемые файлы ln -s /opt/pgpro/1c-14/bin/* /usr/bin/ -f Предлагаем Вам посмотреть другие ролики: Установка Apache и публикация базы «1С» на Linux, без графического интерфейса https://neosystems.ru/info/news/infrastruktura/ustanovka-apache-i-publikatsiya-bazy-1s-na-linux-bez-graficheskogo-interfeysa/ Установка PostgreSQL от «1С» на Ubuntu 22.04.1 https://neosystems.ru/info/news/infrastruktura/ustanovka-postgresql-ot-1s-na-ubuntu-22-04-1/ Как сделать резервное копирование нетиповых баз данных «1С» на PostgreSQL https://neosystems.ru/info/news/infrastruktura/infrastruktura-kak-sdelat-rezervnoe-kopirovanie-netipovykh-baz-dannykh-1s-na-postgresql/ Таймкоды: 00:00:00 В этом выпуске 00:00:22 Об AstraLinux 00:01:40 Настройка репозитория 00:02:40 Установка 1С 00:07:14 Установка СУБД PostgreSQL 00:09:50 Фиксация установленных пакетов Postgre 00:11:20 Установка Pgadmin3 00:12:05 Замена симлинков 00:13:55 Завершение установки и подключение кластера 00:14:38 Создание базы в 1С Музыка: Music By Clarv & Arkis – Polar [Bass Rebels Release] Song – https://youtu.be/3E1HrgbOb0s Download/Stream – https://www.bassrebels.co.uk/Polar Song: Codeko — Crest [NCS Release] Music provided by NoCopyrightSounds Free Download/Stream: http://ncs.io/crest Watch: http://youtu.be/q1jqaK49SgU Artist: Sergius [Bass Rebels Release] Song: Galaxy [Bass Rebels Release] Link: https://youtu.be/VeldYi4oN6c https://www.bassrebels.co.uk/Galaxy Follow the artist: Follow Sergius — https://www.bassrebels.co.uk/Sergius Telegram-канал: https://t.me/ptz1c_news Вконтакте: https://vk.com/1cptz Канал на Дзене: https://zen.yandex.ru/neosystems Подписка на новости: https://neosystems.ru/cabinet/subscribe/