It-mega

совет VestaCP, несколько версий php, Debian и Ubuntu

Рекомендуемые сообщения

It-mega

В текущих версиях панели VestaCP нет выбора версий PHP как в некоторых других панелях, поэтому попробуем сделать это сами.

Устанавливать будем на Debian 8 + VestaCP

Из репозитория автоматом установится PHP 5.6, поэтому наша задача установить дополнительно:

 

Все действия производятся под root’ом.

Для начала установим необходимые пакеты:

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Также нам нужен пакет libt1-dev, который отсутствует в репах debian 8, возьмем его из репов debian 7 wheezy, для этого добавим в /etc/apt/sources.list следующую строку

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Затем выполняем:

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Затем убираем добавленную строку из /etc/apt/sources.list и затем выполняем:

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Создаем каталог для исходников:

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Сделаем симлинк для freetype

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

сделаем симлинк gmp.h в /usr/include/

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

на этом подготовка к установке разных версий PHP завершена.

 

Установка PHP 5.3

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Выполняется одной командой:

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Скопируем шаблон существующий шаблон phpfcgid

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Открываем файл /usr/local/vesta/data/templates/web/apache2/php53.sh и находим там строку

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

заменяем на

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Установка PHP 5.4

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Выполняется одной командой:

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Скопируем шаблон существующий шаблон phpfcgid

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Открываем файл /usr/local/vesta/data/templates/web/apache2/php54.sh и находим там строку

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

заменяем на

Скрытый контент

    Ответьте на эту тему, чтобы увидеть скрытое содержимое.

 

Установка PHP 5.5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Марат Галимов

Хороший урок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

It-mega
20 часов назад, Марат Галимов сказал:

Хороший урок

Спасибо 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



О Большом форуме

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

Мы в соц.сетях

Добавляйте нас в социальные сети