Установка DF™ MultiMerchant

1. Подготовка к установке системы.

Для установки необходимо иметь дистрибутив системы (dfm.zip, dfm.tar.gz) и доступ к ftp. Домен, на который будет устанавливаться система, должен быть доступен по веб.


1.1 Выбор дистрибутива системы.

Для выбора нужного дистрибутива, необходимо выяснить операционную систему (ОС) сервера, на который будет устанавливаться система. Дистрибутив должен соответствовать операционной системе сервера. Если имеющийся у Вас дистрибутив не соответствует ОС вашего сервера, обратитесь к DF за нужным дистрибутивом. В настоящее время мы компилируем свои продукты под ОС: Linux, FreeBSD, Solaris (CPU х86) и WindowsNT.

ОС сервера можно выяснить у администратора сервера или самостоятельно: используя скрипт тестирования сервера Perl Informer.

Для самостоятельного выяснения ОС сервера, необходимо:

  • скачать DF Perl Informer с сайта dfservice.com (http://dfservice.com/perl-informer/ru/)
  • закачать в текстовом режиме (text mode) perlinfo.cgi на сайт куда будет устанавливаться система, в папку cgi-bin и назначить права 755 (rwx r-x r-x).
  • вызвать из веб http://сайт.com/cgi-bin/perlinfo.cgi
  • OC указана с строке Operation System: [ linux / freebsd / solaris / MSWin32 ]

1.2 Закачка дистрибутива на сервер.

Распаковать файлы содержащиеся в архиве (dfm.zip) у себя на диске и закачать их на сервер в директорию (cgi-bin), где будет установлена система. Файлы с расширением cgi необходимо закачивать в бинарном режиме, и после закачки назначить им права 755. Папку mtpl необходимо закачивать на сервер в текстовом режиме.

Если дистрибутив системы имеет расширение tar.gz (tgz), его достаточно просто распаковать на сервере (gzip -d ./dfm.tar.gz ; tar -xf ./dfm.tar).


1.3 Запуск программы установки.

Запустить madmin.cgi (http://ваш_сайт.com/cgi-bin/madmin.cgi). Вы должны увидеть форму для назначения пароля администратора. Назначьте свой пароль и приступайте к настройке системы.


Если запуск не удался — тому могут быть следующие причины:

  • неправильные права на файле madmin.cgi. Необходимо проверить права, они должны быть 755 (rwx r-x r-x).
  • дистрибутив скомпилирован не под ОС сервера.
  • дистрибутив закачан в текстовом режиме. Перезакачайте дистрибутив в бинарном режиме (binary mode).
  • madmin.cgi закачан в каталог, где не разрешен запуск CGI-приложений или на сервере запрещен их запуск. Убедитесь, что другие CGI-приложения запускаются в этом каталоге.

Если другие скрипты тоже не запускаются — попробуйте записать в файл (или дописать в существующий) .htaccess, в директории с дистрибутивом, строку: «AddHandler cgi-script .cgi» (без кавычек). Если это не поможет, обратитесь к администратору сервера.


2. Настройка системы.

После установки система будет настроена по умолчанию и предложит подтвердить настройки — появиться диалог «Настройка системы».

Необходимо настроить следующие параметры системы:

  • Введите свой e-mail (Admin Email), если он отличается от предложенного по умолчанию.
  • Проверьте правильность пути к sendmail.
  • Назначте часовой пояс времени системы.

Об остальных настройках системы читайте с встроенной справке (знак вопроса в правом верхнем углу).