Почтовый сервер на Debian 9 полная установка: dbmail & postgresql & postfix & stunnel & postgrey& spamassassin: различия между версиями
Материал из support.qbpro.ru
imported>Vix Нет описания правки |
imported>Vix Нет описания правки |
||
Строка 27: | Строка 27: | ||
1. ''Устанавливаем необходимые пакеты:'' | 1. ''Устанавливаем необходимые пакеты:'' | ||
apt-get install pkg-config libglib2.0-dev libgmime-2.6-dev libmhash-dev libevent-dev libssl1.0-dev libzdb-dev | apt-get install pkg-config libglib2.0-dev libgmime-2.6-dev libmhash-dev libevent-dev libssl1.0-dev libzdb-dev autoconf automake libtool autotools-dev dpkg-dev fakeroot | ||
2. ''Скачиваем с [http://www.dbmail.org/index.php?page=download dbmail.org] исходники:'' | 2. ''Скачиваем с [http://www.dbmail.org/index.php?page=download dbmail.org] исходники:'' | ||
Строка 33: | Строка 33: | ||
3. ''Распаковываем и компилируем:'' | 3. ''Распаковываем и компилируем:'' | ||
cp dbmail-3.1.17.tar.gz /usr/local/src | |||
cp dbmail-3.1.17.tar.gz /usr/local/src/dbmail_3.2.3.orig.tar.gz | |||
cd /usr/local/src/ | |||
dpkg-source -b dbmail-3.2.3 | |||
tar -xf dbmail-3.1.17.tar.gz | tar -xf dbmail-3.1.17.tar.gz | ||
cd dbmail-3.2.3 | cd dbmail-3.2.3 | ||
./configure | ./configure --prefix=/usr && make -j3 | ||
* указываем корректно название пакета и версию, после того как соберется пакет, копируем себе в архив и ставим. | * указываем корректно название пакета и версию, после того как соберется пакет, копируем себе в архив и ставим. | ||
dpkg -i dbmail_3.2.3-1_amd64.deb | dpkg -i dbmail_3.2.3-1_amd64.deb |
Версия от 17:09, 5 сентября 2017
Порядок установки:
- Система Debian Stretch {9}
- Используемый source.list
# deb http://mirror.mephi.ru/debian/ stretch main deb-src http://mirror.mephi.ru/debian/ stretch main deb http://security.debian.org/debian-security stretch/updates main deb-src http://security.debian.org/debian-security stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirror.mephi.ru/debian/ stretch-updates main deb-src http://mirror.mephi.ru/debian/ stretch-updates main ###### Debian Main Repos deb http://deb.debian.org/debian/ stable main contrib non-free deb-src http://deb.debian.org/debian/ stable main contrib non-free deb http://deb.debian.org/debian/ stable-updates main contrib non-free deb-src http://deb.debian.org/debian/ stable-updates main contrib non-free deb http://deb.debian.org/debian-security stable/updates main contrib non-free deb-src http://deb.debian.org/debian-security stable/updates main contrib non-free deb http://ftp.debian.org/debian stretch-backports main contrib non-free deb-src http://ftp.debian.org/debian stretch-backports main contrib non-free
1. Устанавливаем необходимые пакеты:
apt-get install pkg-config libglib2.0-dev libgmime-2.6-dev libmhash-dev libevent-dev libssl1.0-dev libzdb-dev autoconf automake libtool autotools-dev dpkg-dev fakeroot
2. Скачиваем с dbmail.org исходники:
wget -c -t 0 -T 8 http://www.dbmail.org/download/3.1/dbmail-3.1.17.tar.gz
3. Распаковываем и компилируем: cp dbmail-3.1.17.tar.gz /usr/local/src cp dbmail-3.1.17.tar.gz /usr/local/src/dbmail_3.2.3.orig.tar.gz cd /usr/local/src/ dpkg-source -b dbmail-3.2.3
tar -xf dbmail-3.1.17.tar.gz cd dbmail-3.2.3 ./configure --prefix=/usr && make -j3
- указываем корректно название пакета и версию, после того как соберется пакет, копируем себе в архив и ставим.
dpkg -i dbmail_3.2.3-1_amd64.deb
- С установкой dbmail пока окончено, следующий этап установка postgesql и настройка для будущей работы.
5. После того как мы настроили базу данных postgresql, создаем пользователя dbmail и базу dbmail
...проще всего это сделать через pgadmin.
Ресурсы: