A distribuição utilizada é a Debian por ter a fama de ter períodos de lançamento de novas versões longos somente depois que todos os pacotes do projeto foram testados e estão totalmente estáveis e livres de bugs conhecidos. Por isso é o mais recomendado para servidores, porque também permite fazer a atualização da versão antiga mesmo depois de uma nova ter sido lançada.
O Debian foi iniciado em agosto de 1993 por Ian Murdock, como uma nova distribuição que seria feita abertamente, no espírito do
Linux e do projeto GNU. O Debian deveria ser feito cuidadosamente e conscienciosamente e ser mantido e suportado com cuidado similar. Ele começou como um grupo pequeno de desenvolvedores de Software Livre e cresceu gradualmente para se tornar uma comunidade grande e bem-organizada de desenvolvedores e usuários.
Já que muitas pessoas perguntaram, Debian é pronunciado /ˈde.bi.ən/. O nome vem do nome de seu criador, Ian Murdock, e sua esposa, Debra.
A instalação do Debian não será abordada.
Para instalar cada um dos pacotes abaixo simplesmente digite:
# apt-get install nome-do-pacote
ou através do aptitude.
Pode instalar mais de um por vez digitando todos separados por espaços.
Abaixo disponho de alguns repositórios onde podem ser encontrados os pacotes acima e suas respectivas lista de dependências:
deb ftp://ftp.br.debian.org/debian/ stable main non-free contrib
deb-src ftp://ftp.br.debian.org/debian/ stable main
deb ftp://ftp.pucpr.br/debian/ stable main non-free contrib
deb-src ftp://ftp.pucpr.br/debian/ stable main
deb ftp://debian.das.ufsc.br/pub/debian/ stable main contrib
deb ftp://linorg.usp.br/debian/ stable main
deb-src ftp://linorg.usp.br/debian/ stable main
deb ftp://mirrors.kernel.org/debian/ stable main contrib
deb-src ftp://mirrors.kernel.org/debian/ stable main
deb ftp://ftp.us.debian.org/debian/ stable main
deb-src ftp://ftp.us.debian.org/debian/ stable main
Instale e configure cada servidor por vez, ou seja, não instale todos e depois saia configurando todos, instale um serviço, configure, teste e somente depois de certificar-se que esta funcionado corretamente passe para o próximo.
1. Postfix (Versão: 2.1.5-9) -
http://www.postfix.org
postfix
postfix-ldap # Para acesso a base LDAP
postfix-pcre # Para acesso a expressões regulares em perl
Opcionalmente pode ser instalado os pacotes postfix-mysql postfix-pgsql para acesso a banco de dados MySQL e PostgreSQL respectivamente.
2. Cyrus IMAP (Versão: 2.1.18-1)
http://asg.web.cmu.edu/cyrus/imapd/
http://www.imap.org/
cyrus21-imapd
cyrus21-common
cyrus21-admin
cyrus21-clients
cyrus21-doc
cyrus21-dev
3. Cyrus-SASL (Versão: 2.1.19-1.5) -
http://www.imap.org/
sasl2-bin
libsasl2
libsasl2-modules
libsasl2-dev
4. OpenLDAP (Versão: 2.2.23-8) -
http://www.openldap.org/
slapd
ldap-utils
libpam-ldap
5. db4.3-util (Versão 4.3.27-2) (Berkeley 4.3 Database Utilities)
db4.3-util
libdb4.3
libdb3-dev
6. Apache2 (Versão: 2.0.54) -
http://www.apache.org/
apache2
apache2-common
apache2-doc
apache2-mpm-pr
apache2-utils
7. php5 (Versão: 5.2.3) -
http://www.php.org/
php-fpdf
php-log
php-pear
php4-xslt
php4-mcal
php5-cgi
php5-cli
php5-common
php5-curl
php5-gd
php5-dev
php5-imap
php5-ldap
php5-mcal
php5-mcrypt
php5-odbc
php5-pear
php5-pear-log
php5-pgsql
php5-mhash
php5-auth-pam
php5-xmlrpc
ttf-bitstream-vera
8. PostgreSQL (Versão: 8.2.4-2) -
http://www.postgresql.org/
postgresql-8.2
postgresql-cli
postgresql-con
postgresql-dev
postgresql-doc
9. eGroupware (Versão: 1.2.105) -
http://www.egroupware.org/
egroupware-addressbook
egroupware-bookmarks
egroupware-calendar
egroupware-comic
egroupware-core
egroupware-developer-tools
egroupware-email
egroupware-emailadmin
egroupware-etemplate
egroupware-felamimail
egroupware-filemanager
egroupware-forum
egroupware-ftp
egroupware-fudforum
egroupware-headlines
egroupware-infolog
egroupware-jinn
egroupware-ldap
egroupware-manual
egroupware-messenger
egroupware-news-admin
egroupware-phpbrain
egroupware-phpldapadmin
egroupware-phpsysinfo
egroupware-polls
egroupware-projects
egroupware-registration
egroupware-sitemgr
egroupware-stocks
egroupware-tts
egroupware-wiki
10. ClamAv (Versão: 0.84-2) -
http://www.clamav.net/
clamav
clamav-freshclam
clamav-base
clamav-daemon
clamav-docs
clamav-freshc
clamav-milter
clamav-testfiles
11. SpamAssassin (Versão: 3.0.3-2) -
http://spamassassin.apache.org/
Spamc
12. bogofilter (Versão: 0.94.4-1) -
http://bogofilter.sourceforge.net/
bogofilter
13. openssl (Versão: 0.9.8) -
http://www.openssl.org/
openssl
ssl-cert
14. phpldapadmin (Versão: 0.9.5) -
http://phpldapadmin.sourceforge.net/
phpldapadmin
15. postgrey (Versão: 1.21) -
http://postgrey.schweikert.ch/
Postgrey