1 Консультант Плюс

Настройка запуска сетевой версии Консультант Плюс

Установка и настройка wine

Установите Wine:

yum install wine winetricks

Выполните следующую команду от пользователя для которого устанавливается К+:

winetricks riched30 winhttp

Запустите конфигуратор wine перейдя в меню по пути Приложения — Wine — Wine Configuration

Важно
Запускать конфигуратор Wine нужно от того пользователя, под которым планируется работать в Консультант+
Установите необходимые дополнительные библиотеки, которые попросит установить Wine. В РЕД ОС 7.1 для их установки потребуется выход в интернет.
На вкладке Графика уберите галочку в пункте "Разрешить менеджеру окон декорировать окна".

Настройка запуска Консультант+ на рабочей станции

Для запуска «Консультант Плюс» на рабочей станции подключите сетевой диск с «Консультантом», это можно сделать разными способами. Инструкции по подключению сетевых дисков вы можете прочитать по ссылке, используйте  подходящий для вас вариант. Рекомендуется использовать automount.
Если клиентский ПК находится в домене, то для подключения сетевого каталога с К+ воспользуйтесь инструкцией по ссылке.

Важно
Дальнейшие команды выполняются от того пользователя, под которым планируется работать в Консультант+ (не от root)

Проверьте, что команда whoami выдаёт имя вашего пользователя, а не root.

После того, как сетевой каталог с К+ был подключен, например в  /mnt/share/cons/ , перейдем к настройке wine. Для Консультант Плюс в wine важно создать сетевой диск, для этого выполнтите команду в консоли от обычного пользователя:

winecfg

При этом откроется окно, в котором нужно создать сетевой диск, например К: и для него указать точку монтирования (каталог в который был примонтирован Консультант+.), а тип диска обязательно выбрать «Сетевой диск».

Тогда, команда запуска Консультанта будет выглядить следующим образом:

wine K:\cons.exe /linux /yes

Первый запуск Консультант+ производится долго, так как выполняется обновление конфигурации wine.

Далее должна запуститься процедура регистрации рабочей станции. Не закрывая окна обмена информацией с администратором, необходимо зарегистрировать рабочую станцию с машины администратора. Для регистрации рабочей станции с машины администратора, запустите Консультант+ с ключом /adm Перейдите в меню на пункт Сервис > Регистрация новых пользователей.

При успехе, на сервере и на клиенте будет увеличиваться прогресс регистрации в прогресс-баре.
В некоторых случаях могут возникать проблемы с регистрацией станций, т.е при повтороном запуске К+ сново просит зарегистрировать станцию. Это происходит из-за того, что у К+ есть ограничение по количеству различных прописываемых путей запуска К+ при регистрации станции. Их не может быть более пяти.
Т.е если будет условно 50 станций, но у всех прописан одинаковый путь, то проблем с регистрцией быть не должно.

Создание ярлыка Консультант+

Если при установке Консультант+ автоматически не создался ярлык запуска, то создайте на рабочем столе файл с расширением .desktop и содержанием:

[Desktop Entry]
Name=ConsultantPlus
Exec=wine K:\cons.exe /linux /yes
Type=Application
StartupNotify=true
Comment=ConsultantPlus
Icon=/usr/share/icons/hicolor/cons.ico
StartupWMClass=cons.exe

В строке «Exec=wine K:\cons.exe /linux /yes» укажите свой каталог в который был примонтирован Консультант+.
Переместите иконку   cons.ico в /usr/share/icons/hicolor/ и укажите в параметрах яралыка для значения Icon путь до него.

В случае замедленной работы можно добавить ключ /sprocess=0 При нормальной работе, не добавляйте этот ключ.
Ключ /yes необходим для подавления сообщения об ошибке [WNetGetUniversalName ...] : NO_NETWORK

Установка драйвера защиты «Консультант Плюс» для серверной части

Если «Консультант Плюс» будет располагаться на РЕД ОС, то для его работы нужно установить и запустить на РЕД ОС драйвер защиты сonslin. Этот файл необходим для успешных регистрации и обновления баз. Для установки драйвера защиты «Консультант Плюс» требуется файл сonslin с официального сайта Консультант +
Поместите его в директорию /usr/local/bin. Переместить файл в этот каталог получится только с правами суперпользователя.

Перейдите в консоли в каталог с файлом conslin и выполните копирование:

# cp conslin /usr/local/bin

Владельцем conslin назначьте пользователя root и дайте права на выполнение:

# chown root:root /usr/local/bin/conslin
# chmod +x /usr/local/bin/conslin

Запустите сonslin:

# /usr/local/bin/conslin

Результат успешного запуска сonslin:

bind: Address already in use

Если conslin не запустился и выдал ошибку о том, что не нашел библиотек, установите дополнительно пакеты:

# yum install glibc.i686 compat-libstdc++-33.x86_64 libstdc++.i686

Для автоматической загрузки драйвер защиты надо отредактировать файл rc.local

# nano /etc/rc.local

В конец файла добавить строку:

/usr/local/bin/conslin

Закрыть с сохранением файл и выполнить команду:

chmod a+x /etc/rc.local

Дополнительные ключи запуска КонсультантПлюс

Для регистрации

wine cons.exe /adm /reg 

Для приема пополнения из RECEIVE

wine cons.exe /adm /receive /base* 

Для приема пополнения через интернет

wine cons.exe /adm /receive_inet /base* 

Для тестирования

wine cons.exe /adm /basetest /base*

 

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email