FAQ. Вопросы установки PHP и сопутствующего ПО
1. Где я могу взять (скачать) PHP?
PHP для различных операционных систем Вы можете скачать как на официальном сайте PHP (www.php.net) здесь, так и у нас на портале (Download / PHP).
Для операционных систем Windows, PHP поставляется как в виде инсталляционного пакета (с расширением *.msi или *.exe), так и в виде набора необходимых исполняемых файлов и библиотек, которые затем могут быть связаны с веб-сервером (например с Apache).
Для операционных систем семейства Unix (Linux) PHP поставляется в двух вариантах:
а) в виде набора исходных кодов PHP для *nix - систем;
б) в виде RPM-пакета для ОС Linux.
2. Каким образом PHP устанавливается на системы Windows и Unix (Linux)?
Как известно, PHP создан для различных операционных систем, включая довольно экзотические. Однако чаще всего PHP устанавливают для работы на платформах Unix и Windows.
Для ОС семейства Windows
Для операционных систем Windows установка PHP - достаточно простая задача. Существуют 3 основных варианта установки PHP в среде Windows:
1 Вариант: Установка PHP в виде инсталляционного пакета (InstallShield);
2 Вариант: Установка PHP "вручную", путем копирования набора исполняемых файлов и библиотек интерпретатора PHP на компьютер и конфигурирования веб-сервера (например, Apache) для работы с интерпретатором PHP;
3 Вариант: Самостоятельная компиляция PHP из исходных кодов для Win32 и аналогичное конфигурирование веб-сервера для установки PHP как интерпретатора скриптов.
Довольно удобный вариант для Windows - это установка полнофункционального сервера приложений TopServer, который уже включает в себя веб-сервер Apache, PHP и MySQL. Подробная информация здесь.
Для ОС Unix (Linux)
Для операционных систем семейства Unix (Linux) существуют два варианта установки PHP и связки его с веб-сервером (например с Apache).
1 Вариант: Компиляция исходных кодов PHP и последующая связка PHP с веб-сервером;
2 Вариант: Установка PHP на Linux в виде RPM пакета. Это простой способ установки PHP на Linux в стандартной конфигурации.
К сведению, некоторые разновидности Linux в своем составе уже имеют интерпретатор PHP (например, RedHat), поэтому необходимость установки PHP может в таком случае отсутствовать (если Вы только не хотите установить более "свежую" версию интерпретатора PHP).
3. Где я могу найти информацию по установке PHP и другого необходимого ПО?
Подробную информацию по установке PHP в различных операционных системах и конфигурированию PHP в наиболее распространенных веб-серверах Вы можете получить на нашем портале в соответствующем разделе, посвященный установке PHP, веб сервера и сервера баз данных MySQL, а также связки перечисленных инструментов веб-разработчика в единую систему.
4. Где я могу скачать MySQL?
Сервер баз данных MySQL Вы можете скачать как на официальном сайте MySQL (www.mysql.com) здесь. Также на официальном сайте MySQL доступны для скачивания различные инструменты для MySQL, а также дополнения и обновления.
Наш портал Вам также поможет найти подходящую версию сервера баз данных MySQL и инструменты к нему (Download / MySQL).
5. Где я могу скачать веб-сервер Apache?
Веб-сервер Apache Вы можете скачать на официальном сайте проекта Apache Httpd (httpd.apache.org) здесь.
На нашем портале Вы также можете найти необходимую версию веб-сервера Apache, для этого обратитесь к соответствующей странице (Download / Apache).
6. Мне необходимы расширения (библиотеки) PECL, где их можно найти?
Если Вы хотите расширить функциональность Вашего PHP, добавив возможность работы с функциями расширений, Вам необходимы соответствующие библиотеки PECL.
Найти необходимые Вам расширения PECL и скачать их Вы можете на странице пакетов PECL.
В поиске необходимых расширений PECL Вам также поможет наш портал (Download / PECL).