ProgrammnoeObespechenie/BuxUchjot/Ustanovka1S81

Материал из Etersoft wiki
Перейти к: навигация, поиск
Wackowiki-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была автоматически перемещена с old.wiki.etersoft.ru.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Установка 1С 8.1

Установка 1С 8.2

Новая версия платформы 1С:Предприятие 8.1 может применяться без использования операционных систем от Microsoft.

При этом используется GNU/Linux-сервер, на котором установлен сервер 1С и PostreSQL (и менеджер лицензий для ключа защиты HASP), и рабочие места с использованием GNU/Linux, FreeBSD или Windows XP, на которых запускается клиентская часть 1С:Предприятия с использованием WINE@Etersoft. Ограничений по операционным системам на рабочих местах не имеется.

Рассмотрим установку и настройку .


Установка пакетов и запуск служб

Установка кластера серверов под Linux.

Пакеты составляющие кластер серверов 1С:Предприятия, устанавливаются обычным образом, вы можете воспользоваться привычной программой управления пакетами. Потребуется установить следующие пакеты находящиеся в папке 1С8.1/Platform.Linux:


  • 1C_Enterprise-common-8.1.5-100.i386.rpm
  • 1C_Enterprise-server-8.1.5-100.i386.rpm


Установка:

# rpm -Uvh 1C_Enterprise-common-8.1.5-100.i386.rpm 1C_Enterprise-server-8.1.5-100.i386.rpm


Запуск сервиса srv1cv81 осуществляется автоматически после установки rpm-пакета, а так же при загрузке системы. Запустить сервис вручную можно командой

# service srv1cv81 start

При этом он запустит компоненты 1С:Предприятия под пользователем usr1cv81, соответственно настройки будут храниться в каталоге /home/usr1cv81/.1cv81


Настройка кластера серверов

Переделать на описание использования сервиса srv1cv81


Для настройки кластера серверов 1С:Предприятия (по умолчанию он настроен для работы с "localhost.localdomain"), необходимо запустить и остановить программу:

$/opt/1C/v8.1/i386/ragent

После остановки в домашнем каталоге появится каталог:

~/.1cv81

Теперь необходимо внести в следующий файл несколько изменений (заменить имя машины):

~/.1cv81/1С/1Cv81/reg_1541/1CV8Reg.lst

Оригинал:

О╩©{0,

{e20255a0-c33e-11db-a880-00046156c995,"п~[п╬п╨п╟п╩я~Lп╫я~Kп╧ п╨п╩п╟я~Aя~Bп╣я~@",1541,"localhost.localdomain",0,0},

{0},

{1,

{e263e43c-c33e-11db-a880-00046156c995,"localhost.localdomain",1,0,1000}

},

{0},

{1,

{e2638280-c33e-11db-a880-00046156c995,"п╕п╣п╫я~Bя~@п╟п╩я~Lп╫я~Kп╧ я~Aп╣я~@п╡п╣я~@",1540,"localhost.localdomain",1,

{1,

{1560,1591}

},"","8qhtfUuXYbK/zmlKdRdwig=="}

}

}

Исправление (предположим что сервер у нас имеет имя testing):

О╩©{0,

{52a3d04e-c340-11db-4c90-00046156c995,"п~[п╬п╨п╟п╩я~Lп╫я~Kп╧ п╨п╩п╟я~Aя~Bп╣я~@",1541,"localhost.localdomain",0,0},

{0},

{1,

{5305619c-c340-11db-4c90-00046156c995,"testing",1,0,1000}

},

{0},

{1,

{53050012-c340-11db-4c90-00046156c995,"testing",1540,"testing",1,

{1,

{1560,1591}

},"","KPcYOMvmQahO1dIEWrl9JA=="}

}

}


Установка PostgreSQL под Linux.

Для работы сервера 1С:Предприятия необходима специальная сборка PostgreSQL, поставляемая в комплекте с 1С:Предприятием или собираемая Etersoft. .

Инструкция по установке и первоначальной настройке PostgreSQL


Установка клиента 1С:Предприятия в WINE@Etersoft

Перейдите в каталог с дистрибутивом 1С:Предприятия и выполнить установку командой:

$ wine setup.exe

Следуйте штатным инструкциям по установке.


Для настройки для ключа Hasp используйте следующий файл:

~/.wine/dosdevices/c:/Program Files/1cv81/bin/conf/nethasp.ini

Более полную информацию можно получить из документации в поставке 1С:Предприятия 8.1 (файл V8AddDoc81.html)


Ссылки

Настройка под Slackware 12.1

http://life.screenshots.ru/the-code-inside/php-platform/linux-1c-setup

http://www.gilev.ru/1c/81/setup/pgsql.htm

http://cnews.ru/reviews/index.shtml?2007/04/03/243672

Установка сервера 1С под Solaris

Подробности в документации 1С