Ky tutorial do t'ju tregojë se si të instaloni grupin iRedMail në një instalim të ri të FreeBSD 10.
Ju duhet të përdorni një server me të paktën një gigabajt memorie, mundësisht edhe dy. Ndërsa softueri nuk përdor shumë burime kur është në punë, ai arrin kulmin shumë shpejt kur është nën ngarkesë. Për shembull, gjatë skanimit të virusit.
E rëndësishme : Ju lutemi mos u përpiqni të instaloni iRedMail në një sistem që është tashmë në prodhim. Është projektuar për t'u instaluar në një instalim të ri dhe do të anashkalojë MTA të tjera kur t'i gjejë ato. Ju lutemi, jini të kujdesshëm dhe keni gjithmonë kopje rezervë në dorë.
Për rrjedhën e këtij tutoriali, ne do të supozojmë se jeni duke punuar si përdorues administrativ. Nëse dëshironi të përdorni sudonë vend të kësaj, atëherë do t'ju duhet ta shtoni atë ku është e nevojshme.
Së pari, sigurohuni që një emër domaini plotësisht i kualifikuar të jetë vendosur duke e hapur /etc/rc.confme redaktuesin tuaj të preferuar të tekstit dhe duke zëvendësuar vlerën atje me një FQDN:
hostname="mail.example.com"
Tjetra, sigurohuni që FQDN është vlera e parë e renditur në /etc/hosts:
127.0.0.1 mail.example.com mail localhost localhost.localdomain
Verifikoni që gjithçka funksionoi duke lëshuar hostname -f. Prodhimi duhet të jetë:
mail.example.com
Varësia e vetme e iRedMail është bash-static(dhe wgetpër ta marrë atë) që mund të gjendet në depot zyrtare të pkg:
pkg
pkg update -f
pkg install bash-static
Meqenëse skripti i instalimit ndërton gjithçka nga pema e porteve të FreeBSD, ju duhet ta merrni atë:
portsnap fetch extract
Për shkak të disa komplikimeve me versionin e Apache nga FreeBSD 10 e lart, duhet të shtoni sa vijon për /etc/make.conftë siguruar që skripti i instalimit të funksionojë:
DEFAULT_VERSIONS=apache=2.2
Shkarkoni dhe shpaketoni versionin më të fundit nga faqja kryesore zyrtare:
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.7.tar.bz2
tar -xf iRedMail-0.8.7.tar.bz2
Ndryshoni lejet e skriptit dhe ekzekutoni instaluesin:
cd iRedMail-0.8.7/
chmod 700 iRedMail.sh
./iRedMail.sh
Skripti i instalimit do t'ju bëjë disa pyetje:
- Vendndodhja për kutitë postare,
/var/vmailështë e paracaktuar dhe krejtësisht e mirë.
- Backend përdoret për të ruajtur llogaritë, nuk ka asnjë parazgjedhje. Për një numër të vogël përdoruesish,
MySQLështë thjesht e përshtatshme - nëse dëshironi të integroheni, për shembull, në një bazë përdoruesi ActiveDirectory, atëherë duhet të zgjidhni OpenLDAP.
- Një fjalëkalim për përdoruesin administrativ MySQL - kini kujdes që të mos përdorni karaktere të veçanta pasi kjo do të shkaktojë probleme.
- Emri i parë i domenit virtual - shembull.com për këtë tutorial.
- Një fjalëkalim për përdoruesin e postës administrative - duhet të shmangni gjithashtu karaktere speciale.
- Komponentët opsionalë - të paktën duhet të zgjidhni iRedAdmin, phpMyAdmin dhe Roundcubemail për këtë pyetje.
Instaluesi tani do t'ju kërkojë për një skedar me informacion të ndjeshëm në të /root/iRedMail-0.8.7/config, sigurohuni që të vendosni siç duhet lejet e skedarit kur të përfundojë instalimi:
chmod 600 /root/iRedMail-0.8.7/config
Skripti i instalimit instalon shumë paketa dhe mund të duhet pak kohë për t'u përfunduar pasi gjithçka po ndërtohet nga burimi.
Tani do t'ju kërkohet të gjitha informacionet e nevojshme për të përdorur iRedMail - pas një rindezjeje:
reboot
(Mos u shqetësoni, informacioni i kërkuar mund të gjendet /root/iRedMail-0.8.7/iRedMail.tippas rindezjes.)
Ndërfaqja e postës elektronike tani mund të aksesohet me shfletuesin tuaj të internetit në:
https://mail.example.com/mail
Megjithatë, meqenëse iRedMail përdor një certifikatë që nuk është lëshuar nga një autoritet legjitim certifikimi (CA), ka shumë të ngjarë të merrni një paralajmërim sigurie nga shfletuesi juaj. Nëse dëshironi të hiqni paralajmërimin e sigurisë, atëherë do t'ju duhet të merrni një certifikatë nga një CA e besuar. Instalimi i një certifikate tjetër kërkon certifikatën dhe çelësin privat. Pasi të ngarkohen në serverin tuaj, këta skedarë mund të kopjohen në vendndodhjen e duhur me komandat e mëposhtme:
cp /path/to/your/cert /etc/ssl/certs/iRedMail_CA.pem
cp /path/to/your/key /etc/ssl/private/iRedMail.key
Më pas, rinisni gjithçka që përdor certifikatën/çelësin:
service postfix restart
service dovecot restart
service apache2 restart
Dhe tani ju keni një zgjidhje të gjitha-në-një të postës. Gëzuar postimet!
Versione të tjera
Debian
FreeBSD