Имя: Пароль:
1C
1С v8
Ubuntu. Обновление сервера 1С с версии 8.3.17
0 s202
 
11.02.23
10:11
Был сервер 1С 8.3.17 под Убунтой 16.04. Работал.
Теперь надо  обновить минимум на 8.3.18.1741 (новая БП требует).
Скачал, сделал как обычно - старый 8.3.17 удалил, новый 8.3.18.1741 установил - не запускается.
Прочитал переход на 8.3.18 непонятки
Понял, куда попал. Начиная с 8.3.17 разработчики решили сделать в линуксе возможность нескольких версий 1С. Только опять чего-то не учли.

Вопрос: в более поздних релизах эта проблема устранена? Посмотрел 8.3.20.1674 - там вообще для линукса только тонкий клиент.
Это плохо - у нас еще и УТ 10.3 работает, и есть клиенты под убунтой.

Что установить ?
1 s202
 
11.02.23
11:55
Разобрался.
Надо делать как написано в переход на 8.3.18 непонятки пост №16
Страшно, да - но надо делать как там написано.

ЗЫ прочитал, что будет в следующих релизах - это будет лютый пиздец при обновлении.
Всем добра.
2 s202
 
11.02.23
11:57
ЗЫ Там, в посте №16 есть пара опечаток. Это добавляет ощущений.
3 ansh15
 
11.02.23
12:33
>> страшно
Скопировать 2 файла и запустить chkconfig?
>>8.3.20.1674 - там вообще для линукса только тонкий клиент
Все там есть. При установке ставится галочка "1С Предприятие", сам установщик графический, как и в Windows - вендор учел давние пожелания пользователей.
4 s202
 
13.02.23
12:14
(3)
>> Скопировать 2 файла
Да, но там опечатки в имени файла и в имени каталога.

>> и запустить chkconfig?  
chkconfig из той инструкции сработает только если ранее на компе ВООБЩЕ не было сервера 1С. А если он был, но удален - не сработает. Пришлось хитрить.
5 spiller26
 
13.02.23
13:33
Удалим старые ссылки в etc/init.d/ и /etc/default/srv1cv83 файл @srv1cv83
Сделаем символические ссылки для скрипта запуска и файла конфигурации:
    # ln -s /opt/1cv8/x86_64/8.3.19.1723/srv1cv83 /etc/init.d/srv1cv83
    # ln -s /opt/1cv8/x86_64/8.3.19.1723/srv1cv83.conf /etc/default/srv1cv83
Настройка портов
открываем файл: /etc/default/srv1cv83 или /opt/1cv8/x86_64/8.3.19.1659/srv1cv83.conf
Параметры для 1c-разработчика, тут свои или стоковые.
    SRV1CV8_PORT = 10540
    SRV1CV8_REGPORT = 10541
    SRV1CV8_RANGE=10560:10591
    SRV1CV8_DEBUG = 1
Перезапись демона загрузки
    # systemctl daemon-reload
Обновим загрузку 1с
    # update-rc.d srv1cv83 defaults
Перезагрузка сервера
    # reboot
Статус и рестарт сервера
    # service srv1cv83 status
    # service srv1cv83 start