Как заменить стандартный пакет httpd на httpd24-httpd из Коллекции программного обеспечения? - PullRequest
0 голосов
/ 02 июля 2019

Я настраиваю сервер CentOS 7 в качестве цели миграции моего старого сервера CentOS 6.

Поскольку состояние обновлений системы было таким медленным, я подумывал об использовании более реактивного илихранилище для Apache httpd.Это из соображений безопасности (https://httpd.apache.org/security/vulnerabilities_24.html).

Я сталкивался с SCL несколько месяцев назад, но, несмотря на многие часы чтения документации и просмотра веб-страниц, я пока не нашел способа заменить httpd24-http от SCLстандартный пакет httpd, точно так же, как пакеты mariadb являются заменой для пакетов mysql.

Можно ли обойтись без httpd из репозитория по умолчанию и вместо этого иметь httpd24-httpd из SCLи как?

То, что я задаю этот вопрос, заключается в том, что некоторые пакеты (например, phpMyAdmin и roundcubemail), похоже, не видят пакет из SCL и тянут в httpd, который устанавливается как зависимость.

Я все еще каким-то образом смущен тем, является ли Apache httpd (2.4.39 atm) из SCL заменой или он должен быть установлен вместе с httpd (2.4.6 atm), и в этом случае яинтересно, есть ли много пользы, так как обе программы будут пытаться привязать порт 80 и порт 443. Я, безусловно, пропускаю несколько ключевых точекНе понимает экосистему SCL, особенно в отношении httpd или подобных демонов.

1 Ответ

0 голосов
/ 02 июля 2019

Должна быть возможность заменить httpd из scl на стандартный httpd. Я сделал то же самое с версиями PHP. scl включить httpd24 bash https://www.softwarecollections.org/en/scls/rhscl/httpd24/

Я задаю себе тот же вопрос, потому что я хотел бы включить TLS 1.3 для centos 7, но помимо httpd ему также потребуется версия openssl, установленная вручную, чтобы сделать это возможным в данный момент.

...