Changes between Version 23 and Version 24 of Servicos/Z-Push/InstalacaoServidor


Ignore:
Timestamp:
04/13/11 10:53:16 (13 years ago)
Author:
emersonfaria
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Servicos/Z-Push/InstalacaoServidor

    v23 v24  
    1111      - php5-imap[[BR]] 
    1212      - php5-pgsql[[BR]] 
     13      - php5-ldap[[BR]] 
    1314      - postfix[[BR]] 
    1415 
     
    1920      - Servidor IMAP(S): 143 e/ou 993;[[BR]] 
    2021      - Banco de dados (postgreSQL): 5432.[[BR]] 
    21  
     22      - Servidor LDAP: 389;[[BR]] 
    2223 
    2324'''Instalação:''' 
     
    27283) Mova o arquivo ''html2text'', obtido no passo anterior, para a pasta /usr/local/bin/. Use o comando ''chmod'' para atribuir direitos de execução.[[BR]] 
    28294) Configure os parâmetros ''IMAP_SERVER'' e ''IMAP_PORT'' no arquivo ''config.php''.[[BR]] 
    29 5) Configure a conexão com o banco de dados no arquivo ''dbconnect.php'' que se encontra na pasta ''include''.[[BR]] 
    30 6) Configure o Postfix ([wiki:z-push_postfix main.cf]), para que utilize o serviço de SMTP do Expresso.[[BR]] 
    31 7) Crie arquivo de debug:[[BR]] 
     305) Configure os parâmetros ''ANONYMOUS_BIND'', ''LDAP_BIND_USER'', ''LDAP_BIND_PASSWORD'', ''LDAP_HOST'', ''LDAP_PORT'', ''LDAP_SEARCH_BASE'' e ''LDAP_SEARCH_FILTER'' no arquivo ''config.php''.[[BR]] 
     316) Configure a conexão com o banco de dados no arquivo ''dbconnect.php'' que se encontra na pasta ''include''.[[BR]] 
     327) Configure o Postfix ([wiki:z-push_postfix main.cf]), para que utilize o serviço de SMTP do Expresso.[[BR]] 
     338) Crie arquivo de debug:[[BR]] 
    3234      ''touch /var/www/z-push/debug.txt'' [[BR]] 
    3335 
    34 8) Crie um Alias no apache do z-push:[[BR]] 
     369) Crie um Alias no apache do z-push:[[BR]] 
    3537 
    3638      ''Alias /Microsoft-Server-!ActiveSync /var/www/z-push/index.php''[[BR]] 
     
    3941''"!https://expresso.seu_dominio.gov.br/Microsoft-Server-ActiveSync"'' para: ''"!https://ip_do_zpush/z-push/index.php"'' 
    4042 
    41 9) Insira no arquivo php.ini: [[BR]] 
     4310) Insira no arquivo php.ini: [[BR]] 
    4244      ''php_flag magic_quotes_gpc off [[BR]] 
    4345      php_flag register_globals off [[BR]] 
     
    4547      php_flag short_open_tag on'' [[BR]] 
    4648 
    47 10) Configure permissões:[[BR]] 
     4911) Configure permissões:[[BR]] 
    4850        ''chmod 755 /var/www/z-push/state [[BR]] 
    4951        chown -R www-data. /var/www/z-push/ [[BR]] 
    5052        chmod 777 /var/www/z-push/debug.txt [[BR]] 
    5153'' 
    52 11) Reinicie os serviços:[[BR]] 
     5412) Reinicie os serviços:[[BR]] 
    5355      ''/etc/init.d/apache2 restart[[BR]] 
    5456      /etc/init.d/postfix restart''[[BR]] 
    5557 
    56 12) Crie, no banco de dados do Expresso, [wiki:z-push_criausu o usuário zpush].[[BR]] 
     5813) Crie, no banco de dados do Expresso, [wiki:z-push_criausu o usuário zpush].[[BR]] 
    5759 
    58 13) Crie, no banco de dados do Expresso, as [wiki:z-push_triggers triggers do Z-Push].[[BR]] 
     6014) Crie, no banco de dados do Expresso, as [wiki:z-push_triggers triggers do Z-Push].[[BR]] 
    5961 
    60 14) Agende, diariamente, a execução do seguinte script para excluir os arquivos da pasta ''state'' que não foram modificados nos últimos 4 meses.[[BR]] 
     6215) Agende, diariamente, a execução do seguinte script para excluir os arquivos da pasta ''state'' que não foram modificados nos últimos 4 meses.[[BR]] 
    6163      ''#!/bin/sh[[BR]] 
    6264      find /var/www/z-push/state/ -type f -mtime +120 -exec rm \{\} \;''[[BR]]