Назад | Перейти на главную страницу

Fedora 8 обновление PHP> 5.2.4

На одном из серверов моей текущей компании используется старая Fedora 8 и веб-приложения, совместимые с PHP 5.2.x.

В настоящее время версия PHP - 5.2.4. Я хотел бы обновить его минимум до версии 5.2.5, чтобы на этой машине можно было установить Drupal-7.

Проблема в том, что репозитория для Fedora 8 больше нет, и, может быть, здесь кто-то сможет помочь.

Я не могу рискнуть обновить ОС, так как я не эксперт по Linux, и если что-то пойдет не так, у меня могут быть проблемы.

Спасибо

У вас есть несколько вариантов:

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

  2. Обновите PHP вручную
    Загрузите исходный код из http://www.php.net , соберите нужную версию и установите ее.
    Пока вы это делаете, вам, вероятно, следует обновить Apache (за последние 3 года было исправлено множество серьезных проблем с безопасностью!), Что означает, что вы, вероятно, захотите собрать PHP и Apache вместе где-нибудь в песочнице.

  3. Заменить систему
    Установите современную поддерживаемую операционную систему на новый сервер, скопируйте на него свое программное обеспечение, выполните регрессионные тесты (исправляя любые проблемы, обнаруженные в вашем программном обеспечении), а затем поменяйте местами системы.


Откровенно говоря, (3) - единственный ответственный вариант, хотя (2) часто используется по внутренним причинам.
Если вы выбрали (1) или (2), вам следует написать обширные памятки с подробным описанием основных проблем, связанных с использованием устаревшей, неподдерживаемой ОС с известными уязвимостями безопасности, чтобы уменьшить количество осадков, которые выпадают на вас, когда что-то пойдет не так.

Если вас не устраивает вариант (2) или (3), потому что вы «не [a] эксперт по Linux», я предлагаю вам найти консультанта, который вам поможет. Вы находитесь в плохой место прямо сейчас, и вам нужно выбраться из этого плохого места как можно быстрее, пока ситуация не ухудшилась ...

  1. Архивный сайт

    Если вы действительно хотите продолжать работать с Fedora 8, есть официальный архивный сайт, взгляните на ПРОЧТИ МЕНЯ файл, вы его найдете. Тогда вы можете изменить свой baseurl установка репозитория yum на URL сайта архива. Надеюсь, вы сможете обновить версию php до php-5.2.6-2.fc8

  2. Виртуальная машина

    1. Вы можете попробовать установить новую ОС (Fedora 17, CentOS 6 и т. Д.) На виртуальную машину, которая не повлияет на вашу текущую ОС, чтобы проверить, совместимо ли приложение вашей компании с новой версией php.
    2. Или просто установите Drupal 7 на виртуальную машину и используйте mod_proxy перенаправить запрос от Fedora 8 на виртуальную машину