PHP 5 для начинающих |
Страница 14 из 813 Для того чтобы Web-сервер работал, компьютер, на котором он установлен, не обязательно должен быть подключен к Internet или к локальной сети. К Web-серверу, установленному на компьютере, всегда можно получить доступ посредством Web-браузера, работающего на той же самой машине, даже если она не имеет сетевой платы или модема. Конечно, для загрузки и установки необходимого программного обеспечения требуется доступ к Internet-соединению. Однако чтобы Web-сервер работал, наличие такого соединения совсем необязательно. После установки и запуска Web-сервера можно установить PHP 5. Существует несколько конфигурационных параметров Web-сервера, которые определяют, как в нем будут работать PHP-програмы; настройка этих параметров рассматривается далее. В большинстве дистрибутивов PHP имеются автоматические инсталляторы; в данной книге главным образом рассматривается установка и настройка вручную ------ это позволяет полнее проиллюстрировать все происходящие в ходе процесса установки события. Что делать, если что-то не так? В большинстве дистрибутивов PHP присутствуют файлы README и INSTALL. В данных файлах, а также в PHP-руководстве на страницеwww.php.net/manual/ представлена исчерпывающая информация, которая может быть более актуальной, чем представленная здесь (в книге рассматривается версия 5.0.2 PHP). Ниже описаны два основных варианта установки, каждый из которых зависит от используемой операционной системы: □ установка PHP с Web-сервером Apache на Linux (рассматривается Red Hat Fedora Linux); □ установка PHP 5 с Microsoft Internet Information Server на Windows (в данном случае используется Windows 2000). PHP 5 можно установить на многие другие комбинации Web-сервер/операционная система, включая, например, Apache и Windows. Рассматриваемые в данной книге операционные системы являются самыми простыми для того, чтобы приступить к работе. Если ни одна из них не подходит, то, конечно, можно установить PHP на любую другую платформу ------ все примеры в книге должны работать на всех системах. Более полные инструкции по установке представлены в руководстве по PHP 5. Во время инсталляции PHP 5 на Web-сервер необходимо решить, как именно будет работать PHP:либо как CGI-программа, либо как отдельный статический или динамический модуль. CGI (Common Gateway Interface — интерфейс общего шлюза) представляется весьма полезным способом работы таких интерпретаторов, как PHP 5. Из-за риска, связанного с безопасностью сценариев (см. раздел "Использование PHP как CGI-программы'' далее в настоящей главе), в большинстве случаев рекомендуется компиляция PHP 5 как статического или динамического модуля. В данной книге рассматривается установка (на Linux и Windows) PHP как отдельного SAPI-модуля (Server |
табак для трубки