uznay-chto-hochesh.narod.ru

-сайт для интересующихся людей

Учебник - справочник по PHP.

Здесь Вы найдете что хотели

Меню сайта
Главная
Введение
Справочник языка
Возможности РНР
Функции (справочник)
Расширение РНР 4.0
F.A.Q. частые вопросы
Приложения
Алфавитный указатель
Друзья сайта
сделай сайт сам! пособие по html
изучение html и web-дизайна для новичков
Бесплатная отправка смс на все операторы
Реклама
 
НазадГлава 2. Инсталяция Вперёд

Установка на Unix/HP-UX

В этом разделе дана информация и подсказки, относящиеся к установке PHP на системах HP-UX.

Пример 2-1. Инструкции инсталяции для HP-UX 10
От: paul_mckay@clearwater-it.co.uk
04-Jan-2001 09:49
(Эти заметки относятся к PHP 4.0.4 и Apache v1.3.9)

Итак, вы хотите установить PHP и Apache в бокс HP-UX 10.20?
1. Вам необходим gzip-файл; загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z
распакуйте файл и установите с помощью swinstall.

2. Вам необходим gcc; загрузите двоичный дистрибутив с
http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz 
gunzip этот файл и установите gcc с помощью swinstall.

3. Вам необходимы бинарные утилиты GNU; вы можете загрузить двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz 
gunzip и установите с помощью swinstall.

4. Теперь вам необходим bison, загрузите двоичный дистрибутив с
http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz 
установите, как указано выше.

5. Вам нужен flex, необходимо загрузить исходник с
http://www.gnu.org mirrors. Он находится в директории <filename>non-gnu</filename>
на это ftp-сайте.
Загрузите файл, gunzip, затем tar -xvf. перейдите во вновь созданную директорию flex
и выполните команду a ./configure, затем make, затем make install

Если у вас здесь появятся ошибки, это может быть из-за того, что gcc etc. не
находятся в вашем PATH, поэтому добавьте их в PATH.

Теперь самое сложное.

6. Загрузите исходники PHP и Аpache.

7. gunzip и tar -xvf их.

Необходимо подсоединить пару файлов, чтобы всё скомпилировалось ok.

8. Во-первых должен быть присоединён файл конфигурации, поскольку вы на
hpux-машине, и будет лучше присоединить его
    lt_target=hpux10.20 
в строке 47286 скрипта конфигурации.

9. Теперь должен быть присоединён файл Apache GuessOS. Ниже
apache_1.3.9/src/helpers измените строку 89 с
    "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0"
на:
    "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0"

10. Вы не можете установить PHP как shared-объект под HP-UX, поэтому вы обязаны
скомпилировать его как static, просто следуя инструкциям страницы Apache.

11. PHP и Аpache должны скомпилироваться OK, но Apache не будет стартовать. Вам нужно
создать нового пользователя для Apache, например, www или apache. Затем измените строки
252 и 253 в conf/httpd.conf в Apache, чтобы вместо
    User nobody
    Group nogroup

у вас было что-то вроде

    User www
    Group sys

Иначе вы не сможете запускать Apache как nobody под hp-ux.
Apache и PHP теперь должны заработать.

Надеемся, что это поможет кому-нибудь,
Paul Mckay.
НазадОглавление Вперёд
Инсталяция ВверхУстановка на Unix/Linux

Хостинг от uCoz