wiki:iniciando/manual

Instalação manual do Expresso Livre

Esta é a instalação "receita de bolo", isto não quer dizer que o Expresso suporta somente estas ferramentas. Significa que são as mais usuais. Você tem a liberdade para fazer qualquer configuração com qualquer ferramenta, isto requer um esforço extra. Mas a comunidade está presente pra ajudar. Compartilhar sua experiência também é desejável. Apesar de ser um script para iniciantes no expresso, isto não é um script para iniciantes no Linux.

Esperamos que seja útil e que tenha boa sorte.

  1. Instalar pacotes
  2. Copiar expresso
  3. Configurar header.php.inc
  4. Configurar Apache?
  5. Configurar o PostgreSQL?
  6. Configurar LDAP?
  7. Configurar o SASL?
  8. Configurar o Cyrus?
  9. Configurar o Postfix?
  10. Solucionando problemas

Instalar Pacotes

Depende de cada distribuição. No caso do Debian procure pelos seguintes pacotes:

openssl apache2 php5 php5-imap php5-ldap php5-pgsql postgresql slapd ldap-utils cyrus-admin cyrus-clients cyrus-common cyrus-imapd postfix postfix-ldap libsasl2 libsasl2-modules sasl2-bin

Copiar o expresso

Pegue o expresso.tar.gz em  http://www.expressolivre.org, em seguida descompacte com:

tar -xzvf expresso.tar.gz

e copie com:

cp -rv expresso /var/www/
chown -R www-data.www-data /var/www/expresso

Criando php_sessions

Crie a diretório /php_sessions

mkdir /php_sessions
chmod 777 /php_sessions