Газлер верен, для простой настройки вы можете просто настроить Ubuntu через репозитории через apt-get. Для систем на основе RHEL - yum будет эквивалентом. Однако, если вы хотите узнать больше о том, как скомпилировать с нуля (что даст вам больше контроля над установкой), вы можете сделать это.
Основы составления приложения:
- Загрузка исходного кода с веб-сайта (например, PHP, www.php.net)
- разархивировать источник (
tar -xzvf source.tar.gz
)
cd source
- Настройка источника (
./configure [install-option-flags]
)
- Исходный код компиляции (
make
)
- Тестовая установка (фактически не устанавливается) -
make test
- Установка программного обеспечения (
make install
)
Шаг 4 - очень широкий шаг. Вам нужно будет выяснить, какие параметры вы хотите настроить - см. Параметры конфигурации ядра PHP .
Требования для установки PHP будут разными в разных средах, поэтому это слишком широкий вопрос, чтобы охватить один ответ, однако для компиляции исходного кода вам по крайней мере понадобится компилятор c. Обычно gcc - это мой выбор, и обычно он уже установлен. В Ubuntu (на основе Debian) используйте apt-get install build-essential
или ищите и устанавливайте через yum
в системах на основе RHEL, я считаю, что это будет что-то вроде yum install gcc
.
Вы, вероятно, столкнетесь с проблемами зависимостей при компиляции, поскольку я сказал, что это очень широкий шаг, однако, как только вы выясните требования, которые необходимы вам , вы должны хорошо идти, так долго как вы документируете свои шаги для вашей среды.
Опять же, самый простой способ - это установить через свой репозиторий программного обеспечения (apt-get
, yum
, emerge
, pacman
и т. Д.), Но это не дает вам больших возможностей для управления установка среды, в то время как сборка из исходного кода дает вам весь необходимый контроль конфигурации.