Kav-soft.ru

ПК Софт
13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

1c hasp linux

Установка бесплатной PostgreSQL субд и Драйвер HASP лицензии для 1С на Linux Ubuntu server 18

hostname: srv-db 10.10.10.10 роль: субд PostgreSQL, OpenSSH
дистрибутив ОС ubuntu-18.04.1-live-server-amd64.iso
.deb пакеты качаются https://login.1c.ru — потребуются лицензии договор ИТС.

1)Обновление список репозиториев добавив строки в файл

2)Обновление системы Linux

3)Установка файлового менеджера mc Midnight Commander

4)Скофнигурируем локали. Нам необходимо, чтобы в системе были 2 локали: en_US.UTF-8и ru_RU.UTF-8. При этом русская должна быть установлена по-умолчанию. Выполняем конфигурацию с помощью комманды:

Generating locales (this might take a while)…
en_SG.UTF-8… done
ru_RU.UTF-8… done
Generation complete.
locale -a
C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8

5)Копируем файлы установки PostgreSQL http://1c.postgrespro.ru/ Копируем дистрибутив SFTP (SSH File Transfer Protocol) https://winscp.net

postgresql_10.3_2.1C_amd64_deb.tar.bz2
postgresql_10.3_2.1C_amd64_addon_deb.tar.bz2
или
ставим пакет samba пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части

даем полный доступ к папке

настраиваем конфиг samba. Расположен в /etc/samba/smb.conf
losst.ru/nastrojka-samba-v-ubuntu-15-10

После блока [printers] прописываем блок [share]
[share]
path = /home/share
guest ok = yes
read only = no
Перезагружаем samba

Заходим в Windows по адресу \192.168.55.99share и кладем сюда все скаченные заранее
дистрибутивы.

6)Создаем папку postgresql

7)Распаковка архива tag.gz в папку

8)Просмотр список файлов LS
house@srv-db:/home/postgresql/postgresql-10.3-2.1C_amd64_deb$ ls
libpq5_10.3-2.1C_amd64.deb postgresql-client-10_10.3-2.1C_amd64.deb
postgresql-10_10.3-2.1C_amd64.deb
house@srv-db:/home/postgresql/postgresql-10.3-2.1C_amd64_deb$
9)

Установка зависимостей для PostgreSQL

10)Удаление пакета PostgreSQL

11)Ошибки при установке PostgreSQL
dpkg: зависимости пакетов не позволяют настроить пакет postgresql-10:
postgresql-10 зависит от postgresql-common (>= 182

), однако:
Пакет postgresql-common не установлен.
postgresql-10 зависит от ssl-cert, однако:
Пакет ssl-cert не установлен.
postgresql-10 зависит от libicu55 (>= 55.1-1

), однако:
Пакет libicu55 не установлен.
dpkg: ошибка при обработке пакета postgresql-10 (—install):
проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет postgresql-client-10:
postgresql-client-10 зависит от postgresql-client-common (>= 182

), однако:
Пакет postgresql-client-common не установлен.
dpkg: ошибка при обработке пакета postgresql-client-10 (—install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для libc-bin (2.27-3ubuntu1) …
При обработке следующих пакетов произошли ошибки:
postgresql-10
postgresql-client-10
http://infostart.blog-buh.ru/public/502542/

12)Проверка работы сервиса PostgreSQL:

● postgresql.service — PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
Active: active (exited) since Wed 2018-08-22 19:15:16 UTC; 4min 49s ago
Main PID: 23794 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4636)
CGroup: /system.slice/postgresql.service

авг 22 19:15:16 srv-db systemd[1]: Starting PostgreSQL RDBMS…
авг 22 19:15:16 srv-db systemd[1]: Started PostgreSQL RDBMS.
13)Проверка порта tcp 5432 PostgreSQL

Читайте так же:
Linux создать группу пользователей

tcp LISTEN 0 128 0.0.0.0:5432 0.0.0.0:* users:((«postgres»,pid=25968,fd=3))
tcp LISTEN 0 128 [::]:5432 [::]:* users:((«postgres»,pid=25968,fd=6))

(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN —
tcp6 0 0 . 5432 . * LISTEN

14)Аутентификация клиента postgresql контролируется конфигурационным файлом, который обычно
называется pg_hba.conf и хранится в каталоге кластера БД. (HBA означает host-based
authentication — аутентификацию на основе хоста.)

Какой ип сеть прослушивать tcp, звезда — все сетевые интерфейсы
/etc/postgresql/10/main/postgresql.conf

15)Добавление сервиса postgresql в автозагрузку

