Установка и настройка нескольких версий клиентов 1С 8.3
Установка нескольких версий 1С в Ubuntu 16.04
Обеспечение совместной работы нескольких серверных процессов
1С: Предприятие 8.2 и 8.3. Совместный запуск на одном Linux-сервере.
Платформа 8.3 → Ручной запуск второй копии сервера 1С на linux ubuntu 16.04
27.2. Создание службы сервера «1С:Предприятия»
Пример установки дополнительной 8.3.14.1373 для пользователя user (отличного от usr1cv8 должен быть создан заранее)
$ mkdir tmp
$ dpkg-deb -x 1c-enterprise83-common_8.3.14-1373_amd64.deb tmp
$ dpkg-deb -x 1c-enterprise83-server_8.3.14-1373_amd64.deb tmp
$ sudo mv tmp/opt/1C/v8.3/ /opt/1C/v8.3.14.1373/
$ nano tmp/etc/init.d/srv1cv83
SRV1CV8_PORT=2540
SRV1CV8_REGPORT=2541
SRV1CV8_RANGE=2560:2590
G_BINDIR="/opt/1C/v${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}/${G_VER_ARCH}"
G_VER_SHORT=${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}
[ -z "$SRV1CV8_USER" ] && SRV1CV8_USER=user
[ -z "$SRV1CV8_PIDFILE" ] && SRV1CV8_PIDFILE="/var/run/srv1cv${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}.pid"
Сохранить.
$ sudo cp tmp/etc/init.d/srv1cv83 /etc/init.d/srv1cv83.14-1373
Запускать:
$ sudo /etc/init.d/srv1cv83.14-1373 start
Останавливать:
$ sudo /etc/init.d/srv1cv83.14-1373 stop
Проверка:
$ ss -tlnp | grep :25
LISTEN 0 128 *:2560 *:* users:(("rphost",pid=4313,fd=18))
LISTEN 0 128 *:2540 *:* users:(("rphost",pid=4313,fd=16),("ragent",pid=4260,fd=16))
LISTEN 0 128 *:2541 *:* users:(("rmngr",pid=4268,fd=13))
LISTEN 0 128 :::2560 :::* users:(("rphost",pid=4313,fd=17))
LISTEN 0 128 :::2540 :::* users:(("rphost",pid=4313,fd=15),("ragent",pid=4260,fd=15))
LISTEN 0 128 :::2541 :::* users:(("rmngr",pid=4268,fd=12))
Проверка 1 сервера:
$ ss -tlnp | grep :15
LISTEN 0 128 *:1560 *:*
LISTEN 0 128 *:1540 *:*
LISTEN 0 128 *:1541 *:*
LISTEN 0 128 :::1560 :::*
LISTEN 0 128 :::1540 :::*
LISTEN 0 128 :::1541 :::*
Копия что бы не потерялась:
SRV1CV8_PORT=2540
SRV1CV8_REGPORT=2541
SRV1CV8_RANGE=2560:2590
G_BINDIR="/opt/1C/v${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}/${G_VER_ARCH}"
G_VER_SHORT=${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}
[ -z "$SRV1CV8_USER" ] && SRV1CV8_USER=user
[ -z "$SRV1CV8_PIDFILE" ] && SRV1CV8_PIDFILE="/var/run/srv1cv${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}.pid"
Установка нескольких версий 1С в Ubuntu 16.04
Обеспечение совместной работы нескольких серверных процессов
1С: Предприятие 8.2 и 8.3. Совместный запуск на одном Linux-сервере.
Платформа 8.3 → Ручной запуск второй копии сервера 1С на linux ubuntu 16.04
27.2. Создание службы сервера «1С:Предприятия»
Пример установки дополнительной 8.3.14.1373 для пользователя user (отличного от usr1cv8 должен быть создан заранее)
$ mkdir tmp
$ dpkg-deb -x 1c-enterprise83-common_8.3.14-1373_amd64.deb tmp
$ dpkg-deb -x 1c-enterprise83-server_8.3.14-1373_amd64.deb tmp
$ sudo mv tmp/opt/1C/v8.3/ /opt/1C/v8.3.14.1373/
$ nano tmp/etc/init.d/srv1cv83
SRV1CV8_PORT=2540
SRV1CV8_REGPORT=2541
SRV1CV8_RANGE=2560:2590
G_BINDIR="/opt/1C/v${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}/${G_VER_ARCH}"
G_VER_SHORT=${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}
[ -z "$SRV1CV8_USER" ] && SRV1CV8_USER=user
[ -z "$SRV1CV8_PIDFILE" ] && SRV1CV8_PIDFILE="/var/run/srv1cv${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}.pid"
Сохранить.
$ sudo cp tmp/etc/init.d/srv1cv83 /etc/init.d/srv1cv83.14-1373
Запускать:
$ sudo /etc/init.d/srv1cv83.14-1373 start
Останавливать:
$ sudo /etc/init.d/srv1cv83.14-1373 stop
Проверка:
$ ss -tlnp | grep :25
LISTEN 0 128 *:2560 *:* users:(("rphost",pid=4313,fd=18))
LISTEN 0 128 *:2540 *:* users:(("rphost",pid=4313,fd=16),("ragent",pid=4260,fd=16))
LISTEN 0 128 *:2541 *:* users:(("rmngr",pid=4268,fd=13))
LISTEN 0 128 :::2560 :::* users:(("rphost",pid=4313,fd=17))
LISTEN 0 128 :::2540 :::* users:(("rphost",pid=4313,fd=15),("ragent",pid=4260,fd=15))
LISTEN 0 128 :::2541 :::* users:(("rmngr",pid=4268,fd=12))
Проверка 1 сервера:
$ ss -tlnp | grep :15
LISTEN 0 128 *:1560 *:*
LISTEN 0 128 *:1540 *:*
LISTEN 0 128 *:1541 *:*
LISTEN 0 128 :::1560 :::*
LISTEN 0 128 :::1540 :::*
LISTEN 0 128 :::1541 :::*
Копия что бы не потерялась:
SRV1CV8_PORT=2540
SRV1CV8_REGPORT=2541
SRV1CV8_RANGE=2560:2590
G_BINDIR="/opt/1C/v${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}/${G_VER_ARCH}"
G_VER_SHORT=${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}
[ -z "$SRV1CV8_USER" ] && SRV1CV8_USER=user
[ -z "$SRV1CV8_PIDFILE" ] && SRV1CV8_PIDFILE="/var/run/srv1cv${G_VER_MAJOR}.${G_VER_MINOR}.${G_VER_BUILD}.${G_VER_RELEASE}.pid"
Комментариев нет:
Отправить комментарий