Содержание

1С:Предприятие 8 — Сервер

«1С:Предприятие» позволяет работать с БД в варианте клиент-сервер. В данном случае под вариантом клиент-сервер понимается архитектура, подразумевающая наличие следующих программных уровней:

Сервер (кластер серверов) srv1cv83

Файл с настройками:
/home/usr1cv8/.1cv8/1C/1cv8/1cv8wsrv.lst

Для версий до 8.3.22

Для версий до 8.3.22

Приложение 3. Описание и расположение служебных файлов :: Руководство администратора :: 1С:Предприятие 8.3.20

Запуск:

service srv1cv83 start
update-rc.d srv1cv83 enable

Отключение сервера:

srv1cv83_disable.sh
#!/bin/bash
 
service srv1cv83 stop
update-rc.d srv1cv83 disable

Режим отладки

Для того, чтобы включить режим отладки (отключено по умолчанию), т.к. дать возможность отлаживать встроенным в Конфигуратор отладчиком код (как и при файловом режиме работы) нужно:

Для версии до 8.3.22

Для версии до 8.3.22

  1. в файле
    /etc/init.d/srv1cv83
    SRV1CV8_DEBUG=1
  2. выполнить:
     systemctl daemon-reload; service srv1cv83 restart
  1. в файле
    srv1cv8-8.3.22.2239@.service
    Environment=SRV1CV8_DEBUG="-debug -tcp"
  2. выполнить перезапуск службы

Обновление

FIXME


Обновление Сервера 1С под Linux | serveradmin.ru

Сервер администрирования (ras)

Сервер администрирования (ras)

Для версий до 8.3.22

Для версий до 8.3.22

Запуск:

/opt/1C/v8.3/x86_64/​ras

Запуск в режиме демона:

/opt/1C/v8.3/x86_64/ras --daemon cluster

FIXME Запуск службы

ras1c

ras1c

/etc/init.d/ras1c
#!/bin/sh
### BEGIN INIT INFO
# Provides:          ras1c
# Required-Start:    $remote_fs $network $syslog $named
# Required-Stop:     $remote_fs $network $syslog $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Description:       1C:Enterprise 8.3 Remote Administration Server
### END INIT INFO
 
 
SCRIPTNAME="/etc/init.d/ras1c"
NAME="ras"
DAEMON="/opt/1C/v8.3/x86_64/ras"
DAEMON_ARGS=" cluster"
PIDFILE="/var/run/ras1c.pid"
DESC="1C:Enterprise 8.3 Remote Administration Server"
 
[ -x "$DAEMON" ] || exit 0
 
. /lib/init/vars.sh
. /lib/lsb/init-functions
 
 
case "$1" in
  start)
	log_daemon_msg "Starting $DESC" || true
	if start-stop-daemon --start --quiet --oknodo -b --exec $DAEMON $DAEMON_ARGS --pidfile $PIDFILE; then
	   log_end_msg 0 || true
	else
	   log_end_msg 1 || true
	fi
	;;
  stop)
	log_daemon_msg "Stopping $DESC" || true
	if start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE; then
	   log_end_msg 0 || true
	   kill $(pidof $NAME)
	   #rm -f $PIDFILE
	else
	   log_end_msg 1 || true
	fi
	;;
  restart|reload)
	log_daemon_msg "Restarting $DESC"
	$0 stop
	$0 start
	;;
  status)
	status_of_proc "$DAEMON" && exit 0 || exit $?
       ;;
  *)
	echo "Usage: $SCRIPTNAME {start|stop|status|restart|reload}" >&2
	exit 1
	;;
esac
 
exit 0
systemctl daemon-reload
service ras1c
update-rc.d ras1c enable

ubuntu server 19.04 x64 не работает сервер ras как демон - Форум.Инфостарт

Утилита ​администрирования (rac)

Для её работы должен быть запущен сервер администрирования (ras)

/opt/1C/v8.3/x86_64/rac agent list
 
/opt/1C/v8.3/x86_64/rac cluster
 
Список кластеров
/opt/1C/v8.3/x86_64/rac cluster list
 
Список БД
/opt/1C/v8.3/x86_64/rac infobase summary list --cluster=ИД_Кластера

Добавление администратора:

/opt/1C/v8.3/x86_64/rac agent admin register --name=ИМЯ --pwd=ПАРОЛЬ --auth=pwd

Управление серверами :: Дополнительные средства разработки: библиотеки, обработки, руководства

Веб сервер

FIXME

Apache

Установка дополнительных пакетов:

dpkg -i 1c-enterprise83-ws_*_amd64.deb

Публикация БД test на сервере

/opt/1C/v8.3/x86_64/webinst -apache24 -wsdir test -dir /var/www/test -connstr "Srvr=localhost;Ref=test;" -confPath /etc/apache2/apache2.conf
service apache2 reload

Публикация БД test, файловый режим

/opt/1C/v8.3/x86_64/webinst -apache24 -wsdir test -dir /var/www/test -connstr 'File="/srv/1c/test"' -confPath /etc/apache2/apache2.conf

Публикация базы 1С на веб-сервере Apache на сервере Linux

centos.name: Публикация базы данных 1С Предприятия на WEB сервере Apache

:!: Для того, чтобы при открытии БД в веб-браузере сообщения отображались на нужном языке необходимо выбрать приоритет языка в настройках веб-браузера.

Публикация информационных баз на веб-сервере Apache под Linux с использованием шифрования (HTTPS) :: Инструкции :: Методическая поддержка для разработчиков и администраторов 1С:Предприятия 8

Установка и запуск нескольких экземпляров

FIXME

srv1cv8-8.3.24.1667@.service
Environment=SRV1CV8_PORT=2540
Environment=SRV1CV8_RANGE=2560:2591
Environment=SRV1CV8_DATA=/home/usr1cv8_test/.1cv8/1C/1cv8
ras-8.3.24.1667.service
Environment=RAS_PORT=2545

Перед запуском нужно скопировать папку пользователя usr1cv8 в usr1cv8_test:

create_usr1cv8.sh
#!/bin/bash
rm -r /home/usr1cv8_test
cp -r -p /home/usr1cv8 /home/usr1cv8_test
chown -R usr1cv8:grp1cv8 /home/usr1cv8_test

Установка и запуск нескольких экземпляров сервера 1С:Предприятие на одном компьютере. Платформа Linux - Записки IT специалиста

Установка серверной части 1С в Linux среде (сентябрь 2021)

Ссылки

Клиент-серверный вариант. Руководство администратора :: 1С:Предприятие 8.3.8. Документация

Клиент-серверный вариант работы

Управление серверами :: 1С:Предприятия 8

От экспертов «1С‑Рарус»: Установка серверной части 1С в Linux среде

Руководство по установке сервера 1С на Linux

1С:Linux