Установка php 5.2 на Debian 7

Продолжаем рубрику вредных советов. Ранее я рассказывал как собрать php52 на сервере под управлением Centos 6 и ISPmanager5. Использование этой версии php не сказывается на работе основной версии php и работает в режиме «php как cgi».

В целом, отличий от той статьи немного. Поэтому приведу только команды для сборки.

Устанавливаем пакеты, которые потребуются для сборки

apt-get install libxml2-dev libmysqlclient-dev libcurl4-gnutls-dev libpng12-dev libjpeg62-dev make libxslt1-dev libbz2-dev

Кладем библиотеки в директорию, где они будут ожидаться при сборке

ln -s /usr/lib/x86_64-linux-gnu/libjpeg.a /usr/lib/libjpeg.a
ln -s /lib/x86_64-linux-gnu/libpng12.so.0.49.0 /usr/lib/libpng.so
ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0 /usr/lib/libmysqlclient.so

Скачиваем и распаковываем архив php 5.2.17 из музея

wget http://museum.php.net/php5/php-5.2.17.tar.gz
tar -xzf php-5.2.17.tar.gz -C /tmp
cd /tmp/php-5.2.17/

Приступаем к непосредственной сборке и установке в директорию /opt/php5.2

./configure --prefix=/opt/php5.2 --with-config-file-path=/opt/php5.2 --with-mysqli --with-mysql --with-curl --with-gd --with-jpeg-dir --enable-cli --enable-fastcgi --enable-discard-path --enable-force-cgi-redirect
make
make install

После этого включаем в настройках веб-домена режим php как cgi и редактируем файл php-bin/php в корневой директории пользователя, указывая путь до /opt/php5.2/bin/php-cgi

Другие публикации по теме:

Установка Proxmox Установка менеджера для управления виртуальными серверами Proxmox может быть максимально беспроблемная, если использовать готовый ISO-образ с официаль...
Установка Postgresql 8.4 на Debian 6 Даже не знаю, с чего начать описание даного небольшого руководства.Дано: VPS с Debian 6.0.5Требуется: Установить Postgresql Казал...
Перенос писем с помощью imapsync... Периодически возникают задачи по переносу данных с хостингов, где используются странные и самописные панели, с чьих резервных копий (если таковые дела...
Установка php 5.2 на CentOS 6 Только никому не говорите, что я это вам рассказал.До сих пор остались сайты, которым для работы требуется php 5.2.x, на CloudLinux эту проблему р...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий