Безопасность и оптимизация Linux.Редакция для Red Hat



Веб-сервер Apache - часть 2


Инсталляция была проверена на Red Hat Linux 6.1 и 6.2.

Все шаги инсталляции осуществляются суперпользователем “root”.

Apache версии 1.3.12

Mod_SSL версии 2.6.4-1.3.12

Mod_Perl версии 1.24

Mod_PHP версии 4.0.0

Пакеты.

Домашняя страница Apache:

FTP сервер Apache:

Вы должны скачать: apache_1.3.12.tar.gz

Домашняя страница Mod_SSL:

FTP сервер Mod_SSL:

Вы должны скачать: mod_ssl-2.6.4-1.3.12.tar.gz

Домашняя страница Mod_Perl:

FTP сервер Mod_Perl:

Вы должны скачать: mod_perl-1.24.tar.gz

Домашняя страница Mod_PHP:

Вы должны скачать: php-4.0.0.tar.gz

Предварительные требования.

  • Если вы хотите включить в Apache поддержку SSL шифрования, то OpenSSL должен быть уже проинсталлирован на вашей системе.
  • Если вы хотите включить в Apache поддержку соединений с базой данных PosgreSQL, то PosgreSQL должен быть уже проинсталлирован на вашей системе.
  • Если вы хотите включить в Apache поддержку высокопроизводительного кэширования сессий, базирующегося на RAM, то MM должен быть уже проинсталлирован на вашей системе.
  • Если вы хотите включить в Apache поддержку соединений с сервером каталогов OpenLDAP, то OpenLDAP должен быть уже проинсталлирован на вашей системе.
  • Если вы хотите включить в Apache поддержку IMAP & POP, то IMAP & POP должен быть уже проинсталлирован на вашей системе.
  • ЗАМЕЧАНИЕ. Для большей информации о требуемых программах смотрите соответствующие главы в этой книге.

    Тарболы.

    Хорошей идеей будет создать список файлов установленных в вашей системе до инсталляции Apache и после, в результате, с помощью утилиты diff вы сможете узнать какие файлы были установлены. Например,

    До инсталляции:

    find /* > Apache1

    После инсталляции:

    find /* > Apache2

    Для получения списка установленных файлов:

    diff Apache1 Apache2 > Apache-Installed

    Раскройте тарбол:

    [root@deep /]# cp apache_version.tar.gz /var/tmp

    [root@deep /]# cp mod_ssl-version-version.tar.gz /var/tmp

    [root@deep /]# cp mod_perl-version.tar.gz /var/tmp

    [root@deep /]# cp php-version.tar.gz /var/tmp

    [root@deep /]# cd /var/tmp/

    [root@deep tmp]# tar xzpf apache_version.tar.gz

    [root@deep tmp]# tar xzpf mod_ssl-version-version.tar.gz

    [root@deep tmp]# tar xzpf mod_perl-version.tar.gz

    [root@deep tmp]# tar xzpf php-version.tar.gz




    Содержание  Назад  Вперед