uznay-chto-hochesh.narod.ru

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

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

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

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

Глава 2. Инсталяция

Содержание
Общие вопросы
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.htm.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.htm.net/. Мы рекомендуем выбрать ближайший сайт-зеркало для загрузки дистрибутивов.

Назад Оглавление Вперёд
Что может PHP? Вверх Установка на Unix/HP-UX

Хостинг от uCoz