|
- Содержание
- Общие вопросы
- Unix/HP-UX
- Unix/Linux
- Unix/Mac OS X
- Unix/OpenBSD
- Unix/Solaris
- Установка на системах UNIX
- Установка на системах Windows
- Серверы CGI/Командная строка
- Серверы Apache
- Серверы Caudium
- Серверы fhttpd
- Серверы IIS/PWS
- Серверы Netscape и iPlanet
- Серверы OmniHTTPd Server
- Серверы Oreilly Website Pro
- Серверы Xitami
- Другие web-серверы
- Проблемы?
- Полный список опций конфигурации
Перед началом установки вам необходимо определить, для чего вы хотите
использовать PHP. Есть три основные сферы применения PHP, как указано в разделе
Что может PHP?:
- Серверный/Server-side скриптинг
- Скриптинг командной строки
- Клиентские/Client-side GUI-приложения
Для первого и самого распространённого варианта вам необходимы:
сам PHP, web-сервер и web-браузер. У вас, вероятно, уже есть web-браузер, и,
в зависимости от установок вашей операционной системы (ОС), может быть также
и web-сервер (Apache в Linux или IIS в Windows).
Может также потребоваться аренда web-пространства. Таким образом, вам
ничего не нужно самостоятельно устанавливать, и вы можете создавать ваши PHP-скрипты,
выгружать их на сервер и увидеть результаты в вашем браузере. Список
компаний, осуществляющих хостинг: http://hosts.php.net/.
При наличии у вас собственного сервера и PHP вы имеет два варианта подключения PHP к серверу. Для многих серверов в PHP имеется прямой
модульный интерфейс (называемый также SAPI). Это серверы Apache, Microsoft Internet Information Server, Netscape и iPlanet.
Многие другие серверы поддерживают ISAPI, модульный интерфейс Microsoft (OmniHTTPd, например).
Если в PHP нет модульной поддержки для вашего web-сервера, вы всегда можете использовать РНР как CGI-процессор. Это означает, что вы настраиваете ваш
сервер для использования исполняемого файла РНР командной строки (php.exe в Windows) для обработки на сервере всех запросов к PHP-файлам.
Если вы также хотите использовать PHP для скриптинга в командной строке (например,
создавать скрипты, автоматические генерирующие изображения, или обрабатывать
текстовые файлы, в зависимости от передаваемых аргументов), вам понадобится
файл, исполняемый в командной строке. Дополнительно см. раздел о создании приложений PHP для командной строки.
Тогда вам не понадобятся ни сервер, ни браузер.
С помощью PHP вы также можете создавать клиентские GUI-приложения,
используя расширение PHP-GTK. Это совершенно другой подход, нежели
написание web-страниц, так как вы не выводите никакого HTML, а работаете с
окнами и объектами в них. Для получения дополнительной информации о PHP-GTK
посетите сайт, посвящённый этому расширению. PHP-GTK не входит в официальный дистрибутив PHP.
Далее в этом разделе вы найдёте информацию об инсталяции PHP
на web-серверы под Unix и Windows серверных модулей и исполняющих CGI-экзешников.
Загрузить PHP, исходный код и бинарные дистрибутивы для Windows можно по адресу
http://www.php.net/.
Мы рекомендуем выбрать ближайший сайт-зеркало
для загрузки дистрибутивов. | |