Овај водич ће вам показати како да инсталирате групни софтвер иРедМаил на нову инсталацију ФрееБСД 10.
Требало би да користите сервер са најмање једним гигабајтом меморије, по могућности чак два. Иако софтвер не користи много ресурса у стању мировања, достиже врхунац веома брзо када је под оптерећењем. На пример, током скенирања вируса.
Важно : Не покушавајте да инсталирате иРедМаил на систем који је већ у производњи. Дизајниран је да се инсталира на нову инсталацију и надјачаће друге МТА-ове када их пронађе. Будите опрезни и увек имајте резервне копије при руци.
Током овог упутства, претпоставићемо да радите као административни корисник. Ако желите да користите sudoуместо тога, мораћете да га додате тамо где је потребно.
Прво, уверите се да је потпуно квалификовано име домена постављено тако што ћете отворити /etc/rc.confсвој омиљени уређивач текста и заменити вредност са ФКДН:
hostname="mail.example.com"
Затим, уверите се да је ФКДН прва вредност наведена у /etc/hosts:
127.0.0.1 mail.example.com mail localhost localhost.localdomain
Проверите да ли је све функционисало издавањем hostname -f. Излаз би требао бити:
mail.example.com
Једина зависност од иРедМаил-а је bash-static(и wgetда га преузмете) која се може наћи у званичним пкг-репозиторијумима:
pkg
pkg update -f
pkg install bash-static
Пошто инсталациона скрипта гради све из ФрееБСД стабла портова, потребно је да је преузмете:
portsnap fetch extract
Због неких компликација са Апацхе верзијама од ФрееБСД 10 навише, потребно је да додате следеће да /etc/make.confбисте били сигурни да инсталациона скрипта ради:
DEFAULT_VERSIONS=apache=2.2
Преузмите и распакујте најновију верзију са званичне почетне странице:
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.7.tar.bz2
tar -xf iRedMail-0.8.7.tar.bz2
Промените дозволе скрипте и покрените инсталатер:
cd iRedMail-0.8.7/
chmod 700 iRedMail.sh
./iRedMail.sh
Скрипта за инсталацију ће вам поставити нека питања:
- Локација за поштанске сандучиће
/var/vmailје подразумевана и савршено у реду.
- Бацкенд који се користи за чување налога, не постоји подразумевани. За мали број корисника, то
MySQLје сасвим прикладно - ако желите да се интегришете у, на пример, корисничку базу АцтивеДирецтори онда би требало да изаберете OpenLDAP.
- Лозинка за административног корисника МиСКЛ - пазите да не користите посебне знакове јер ће то изазвати проблеме.
- Прво име виртуелног домена - екампле.цом за овај водич.
- Лозинка за административног корисника поште - такође треба да избегавате посебне знакове.
- Опционе компоненте - требало би да изаберете барем иРедАдмин, пхпМиАдмин и Роундцубемаил за ово питање.
Инсталатер ће вас сада питати за датотеку са осетљивим информацијама у њој, /root/iRedMail-0.8.7/config, уверите се да сте исправно подесили дозволе за фајл када се инсталација заврши:
chmod 600 /root/iRedMail-0.8.7/config
Инсталациона скрипта инсталира много пакета и може потрајати неко време да се заврши пошто се све гради из извора.
Сада ће вам бити затражене све потребне информације за коришћење иРедМаил - након поновног покретања:
reboot
(Не брините, тражене информације се могу пронаћи /root/iRedMail-0.8.7/iRedMail.tipнакон поновног покретања.)
Интерфејсу веб поште сада се може приступити помоћу вашег веб претраживача на:
https://mail.example.com/mail
Међутим, пошто иРедМаил користи сертификат који није издао легитимни ауторитет за издавање сертификата (ЦА), највероватније ћете добити безбедносно упозорење од свог претраживача. Ако желите да уклоните безбедносно упозорење, мораћете да добијете сертификат од поузданог ЦА. Инсталирање другог сертификата захтева и сертификат и приватни кључ. Када се отпреме на ваш сервер, ове датотеке се могу копирати на одговарајућу локацију помоћу следећих команди:
cp /path/to/your/cert /etc/ssl/certs/iRedMail_CA.pem
cp /path/to/your/key /etc/ssl/private/iRedMail.key
Затим поново покрените све што користи сертификат/кључ:
service postfix restart
service dovecot restart
service apache2 restart
А сада имате решење за пошту све у једном. Срећно слање поште!
Друге верзије
Дебиан
ФрееБСД