запуск сервиса postgresql

16)Теперь установим пароль пользователя postgresql командой:

Создадим postgresql пользователя с правами создания БД

sudo -u postgres psql

Просмотр списка всех пользователей и их привилегий
postgres=# du
Просмотр существующих баз данных
postgres=# l
Просмотр существующих баз данных c более детальным выводом(размер, описание баз данных)
postgres=# l+
17)web консоль https://ftp.postgresql.org/pub/pgadmin
18)PgTune — настройка производительности PostgreSQL для заданной аппаратной конфигурации (онлайн версия)

https://pgtune.leopard.in.ua/#/

19)Логи /var/lib/postgresql/версия/main/pg_log/*.log
/var/log/postgresql/

ubuntu 18.04.1 установка Драйвер HASP лицензии

распаковка архива tar.gz

Sentinel_LDK_Ubuntu_DEB_Run-time_Installer/aksusbd_7.80-1_amd64.deb
Sentinel_LDK_Ubuntu_DEB_Run-time_Installer/aksusbd_7.80-1_i386.deb
Sentinel_LDK_Ubuntu_DEB_Run-time_Installer/readme.html
Переход в каталог cd
cd Sentinel_LDK_Ubuntu_DEB_Run-time_Installer/
установка deb

house@srv-db:/home/share/Sentinel_LDK_Ubuntu_DEB_Run-time_Installer$ systemctl status
hasplmd.service
● hasplmd.service — Sentinel LDK Runtime Environment (hasplmd daemon)
Loaded: loaded (/etc/systemd/system/hasplmd.service; enabled; vendor preset: enabled)
Active: failed (Result: core-dump) since Thu 2018-08-16 11:23:08 UTC; 43s ago
Process: 7312 ExecStart=/usr/sbin/hasplmd_x86_64 -s (code=dumped, signal=SEGV)
авг 16 11:23:08 srv-db systemd[1]: Starting Sentinel LDK Runtime Environment (hasplmd
daemon)…
авг 16 11:23:08 srv-db systemd[1]: hasplmd.service: Control process exited, code=dumped
status=11
авг 16 11:23:08 srv-db systemd[1]: hasplmd.service: Failed with result ‘core-dump’.
авг 16 11:23:08 srv-db systemd[1]: Failed to start Sentinel LDK Runtime Environment (hasplmd
daemon).
Решение ошибки установка
https://linuxmint.com.ru/viewtopic.php?t=704
поиск пакета зависимости

GNU C Library: 32-bit shared libraries for AMD64
21)Просмотр физических устройств usb

Установка HASP License Manager в CentOS

Как известно для защиты своих продуктов от нелегального копирования 1с использует ключи аппаратной защиты HASP. Лицензирование ведется по принципу лицензия на сервер плюс лицензия на клиента. При этом сервер 1с предприятия под Linux вполне может работать с 10 подключениями без наличия ключа, на сколько помню сделано это, для того что бы дать возможность протестировать систему прежде чем платить деньги и ставить в продакт. Серверный ключ устанавливается непосредственно на машину с сервером 1с предприятия и бывает двух видов для 32-битной и 64-битной версий.

Читайте так же:
Linux mint записать образ на usb

Клиентские лицензии могут раздаваться по-разному, это может быть локальный ключ на 1 лицензию который вставляется непосредственно в каждую машину, или лет пять назад помнится были “чудо книжки” при переустановке клиента из них нужно было выбрать “чудо слово” находящееся на 21-ой странице в четвертой строке третье справа. В большинстве же случаев покупается клиентский ключ на 10, 25, 50 или 100 пользователей и в сети устанавливается менеджер лицензий (License Menager), к которому обращаются клиенты для получения лицензий.

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

В статье используется CentOS 6.3 x64 с отключенным SELinux.

1. Установка

Устанавливаем необходимые пакеты.

Скачиваем с сайта Aladdin-а драйвер для HASP и менеджер лицензий.

Распаковываем архивы и устанавливаем RPM-пакеты.

После установки сразу запустились сервисы: AKSUSB – драйвер HASP-а, WINEHASP – драйвер HASP-а для 1с предприятия работающего под Wine, HASP LM – менеджер лицензий.

2. Проверка и тестирование

Обычно в случае с одним HASP ключем драйвер и менеджер лицензий устанавливаются и сразу начинают работать, и все проверки это скорее уже дело привычки – посмотреть что из сервисов запустилось и какие порты слушает. Проверяем драйвер HASP-а.

Проверяем слушает ли 475 порт менеджер лицензий.

Честно говоря, здесь очень не хватает консольной утилиты, которая умеет выводить информацию о том какие ключи видит AKSUSB и кому выданы лицензии через License Manager. На сайте Aladdin-а можно найти программу AKS Monitor, ставится она на любой компьютер с Windows, расположенный в той же подсети что и License Manager. Eсли в nethasp.ini не заданы кокнренные сервера лицензий, то AKS Monitor будет искать их рассылая широковещательные сообщения и в конечном итоге выведет информацию о том какие сервера лицензий установлены в сети, какие сетевые HASP-ключи к ним подключены и кому выданы лицензии.

3. Заключение

По-моему HASP и менеджер лицензий – это просто, но очень не удобно в плане диагностики. Видно конечно, что софт очень давно не развивается и не меняется, драйвера USB датированы 2007-ым годом, а License Menager аж 2004-ым. Кроме того, я так и не смог научить линуксовый менеджер лицензий слушать TCP порт вместо UDP, что было бы очень удобным при подключении через VPN.

3 Коммент. : “Установка HASP License Manager в CentOS”

Читайте так же:
Compatibility mode linux что это

Простая установка 1С на Linux (Ubuntu)

Продажа программ 1С, установка и настройка программы. Помощь в установке 1С. Консультации и обслуживание.

Если вы приверженец бесплатных программных продуктов, например Ubuntu, то многие программы могут быть вам недоступны. В случае с 1С такое положение вещей стало бы большой проблемой, так как разработки этой отечественной компании очень популярны в России, а для автоматизации некоторых процессов и вовсе незаменимы. Именно поэтому разработчики предусмотрели, что среди клиентов могут быть пользователи Linux. Прочитав статью, вы узнаете, как воспользоваться настроенными пакетами для установки 1С на Ubuntu или любые другие системы семейства Linux.

Скачивание и подготовка файлов 1С

Для того чтобы начать установку 1С, надо подготовить дистрибутивы. Начнем с вопроса: «Для какой ОС мы подбираем 1С – для 32- или 64-битной?». После заходим на сайт, где компания 1С выкладывает дистрибутивы. Введя логин и пароль, заходим в раздел с дистрибутивами и там, найдя нужные нам в списке, сохраняем на компьютер следующие архивы:

  • Клиент 1С:Предприятие для DEB-based Linux-систем;
  • Сервер 1С:Предприятие для DEB-based Linux-систем.

На Ubuntu используется формат файлов DEB. Но поскольку мы скачали с сайта архивы, надо все скачанные пакеты распаковать и переместить в один каталог. В результате должен получиться такой список файлов:

  1. 1c-enterprise83-client_8.3.16-1148_amd64.deb;
  2. 1c-enterprise83-client-nls_8.3.16-1148_amd64.deb;
  3. 1c-enterprise83-thin-client_8.3.16-1148_amd64.deb;
  4. 1c-enterprise83- thin-client -nls_8.3.16-1148_amd64.deb;
  5. 1c-enterprise83-common_8.3.16-1148_amd64.deb;
  6. 1c-enterprise83-common-nls_88.3.16-1148_amd64.deb;
  7. 1c-enterprise83-crs_8.3.16-1148_amd64.deb;
  8. 1c-enterprise83-server_8.3.16-1148_amd64.deb;
  9. 1c-enterprise83-server-nls_8.3.16-1148_amd64.deb;
  10. 1c-enterprise83-ws_8.3.16-1148_amd64.deb;
  11. 1c-enterprise83-ws-nls_8.3.16-11482_amd64.deb.

На этом этапе подготовка заканчивается и можно приступать непосредственно к установке 1С на Линукс.

Процесс установки 1С на Ubuntu

Чтобы установить 1С на Linux, необходимо открыть терминал («Приложения»>«Стандартные») и перейти в папку, где сложены все файлы.

В этом нам поможет команда «cd» (пример использования – «cd /etc/apt»). После этого, необходимо запустить установку скачанных пакетов в определенном порядке. Для этого последовательно вводим следующие команды в запущенный терминал:

  1. sudo dpkg -i 1c-enterprise83-common_8.3.16-1148_amd64.deb
  2. sudo dpkg -i 1c-enterprise83-common-nls_8.3.16-1148_amd64.deb
  3. sudo dpkg -i 1c-enterprise83-server_8.3.16-1148_amd64.deb
  4. sudo dpkg -i 1c-enterprise83-server-nls_8.3.16-1148_amd64.deb
  5. sudo dpkg -i 1c-enterprise83-ws_8.3.16-1148_amd64.deb
  6. sudo dpkg -i 1c-enterprise83-ws-nls_8.3.16-1148_amd64.deb
  7. sudo dpkg -i 1c-enterprise83-crs_8.3.16-1148_amd64.deb
  8. sudo dpkg -i 1c-enterprise83-thin-client_8.3.16-1148_amd64.deb
  9. sudo dpkg -i 1c-enterprise83-thin-client-nls_8.3.16-1148_amd64.deb
  10. sudo dpkg -i 1c-enterprise83-client_8.3.16-1148_amd64.deb
  11. sudo dpkg -i 1c-enterprise83-client-nls_8.3.16-1148_amd64.deb

Центр загрузки

Утилита для записи лицензий в ключи HASP 4 HASPEdit: HASPEDIT.zip

Драйвер для Windows. Версия 4.116 (интерфейс: консоль): HASP4_driver_cmdline.zip

Драйвер для Windows. Версия 7.103 (интерфейс: GUI): Sentinel_LDK_Run-time_setup

Драйвер для Mас OS. Версия 1.91 (интерфейс: GUI): MacOSX.dmg

Драйвер Sentinel HASP для Linux. Версия 7.103: Sentinel_LDK_Run-time_Installer.tar.gz

Менеджер лицензий для Windows. Версия 8.32: HASP_LM_setup.zip

Читайте так же:
Прошивка телефона linux

Менеджер лицензий для Linux. Версия 8.3: hasplm_linux_8.30.tgz

Менеджер лицензий для Mac OS. LM_Setup_Mac.dmg

Утилита Aladdin Monitor. Версия 1.4.2: Monitor_Setup.zip

Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip

Драйвер ключа Hardlock под платформы Win32/Win64: cpcpci.zip

Драйверы для ключей Hardlock internal PCI и Hardlock Server internal PCI: pcicard.zip

Драйверы для ключей Hardlock PCMCIA: pcmcia.zip

Утилита для установки HL-Server: hlsw32_inst.zip

Утилита для установки комплекса программ Hardlock Bistro. Версия 2.5: bistro32_inst.zip

Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip

Драйвер Sentinel HASP для Windows. Версия 7.103 (интерфейс: GUI): Sentinel_LDK_Run-time_setup.zip

Драйвер Sentinel HASP для Windows. Версия 7.103 (интерфейс: консоль): Sentinel_LDK_Run-time_cmd_line.zip

Драйвер для MAC OS. Версия 7.103 (интерфейс: GUI): Sentinel_LDK_RTE_Installer.dmg

Менеджер лицензий для Windows. Версия 8.32: HASP_LM_setup.zip

Менеджер лицензий для Linux. Версия 8.3: hasplm_linux_8.30.tgz

Менеджер лицензий для Mac OS. Версия 8.3: LM_Setup_Mac.dmg

Утилита Aladdin Monitor. Версия 1.4.2: Monitor_Setup.zip

Утилита DiagnostiX. Версия 1.10: Aladdin_Diagnostix.zip

Комплект разработчика Sentinel HASP 5.12: Sentinel_HASP_SDK.zip
Внимание, комплект разработчика Sentinel HASP 5.12 является устаревшем. Рекомендуем вам использовать его только для перехода на Sentinel LDK c более старых версий.

Драйвер Sentinel HASP для Windows. Версия 7.103 (интерфейс: GUI): Sentinel_LDK_Run-time_setup.zip

Драйвер Sentinel HASP для Windows. Версия 7.103 (интерфейс: консоль): Sentinel_LDK_Run-time_cmd_line.zip

Драйвер Sentinel HASP для Linux. Версия 7.103: Sentinel_LDK_Run-time_linux.zip

Драйвер Sentinel HASP для Mac OS X. Версия 7.103: Sentinel_LDK_RTE_Installer.dmg

Определение причин блокировки Sentinel SL из-за смены оборудования : C2V Decoder

Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью файла V2C: HASP_HL_Firmware_Update_v2c.zip

Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью утилиты Firmware Update: HASP_HL_Firmware_Update.zip

Руководство к Sentinel LDK на русском языке: скачать

«Быстрый старт» к Sentinel LDK на русском языке: скачать

Обзор возможностей Sentinel EMS Web Service API на русском языке: скачать

Драйвер для ключей Sentinel SuperPro, Sentinel UltraPro и SHK для Microsoft Windows. Версия 7.5.7: Sentinel System Driver Installer 7.5.7.zip

Драйвер для ключей Sentinel SuperPro, Sentinel UltraPro и SHK для Linux. Версия 7.5.6: sntl-sud-v7.5.6.tar

Драйвер для ключей Sentinel SuperPro, Sentinel UltraPro и SHK для MacOS. Версия 1.3.1: SKPI131.zip

Утилита диагностики для проверки системы и создания файла отчета (Sentinel Advanced Medic) для Microsoft Windows: SAM131.exe

Утилита для удаления Sentinel System Driver: SSDCleanup_1.2.0.5.zip

1c hasp linux

Как происходит Установка 1С на Ubuntu Linux?

В этой статье мы рассмотрим:

  • Установка Ubuntu Linux
  • Установка клиента и сервера 1С на Ubuntu Linux

Установка Ubuntu Linux

Загружаемся с диска Ubuntu Linux, нам открывается приветственное окно.

Читайте так же:
Ошибка 678 pppoe

Слева выбор языка, по центру выбор между загрузкой с диска и установкой на диск. Нажимаем «Установить». Мышка поддерживается.

В окне подготовки установки Ubuntu Linux ставим галочку «Скачать обновления при загрузке», нажимаем «Продолжить».

Далее, система установки Ubuntu Linux предложит нам разметить диск или установить все на один диск. Поскольку в нашем случае ставим на виртуалку, выбираем первый вариант.

Установка Ubuntu Linux — выбираем диск, на который устанавливаем систему. Опять же, в нашем случае он единственный, так что выбирать особо не из чего. Нажимаем «Установить сейчас».

Начинается установка Ubuntu Linux

Установка Ubuntu Linux — выбираем где мы находимся?

Выбираем раскладку клавиатуры

Затем вводим данные пользователя

Во время установки Ubuntu Linux система будет показывать ознакомительные картинки

По завершении установки Ubuntu Linux появится вот такое окно. Нажимаем «Перезагрузить».

Установка 1С на Ubuntu Linux

В примере установки 1С на Ubuntu Linux мы будем устанавливать как клиентскую, так и серверную части платформы 1С на Ubuntu Linux.

В папке дистрибутива платформы 1С Вы увидите папки дистрибутива для Linux и Windows. Все архивы дистрибутива 1С для Linux распаковываем и все складываем в одну папку. В итоге получаем список файлов:

  • 1c-enterprise83-client_8.3.1-531_i386.deb
  • 1c-enterprise83-client-nls_8.3.1-531_i386.deb
  • 1c-enterprise83-common_8.3.1-531_i386.deb
  • 1c-enterprise83-common-nls_8.3.1-531_i386.deb
  • 1c-enterprise83-crs_8.3.1-531_i386.deb
  • 1c-enterprise83-server_8.3.1-531_i386.deb
  • 1c-enterprise83-server-nls_8.3.1-531_i386.deb
  • 1c-enterprise83-ws_8.3.1-531_i386.deb
  • 1c-enterprise83-ws-nls_8.3.1-531_i386.deb
  • dkms-aksparlnx_3.2-eter1ubuntu_all.deb
  • haspd_3.3-eter2ubuntu_i386.deb
  • haspd-modules_3.3-eter2ubuntu_i386.deb

Теперь нам нужно провести установку 1С на Ubuntu Linux — то есть всего перечисленного добра, для этого открываем терминал, нажав Ctrl + Alt + T , переходим в директорию с нашими файлами

Для установки 1С на Ubuntu Linux выполняем следующие команды:
sudo dpkg -i 1c-enterprise83-common_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-common-nls_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-server_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-server-nls_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-ws_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-ws-nls_8.3.1-538_i386.deb

sudo dpkg -i 1c-enterprise83-crs_8.3.1-531_i386.deb
sudo dpkg -i 1c-enterprise83-client_8.3.1-531_i386.deb
sudo dpkg -i 1c-enterprise83-client-nls_8.3.1-531_i386.deb

Установка HASP на Ubuntu Linux для 1С

После установки 1С на Ubuntu Linux, ставим HASP
sudo dpkg -i haspd_3.3-eter2ubuntu_i386.deb
sudo dpkg -i haspd-modules_3.3-eter2ubuntu_i386.deb
sudo dpkg -i dkms-aksparlnx_3.2-eter1ubuntu_all.deb

После установки HASP, настраиваем саму 1С
sudo apt-get install imagemagick
sudo apt-get install unixodbc
sudo apt-get install libgsf-bin
sudo apt-get install t1utils

И последняя команда для шрифтов:
sudo /opt/1C/v8.3/i386/utils/config_system /usr/share/fonts
Выполняется не быстро.

Установка 1С на Ubuntu Linux — последний этап!
Втыкаем ключик HASP, ищем среди программ 1С Предприятие и запускаем.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector