Как установить Exim и Horde на Centos 7 с помощью MariaDB 10?

Я не могу найти руководство для этого (они старые и не работают), и я, похоже, не могу его установить. Я не могу установить Postfix из-за его зависимостей, поэтому я собираюсь с Exim, который я установил через yum install exim и это была последняя версия. Однако я понятия не имею, куда идти отсюда. Я знаю, что мне нужно установить Dovecot или Cyrus, и я хочу установить Horde (не Squirrelmail). Не говоря уже о том, что я также хочу сохранить MariaDB 10, который я установил из своего репозитория, а также PHP 5.5. Я не знаю, куда идти отсюда.

  • Проблема с MariaDB Зависимости после isntall / remove
  • Не удается установить MariaDB и Mysql на одном компьютере?
  • Как установить программное обеспечение в redhat 7.2 с помощью загруженных rpm?
  • 1 FastCGI, отправленный в stderr: «Сообщение PHP: PHP Неустранимая ошибка: session_start (): Не удалось инициализировать модуль памяти:
  • Служба mariadb не запускается после загрузки, CentOS 7
  • Где «подходящее место» для файлов jar на Debian, например, для соединителя JDBC от MariaDB?
  • Предоставить привилегии на MariaDB?
  • Отладка медленных запросов в MariaDB / MySQL
  • 2 Solutions collect form web for “Как установить Exim и Horde на Centos 7 с помощью MariaDB 10?”

    Dovecot 2.2.10 теперь находится в обновлении репо и может быть установлен через yum install dovecot . Орду можно получить из репозитория PHP remi , в котором есть не только обновленная версия PHP, но также пакеты для Horde и различные ее модули. После включения репо repi, простой yum install php-horde-imp должен быть достаточным, чтобы дать вам стартер для установки электронной почты на основе Horde и IMP. Однако вам все равно придется его настроить.

    Что касается MariaDB: люди MariaDB еще не создали репо для CentOS 7 и 10.x. Вы по-прежнему можете использовать репозитории CentOS 6 для 7, но я бы посоветовал предостеречь, так как пакеты для 6 не очень хорошо вписываются в 7. Например, они не поставляются с файлами модулей для systemd, что вынуждает systemd использовать отправленные init скрипты. Хуже того, MariaDB-server 10.x сильно сталкивается с mariadb-libs , который, в свою очередь, втягивается в зависимость от множества пакетов, таких как exim-mysql . В настоящее время базовое репо CentOS переносит MariaDB 5.5.37, которое является самым последним из ветвей 5.5. Если вы довольны этим, используйте 5.5 на данный момент и обновите до 10.x, как только будет доступен репозиторий для CentOS 7. Альтернативой будет компиляция манекен-оборотов, mariadb-libs пакет mariadb-libs , который по существу представляет собой грязный хак, который я действительно не могу рекомендовать.

    Если вы решите использовать 5.5 сейчас и обновить до 10.x позже, будьте предупреждены, что это все, но без проблем в моем опыте. Самый безопасный способ, который я нашел, заключался в создании полного дампа базы данных, clear /var/lib/mysql , обновления до 10, подачи дампа в новую версию и запуска mysql_upgrade .

    Обновление: при ближайшем рассмотрении, похоже, я говорил мусор. MariaDB-shared пакет MariaDB-shared полностью соответствует зависимостям от mariadb-libs . Установите его, и вам будет хорошо.

    Самый простой способ получить Exim в CentOS – использовать репозиторий ATRPMS:

     yum install -y http://dl.atrpms.net/all/atrpms-repo-7-7.el7.x86_64.rpm 

    тогда

     yum install exim 

    Надеюсь это поможет!

    Interesting Posts

    Как настроить компьютер как горячую точку?

    Как запустить pgpool (или любой сервис) через postgres (любой конкретный) пользователь

    Файлы с подключенным файлом Systemd на подключенном диске не загружаются

    Как увеличить размер файловой системы для соответствия раздела

    vimdiff отключить / включить цветное кодирование

    Как записать мой полный экран с аудио?

    Почему мне не нужно избегать класса символов в sed, но мне нужно избегать остальных?

    bash / shell pathname для mkdir, touch и т. д.?

    Буфер обмена через сеанс SSH через VIM

    Конфигурирование последовательного порта на Ubuntu для связи с платой Betaflight

    Выполняется из апплета раскладки клавиатуры GNOME?

    Может ли SSH и SFTP * off * сервер, но не может SFTP * на сервер?

    перемещение или копирование электронной почты с помощью doveadm

    Постоянно увеличивайте MTU для мостового интерфейса на RHEL 7

    Отметить появление ключевого слова с другим цветом

    Linux и Unix - лучшая ОС в мире.