Установка термінального серверу Linux Ubuntu для роботи з платформою 1С8.3

28 октября 2014

Ви можете заощадити значні кошти, якщо будете використовувати в своїй роботі безкоштовні відкриті технології. До останнього часу, здавалось, що операційна система Windows потрібна для роботи бухгалтерських програм 1С. Але, даний час, це зовсім не так.

Ви можете встановити 1С8.3 в операційній системі Linux Ubuntu та використовувати промислову базу даних Postgresql. При цьому, дана система буде працювати без емуляції !

В даній статті, розглянемо, як налаштувати термінальний сервер на операційній системі Linux Ubuntu та систему 1С8.3 в ній.

1. Встановлюємо графічну оболочку LXDE. Ця оболочка займає мінімум ресурсів, що дуже важливо для роботи в режимі термінального серверу.

apt-get update && apt-get upgrade apt-get install lxde

Після перезавантаження, система завантажиться в графічному режимі:

9a59be133402487dfab2213cfd163975

Встановлюємо Midnight Commander (файловий менеджер, аналогічний Norton Commander, тільки для Linux):

apt-get install mc mc

Встановлюємо XRDP:

apt-get update

Беремо скрипт для автоматичної компіляції XRDP з похідних файлів:

apt-get install git git clone https://github.com/scarygliders/X11RDP-o-Matic.git

Створився в домашньому каталозі каталог X11RDP-o-Matic.
Переходимо в нього:

cd X11RDP-o-Matic ./X11rdp-o-matic.sh –justdoit

Компіляцій йде досить довго, не переривайте її.

Первіряємо встановлення xrdp:

/etc/init.d/xrdp restart netstat -lntp |grep 3389

Ставимо xrdp в автозавантаження:

update-rc.d xrdp defaults update-rc.d xrdp enable

В тій же папці /X11RDP-o-Matic/ знаходиться скрипт створення файлу *.session з командою startlxde для запуска LXDE при підключенні користувачів:

./RDPsesconfig.sh

Встановлюємо 1С8.3 та HASP драйвер:

dpkg -i haspd_3.3-eter5ubuntu_amd64.deb dpkg -i haspd-modules_3.3-eter5ubuntu_amd64.deb <strong>dpkg -i dkms-aksparlnx_3.2-eter1ubuntu_all.deb</strong>

Перевіряємо:

/etc/init.d/haspd restart

119ba16b364f367e74eae49eb4c9a97c

Встановлюємо необхідні пакети:

apt-get install ia32-libs

Тепер, aksusbd стартує.

Розпаковуємо deb64.tar.gz та client.deb64.tar.gz з дистрибутива 1С8.3 в одну папку.
Встановлюємо:

dpkg -i 1c*.deb apt-get -f install apt-get install ttf-mscorefonts-installer apt-get install imagemagick

Для перевірки, запусткаємо та створюєму пусту базу даних:

375ffa7da947ca40e6d96e032616674c

Зупиняємо службу 1С8.3, щоб не заважала:

/etc/init.d/srv1cv83 stop

Відключаємо автоматичний запуск 1С8:

update-rc.d srv1cv83 disable

Можна відключити інші служби:

update-rc.d postgresql disable

Встановлюємо програми, що можуть знадобитись для роботи користувачів в термінальних сесіях:

apt-get install libreoffice apt-get install libreoffice-l10n-ru apt-get install libreoffice-l10n-uk
apt-get install firefox apt-get install firefox-locale-ru apt-get install sylpheed apt-get install qbittorrent apt-get install cups-pdf

Налаштовуємо робочий стіл: Додаємо на LXPanel - Індикатор клавіатури.

Додаємо українську. Редагуємо файл:
leafpad /etc/default/keyboard
Змінюємо рядок:

<strong>XKBLAYOUT="us,ru,ua"</strong>

Налаштовуємо "скелети" під рутом:

<strong>cd /home/Настроенный_Пользователь cp -R -f -b .config/ /etc/skel/ # настройки lxde cp -R -f -b Desktop/ /etc/skel/ # Содержимое рабочего стола</strong>

Тепер, можна додавати користувачів терміналів, наприклад:

<strong>adduser term1  adduser term2</strong>

Щоб не виникали проблеми з переключенням клавіатури, редагуємо файл /etc/X11/Xsession. В кінці файлу, після set -e додаємо:

<strong>if [ -r /etc/default/locale ]; then . /etc/default/locale export LANG LANGUAGE fi setxkbmap -layout "us,ru,ua" -model "pc105" -option "grp:alt_shift_toggle,grp_led:scroll"</strong>

Підключаємось до терміналу та перевіряємо роботу.

9d078a268c0a403cd4fd8a5724a17a88

Щоб збільшити ліміт підключень до терміналу більше ніж 10, редагуємо файл /etc/xrdp/sesman.ini. В сексії Sessions для значення MaxSessions вказуємо необхідну нам кількість сесій.

Робочий вигляд 1С8.3 в Linux:

5480ebc9333379837ba5f03d76fba161

Джерело: http://develop.ot-soft.ru/public/196375/

Написать комментарий

Адрес и телефон
E-mail: rs@corp2.net Skype: rudjuk
г. Киев, ул. Белорусская 30, офис. К2Р (схема проезда)
Мы в сети
Меню
www.megastock.ru Здесь находится аттестат нашего WM идентификатора 000000000000
Проверить аттестат
Наверх