Наши программы > УкрБланк

УкрБланк сервер установка на ubuntu server 18.04 LTS DigitalOcean

(1/1)

grisho4ek:
Здравствуйте,
как запустить устанощик УкрБланк сервер на ubuntu server(digitalocean droplet)?
где-то есть дока какая-то ?
нашел пост про УкрСклад там firebird 3.0, как я понимаю его тоже нужно ставить что бы порт слушать, правильно?
установил, конфигурацию настроил еще поидее в файрволе нужно порт открыть, правильно?
запускать через wine ?
0009:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0009:err:winediag:nodrv_CreateWindow Make sure that your X server is running and that $DISPLAY is set correctly.
как пофиксить?
помогите плиз

Я кажись понял установщик хочет desktop(gui),есть версия программы без gui ?

grisho4ek:
настроил через VPS windows server, все легко делается.
если есть гайд(инструкция) как настроить на vps ubuntu server отпишите плиз

ufw allow 3053 прописывал.
я пробовал firebird 3.0 и кинул файлик с базой в /var/lib/firebird/3.0/data/,
файлик с базой достал с танцами с бубном, утстановил прогу в virualbox на windows и файлик в дропбокс и потом скачал.
потому что я так и не понял как прогу установить на линуксе с wine.
но вылетела ошибка 28000 что-то типа username, password not provided(точно не помню текст) при запуске клиента.
я просто менял пароль для SYSDBA.
в ubclient.ini файлике указал все но не закрутилось.

пробовал
[Base]
Username: SYSDBA
Password: мой пароль
но не поулчилось, где-то есть инфа по параметрам для ubclient.ini.
может там не Username а как-то по другому нужно, User пробовал тоже не сработало

устанавливал по инструкции из
https://www.softbalance.com.ua/forum/index.php/topic,4755.0.html
правда там для УкрСклада

может я что-то не так сделал?

grisho4ek:
Связался с поддержкой УкрБланк(спасибо им большое за быстрый ответ) и вот решение:

1. Устанавливаем Firebird 3 на Linux


--- Код: ---sudo apt-get update
sudo apt-get install firebird3.0-server
--- Конец кода ---
Во время установки спросит пароль для пользователя SYSDBA, стандартный пароль masterkey.

2. Останавливаем службу Firebird 3

--- Код: ---sudo service firebird3.0 stop
--- Конец кода ---

3. Правим файл конфигурации /etc/firebird/3.0/firebird.conf. По-умолчанию УкрБланк 7 использует порт 3053, меняем порт. Вместо закоментированного порта по-умолчанию:


--- Код: ---#RemoteServicePort = 3050
--- Конец кода ---
ставим


--- Код: ---RemoteServicePort = 3053
--- Конец кода ---
По-умолчанию Firebird принимает только запросы с localhost, чтобы подключатся удаленно вместо:

--- Код: ---RemoteBindAddress = localhost
--- Конец кода ---
комментируем строку

--- Код: ---#RemoteBindAddress = localhost
--- Конец кода ---
Сохраняем файл.

4. Запускаем службу Firebird 3

--- Код: ---sudo service firebird3.0 start
--- Конец кода ---

5. Копируем файлы базы Blanks.tcb и пустышку базы BlanksEmp.tcb в папку /var/lib/firebird/3.0/data/.
мне тут было не ясно так что отпишу, я установил сервер в virtualbox с windows 10, и фалы лежали в моем случае по пути C:\ProgramData\UkrBlank7S\db.
оттуда их сохранил в dropbox, а потом через wget скачал на vps.

6.меняем права на пользователя firebird

--- Код: ---sudo chown -R firebird:firebird /var/lib/firebird/3.0/data/
--- Конец кода ---

7. Далее на клиентах прописываем в ubclient.ini имя сервера (или IP адрес) и путь к базе, например так:


--- Код: ---[Server]
Hostname= [тут нужно написать public ip вашего vps]
Path=/var/lib/firebird/3.0/data/
--- Конец кода ---

Еще нужно открыть порт

--- Код: ---sudo ufw allow 3053
--- Конец кода ---

Все, запускаем Клиент.

вылетит ошибка collation unicode_ci for character set utf8 is not installed
https://www.softbalance.com.ua/forum/index.php/topic,5056.msg28795.html#msg28795 тут решение

Навигация

[0] Главная страница сообщений

Перейти к полной версии