Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач егоров.doc
Скачиваний:
5
Добавлен:
07.12.2018
Размер:
7.53 Mб
Скачать

Установка на сервере Linux «1с – Предприятие Сервер»

Войдем в систему Fedora 8 под суперпользователем (root) как было указано ранее. Смонтируем в виртуальную машину ранее описанным способом образ «1C_LINUX_DISTR.iso». Этот образ содержит необходимые компоненты сервера «1С: Предприятие 8.1». Откроем каталог «1C Linux» и начнем установку компонент в указанной последовательности:

1C_Enterprise-common-8.1.10-50.i386.rpm

1C_Enterprise-common-nls-8.1.10-50.i386.rpm

1C_Enterprise-server-8.1.10-50.i386.rpm

1C_Enterprise-server-nls-8.1.10-50.i386.rpm

1C_Enterprise-ws-8.1.10-50.i386.rpm

1C_Enterprise-ws-nls-8.1.10-50.i386.rpm

На выводимые предупреждения отвечать «Установить все равно».

Теперь нужно запустить агент сервера ragent в режиме демона. Для этого введите в терминале следующие команды:

/etc/rc.d/init.d/srv1cv81 stop

/opt/1C/v8.1/i386/ragent -daemon

/etc/rc.d/init.d/srv1cv81 restart

Следующие файлы, которые нам понадобятся это дистрибутив postgres с официальными патчами от 1С. Находятся они там же. Устанавливать в следующем порядке:

postgresql-libs-8.1.5-11.1C.i386.rpm

postgresql-8.1.5-11.1C.i386.rpm

postgresql-server-8.1.5-11.1C.i386.rpm

postgresql-pl-8.1.5-11.1C.i386.rpm

postgresql-contrib-8.1.5-11.1C.i386.rpm

Перед запуском PostgreSQL надо создать папку «/var/lib/pgsql», иначе при запуске демона будет ошибка. В терминале вводим:

mkdir /var/lib/pgsql

chmod 777 /var/lib/pgsql

Далее запустим PostgreSQL:

/etc/init.d/postgresql start

Эта команда помимо прочего заполнит папку «/var/lib/pgsql/data/» настройками по умолчанию. Перейдем в «Компьютер – Файловая система – var – lib – pgsql – data» и откроем для редактирования файл «postgresql.conf». Найдите и измените там следующие параметры:

default_with_oids = on

stats_row_level = off

Не забудьте раскомментировать эти строки, убрав символ комментария #. Если этих параметров нет, то вам придётся ввести их вручную. Сохраните файл и закройте редактор. В рядом находящемся файле «pg_hba.conf» указаны допустимые параметры подключения к PostgreSQL-серверу. Проверьте, чтобы было указано (снят комментарий # с соответствующей строки):

host all all 0.0.0.0/0 md5

Теперь перезапустите сервер PostgreSQL командой терминала:

/etc/init.d/postgresql restart

Войдите в консоль PostgreSQL командой:

psql -h localhost postgres postgres

Если будет выдано сообщение об ошибке, отсылающее вас к файлу «pg_hba.conf», то, скорее всего, хост localhost не прописан в файле «/etc/hosts». Откройте его и добавьте строку:

127.0.0.1 localhost

Теперь консоль должна запуститься. Введите пароль postgres (ввод пароля не отмечается ни буквами, ни звёздочками). При первом запуске PostgreSQL создаётся учётная запись postgres с паролем postgres. Первое, что надо сделать – сменить этот пароль командой:

ALTER USER postgres PASSWORD ‘pass’;

Обращаем ваше внимание, что точка с запятой в консоли PostgreSQL обязательна и означает окончание текста команды. По окончании работы с консолью PostgreSQL следует выполнить команду:

\q

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]