iFolder требует инсталляции Linux на сервере. Нужно также инсталлировать Web-сервер Apache 2, Java и SSL. Необходимо выполнить все перечисленные в этом разделе действия, чтобы данные продукты были корректно сконфигурированы для iFolder.
Если Вы инсталлируете систему Solaris, пропустите следующие два действия (инсталляция Linux 7.2 и инсталляция Java) и выполните оставшиеся действия в этом разделе, начиная с Создание сертификатов и ключей.
Инсталлируйте Linux 7.2 со следующими параметрами.
Перейдите к следующему разделу "Инсталляция Java ".
Если среда Java не установлена на сервере Linux, перейдите на страницу Web-сервера Java и выгрузите сценарий оболочки Linux Red Hat RPM для J2SE версии 1.3 или более поздней.
По окончании выгрузки сценария оболочки для разархивирования файла .rpm из файла .bin введите команду
sh имя_файлаrpm.bin
ПРЕДЛОЖЕНИЕ: символы "X" в следующем примере должны быть заменены номером версии файла.
Согласитесь с условиями лицензионного соглашения и запустите менеджер пакета с помощью следующей команды:
rpm -iv имя_файла.rpm
Выполните одно из перечисленных ниже действий:
PATH="$PATH:/usr/java/jrex.x.x_xx/bin"
ПРЕДЛОЖЕНИЕ: замените символы "X" соответствующими номерами версий выгруженных файлов Java.
PATH="$PATH:/usr/java/jrex.x.x_xx/bin"
Перейдите к следующему разделу Создание сертификатов и ключей..
Инсталляция OpenSSL не требуется, но рекомендуется для того, чтобы сертификаты и ключи требовались при обращении к консоли управления iFolder с использованием защищенного протокола HTTPS.
Если система Apache была ранее инсталлирована на сервере, то требуемые файлы server.crt и server.key, возможно, уже существуют. Эти файлы обычно расположены в каталогах /etc/httpd/conf/ssl.crt/ и /etc/httpd/conf/ssl.key/.
Если файл сертификата (server.crt) и ключа (server.key) у Вас уже имеются, то пропустите данную процедуру и перейдите к следующему разделу Инсталляция сервера Apache 2.
Если этих файлов нет, то следуйте приведенным ниже инструкциям по выгрузке и инсталляции подсистемы OpenSSL.
Обратитесь к Web-серверу OpenSSL.
Выгрузите файл openssl-engine-0.9.xx.tar.gz file и затем распакуйте следующие файлы:
gzip -d openssl-engine-0.9.xx.tar.gz
tar xvf openssl-engine-0.9.xx.tar
ПРЕДЛОЖЕНИЕ: символы "XX" должны быть заменены соответствующим номером версии файлов.
Для конфигурирования OpenSSL с консоли сервера введите следующие команды:
cd openssl-engine-0.9.xx
sh config \
no-idea \
no-threads \
-fPIC
Откомпилируйте OpenSSL с консоли сервера, введя команду:
make
Проверьте правильности конфигурации и компиляции OpenSSL, введя с консоли сервера команду:
make test
Инсталлируйте OpenSSL с консоли сервера, введя команду:
make install
Запустите подсистему OpenSSL, чтобы создать файлы server.key и server.crt.
Дополнительную информацию о создании файла server.key и получении файла сертификата server.crt для ключа посредством создания и использования собственной сертифицирующей организации см. в инструкциях на Web-сервере Apache.
Перейдите к следующему разделу Инсталляция сервера Apache 2..
Создайте каталог с именем /export, если он еще не существует
Выгрузите файл httpd-2.0.39-i686-pc-linux-gnu.tar.gz или httpd-2.0.39-sparc-sun-solaris2.8.tar.gz, поставляемый вместе с программным обеспечением iFolder в каталог /export.
Распакуйте файлы .gz и .tar в каталог /export.
ПРИМЕЧАНИЕ: данная версия сервера Apache является двоичным дистрибутивным пакетом UNIX, при создании которого использовались следующие два ключа: --with-mpm=worker и --enable-ssl.
gzip -d httpd-2.0.39-i686-pc-linux-gnu.tar.gz
tar xvf httpd-2.0.39-i686-pc-linux-gnu.tar
gzip -d httpd-2.0.39-sparc-sun-solaris2.8.tar.gz tar xvf httpd-2.0.39-sparc-sun-solaris2.8.tar
Запустите процедуру инсталляции, введя следующую команду с консоли сервера:
cd httpd-2.0.39
sh ./install-bindist.sh
Перейдите к следующему разделу "Копирование сертификатов и ключей SSL".
Чтобы iFolder мог работать с файлами server.key и server.crt, их нужно скопировать в определенный каталог сервера.
На сервере скопируйте файл server.crt в следующий каталог:
/export/httpd-2.0.39/bindist/conf/ssl.crt/
На сервере скопируйте файл server.key в следующий каталог:
/export/httpd-2.0.39/bindist/conf/ssl.key/
Предварительная конфигурация iFolder завершена. Перейдите к следующему разделу Информация, необходимая при инсталляции..
| 