Имя: Пароль:
1C
 
Установка нескольких версий 8.3 на сервер под упралением Linux
,
0 Ksandr
 
18.11.14
14:24
Коллеги, приветствую,

по данному вопросу гуглил, спрашивал на партнерском, но решение не нашел.
Необходимо на одном сервере установить 8.3.4.408, 8.3.5.465. 8.3.5.1098, но проблема в том, что при установке каталог v8.3 перезаписывается устанавливаемой версией.

Собственно вопрос - есть ли у кого опыт установки нескольких экземпляров 8.3 на один сервер? Поделитесь как.
1 Maxus43
 
18.11.14
14:26
на винде таких проблем нет, прям хз
2 ifso
 
18.11.14
14:27
может дешевле будет окна прорубить?
3 Ksandr
 
18.11.14
14:30
(1) Ага, знаю что нет.
(2) Нет, не дешевле. Линуксовая VPS стоит 300 р/мес.
4 thezos
 
18.11.14
14:35
Вот 8.2 и 8.3 одновременно разворачивал на линуксе, всё очевидно. А несколько версий 8.3... надо копать параметры установки
5 ifso
 
18.11.14
14:35
(3) за сколько месяцев построишь требуемое в (0) ?)
6 Ksandr
 
18.11.14
14:37
(4) Согласен, все просто, только скрипт инициализации немного подправить.
(5) Построю за 1 день если никто не поделится опытом как построить это за 15 минут.
7 ifso
 
18.11.14
14:44
(6) не, 15-минутной кномпочки не подскажу ^^
8 Asmody
 
18.11.14
15:24
переименовываешь каталог, переименовываешь скрипт запуска, правишь переменные в скрипте запуска, включая порты,  обновляешь уровни запуска.
потом ставишь следующую платформу.
9 Asmody
 
18.11.14
15:25
вот только у меня сомнения, как пакетный менеджер отнесется к наличию разных версий одного пакета
10 Asmody
 
18.11.14
15:26
или осваивайте docker. ходят слухи, что 1Ска под ним работает
11 Mashinist
 
18.11.14
15:29
если Линуксовая VPS стоит 300 р/мес. то может проще еще купить два VPS
12 Lionee
 
18.11.14
15:30
(0)самый главный вопрос зачем такой кавардак?
13 hhhh
 
18.11.14
15:34
(0) да, иметь такую древнюю конфигурацию имеет какой-то смысл. Но зачем их иметь 3 штуки? Кому это может понадобиться?
14 Ksandr
 
18.11.14
21:56
(8) Спасибо большое! Думал копать именно в этом направлении.
(9) Если негативно отнесется придется пользоваться опциями --zabei-na-vse --force :)

(10) Спасибо за наводку. Интересный вариант.

(12) (13) Клиенты разные и достаточно инертные в части обновления версии платформы. С теми что по крупнее говорят согласование обновления платформы - это 1 месяц, само обновление - большие трудозатраты.

Кавардак затем, что в 8.2 с хранилищем под управлением 8.2.19 работает все что старше 8.2.14 (ниже не проверял), а в 8.3 для примера к серверу 8.3.4.465 конфигуратор 8.3.4.408 не подключится.

И вот совсем все это затем чтобы "Конфигурация - Хранилище - Обновить конфигурацию из хранилища", выбрать версию и нажать ОК. Ну и плюс коллективная разработка.
15 Biker
 
18.11.14
22:43
какой дистр ?
dpkg --instdir=/блабла -i 1c*.deb
можно еще через --root
16 Ksandr
 
18.11.14
22:51
Cent OS
17 Ksandr
 
18.11.14
22:51
Biker, как думаешь CD400 Super Four как первый мот пойдет?
18 Ksandr
 
18.11.14
22:51
CB400
19 Biker
 
18.11.14
22:53
вес рост ?
20 Ksandr
 
18.11.14
22:54
(15) Навел в нужное направление:
rpm  -i --prefix=/some/other/path/ packagename.rpm
21 Ksandr
 
18.11.14
22:54
(19) 176/65
22 Biker
 
18.11.14
22:56
(21) фура в самый раз на 1-й сезончик
23 ifso
 
19.11.14
00:14
(20) победил?
24 Ksandr
 
19.11.14
16:39
(23) Отпишу в теме когда займусь задачей.
(22) Спасибо
25 mordochka1
 
20.11.14
01:10
Посоветовали обратиться в bSimple.Люди советовали правильные, но все же. Кто что про них знает?
26 Ksandr
 
20.11.14
18:45
(25) Посоветовали обратиться зачем?
27 pumbaEO
 
20.11.14
21:41
для deb распковіьваешь пакетіь, переименовіьваешь root каталогов и запаковіьваешь обратно с добавлением версии в наименование пакетов.

для rpm распакуешь, напиши свой .spec и без компиляции просто собираешь.

для rpm с помощью createrepo организуешь репозитарии.
для deb с помощью aptly тоже создаешь репозитарии.

после єтого спокойно можно устанавливать одной командой, последний релиз держать в /opt/v83 .

с репозитариями проще в docker подключать, тогда достаточно в переменной указать версию и собрать необходимой версии контейнер.

docker приятней для разрличніьх версий c apache запускать.
28 Ksandr
 
08.12.14
13:10
В общем самое простое и удобное решение описано в (8).
Если в кратце - то ни прибавить ни убавить. Подробно чуть позже оформлю в виде статьи на ИС
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший