PostfixAdmin в Debian 9 - Установка из репозитория

Администрирование linux
Ответить
ustim
Администратор
Сообщения: 130
Зарегистрирован: 03 июн 2021, 09:01
Откуда: Краснодар
Контактная информация:

PostfixAdmin в Debian 9 - Установка из репозитория

Сообщение ustim »

Доброго всем времени суток. Если вы используете последнюю версию дистрибутива Debian 9 и решили установить PostfixAdmin из репозитория, то у вас вероятнее всего просто так ничего не заработает. Вся проблема в багнутой версии MYSQL. Следовательно, для начала установим последнюю версию MYSQL, а уже затем и сам PostfixAdmin.

1. Открываем страницу загрузок сайта MySQL в браузере. Находим кнопку Download в правом нижнем углу и перейдем на следующую страницу.
На этой странице будет предложено войти в систему или зарегистрировать учетную запись веб-сервера Oracle. Этот этап можно пропустить. Найдите ссылку No thanks, just start my download. Тыкаем правой кнопкой мыши прям по ссылке и выбираем Copy Link Address (или аналогичный вариант, который предложит ваш браузер).

2. Теперь можно загрузить файл. Переходим в каталог, в который будем скачивать. Например в /tmp Далее скачиваем. У вас ссылка может быть другая, в зависимости от последней версии.

Код: Выделить всё

wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
3. Теперь устанавливаем

Код: Выделить всё

dpkg -i mysql-apt-config*
Во время установки вам будет представлен экран конфигурации, с помощью которого вы можете указать, какую версию MySQL нужно использовать, и установить репозитории других инструментов, связанных с MySQL. По умолчанию файл добавит информацию только о репозитории последней стабильной версии MySQL. В данном случае этого достаточно; выберите Ok и нажмите Enter.
4. После этого репозиторий будет добавлен на сервер. Обновляем пакеты

Код: Выделить всё

apt-get update
5. Ну и теперь просто устанавливаем MYSQL последней версии

Код: Выделить всё

apt-get install mysql-community-server mysql-community-client
6. Теперь устанавливаем PostfixAdmin

Код: Выделить всё

apt-get install postfixadmin
7. После установки открываем файл /etc/postfixadmin/dbconfig.inc.php и исправляем тип базы данных mysql на mysqli
8. И наконец для папки /usr/share/postfixadmin/templates_c устанавливаем владельца www-data

Код: Выделить всё

chown -R www-data:www-data /usr/share/postfixadmin/templates_c
Ответить