PHP 4 на практике


Системы, не входящие в семейство Windows - часть 3


make install

  1. Если предыдущие действия прошли без ошибок, можно переходить к редактированию файла httpd.conf. Этот файл находится в подкаталоге conf каталога, указанного на шаге 2. Откройте файл в текстовом редакторе и найдите строку

    ServerName new.host.name

    Приведите ее к следующему виду:

    ServerName local host

    1. Перейдите в тот каталог, где находится пакет РНР. Настройте, соберите и установите РНР. В параметрах указывается путь к каталогу, содержащему файл apxs, — подкаталогу bin каталога, путь к которому был указан на шаге 2:

      ./configure -with-apxs=[путь/k/apxs]

      make

      make install

      1. Откройте файл Apache httpd.conf для очередной модификации. Для обеспечения правильного лексического анализа входящих запросов на файлы с поддержкой РНР расширение должно совпадать с одним из расширений, указанных в файле конфигурации сервера Apache, httpd.conf. Файл содержит параметры, которые могут изменяться по усмотрению администратора; некоторые из них имеют прямое отношение к РНР. Откройте файл httpd.conf в своем текстовом редакторе. В конце файла присутствуют две строки следующего вида:

        #AddType application/x-httpd-php .php .php4

        #AddType application/x-httpd-php-source .php .phps

        1. Чтобы файлы с поддержкой РНР правильно работали на сервере, эти строки необходимо раскомментировать. Для этого следует удалить'знак фунта (#) в начале каждой строки.

        2. Сохраните файл и перейдите на один уровень вверх в иерархии каталогов (командой cd). Запустите Apache следующей командой:

          ./bin/apachectl start

          Voila! РНР и Apache готовы к работе.

          Для проверки сохраните приведенный ниже фрагмент в файле phpinfo.php в корневом каталоге документов Apache — каталоге htdocs, находящемся в установочном каталоге Apache:

          <?

          php_info():

          ?>

          Откройте файл в браузере на сервере. В окне появляется длинный перечень сведений о конфигурации РНР. Вы успешно установили РНР в виде динамического модуля Apache.




          Начало  Назад  Вперед



          Книжный магазин