Аргерих Л. О языке РНР. Часть 1. Страница 21


Какой веб-сервер выбрать?

Последний важный выбор относится к веб-серверу для работы с РНР. Он тоже может быть предопределен внешними факторами, такими как решение руко­водства или доступность и использование уже имеющихся веб-серверов. Если нет, то для большинства пользователей лучше всего будет, вероятно, восполь­зоваться Apache. Это решение не уступает другим, а возможно, и превосходит их. С технической точки зрения, он хорошо работает под Windows и UNIX- подобными операционными системами, а свободно доступные вспомогатель­ные ресурсы значительно более многочисленны, чем при другом выборе.

Эти решения, относящиеся к самому верхнему уровню и влияющие на спо­соб установки РНР, надо принять до начала процедуры установки. Под Win­dows следует придерживаться CGI либо необходимо произвести интенсивное тестирование. В UNIX-подобных системах лучше устанавливать РНР в виде модуля.

Установка MySQL, Apache и РНР

Выбрав ОС, модульную или и веб-сервер, надо решить, как

устанавливать собственно РНР. Для Windows применение мастера установ­ки (Install Wizard) будет, вероятно, самым быстрым и простым способом. Мы приведем пошаговые инструкции и советы по преодолению возможных трудностей, но мастер установки делает эту работу достаточно легкой.

Для установки под UNIX-подобными системами обычно предпочтительнее компиляция исходного кода Apache и РНР. Установка с помощью RPM, как правило, прекрасно действует для большинства программных пакетов, но если дело касается РНР, могут возникнуть некоторые проблемы. Пакеты RPM создаются с одним конкретным набором параметров установки, свя­занных с разными версиями другого установленного ПО сторонних разра­ботчиков. Например, если у вас установлена другая версия MySQL, то RPM вряд ли сможет сработать. Поскольку различных ключей установки насчи­тывается 107, шансы на то, что выбранный пакет RPM окажется тем, что вам нужно, близки к нулю.

Возможно, вы возьмете RPM и справитесь с отсутствием или наличием лиш­них функций и даже разберетесь с номерами версий, чтобы все соответство­вало. Можно даже отредактировать сам исходный код RPM, но все это ока­жется не легче, чем откомпилировать исходный код РНР и получить в точ­ности то, что вам требуется. В конечном итоге компиляция исходного кода обычно оказывается самым быстрым и простым способом получить работаю­щую систему.

Установка под Windows

Прежде чем начать реально устанавливать PHP, Apache и MySQL, потребу­ется установить некоторые обновления Windows:




В последнее время туры в Африку становятся очень популярными. В то же время, не все знают насколько важно правильно выбрать туроператора, которому поручить свой отдых. Рекомендуем обращаться только к профессионалам на рынке отдыха и туризма.