Changes between Version 6 and Version 7 of Servicos/Funambol/InstalacaoServidor


Ignore:
Timestamp:
07/20/09 12:31:06 (15 years ago)
Author:
wmerlotto
Comment:

pequenas correções na organização e alteração nas permissões de execução do servidor

Legend:

Unmodified
Added
Removed
Modified
  • Servicos/Funambol/InstalacaoServidor

    v6 v7  
    184184---- 
    185185 
    186 == 2.2. Configuração dos Arquivos – Parte 2 == #arquivos_2 
     186== 2.2. Configuração dos Arquivos – Parte 2 == 
    187187Deve-se editar um arquivo para que o servidor Funambol use o usuário do postgres criado. Editar o arquivo ''/opt/Funambol/config/com/funambol/server/db/db.xml'', modificando as linhas: 
    188188{{{ 
     
    272272        -->  
    273273}}} 
    274 Agora é preciso configurar o Funambol para acessar o diretório. Isso é feito editando o arquivo ''/opt/Funambol/config/com/funambol/server/security/LdapUserProvisioningOfficer.xml''. Modificar a linha <”IP do servidor LDAP”> para o IP desejado. 
     274Agora é preciso configurar o Funambol para acessar o diretório. Isso é feito editando o arquivo ''/opt/Funambol/config/com/funambol/server/security/LdapUserProvisioningOfficer.xml''. Modifique as seguintes linhas: 
    275275{{{ 
    276276        <void property="ldapIP">  
    277277                <string><"IP do servidor LDAP"></string>  
    278278        </void>  
    279 }}}      
    280  
    281 ---- 
    282  
    283 == 2.3. Configuração do Serviço = #Configuracao-do_servico 
    284 Para iniciar ou parar o serviço basta rodar o comando; 
    285 {{{ 
     279        <void property="ldapStartSearchPath"> 
     280                <string>dc="raiz do seu LDAP"</string> 
     281        </void> 
     282}}} 
     283 
     284---- 
     285 
     286== 2.3. Configuração das Permissões e Serviço == 
     287É interessante executar o Funambol com um usuário comum, evitando a utilização do root. Para tanto é necessário, primeiramente, criar tal usuário executando o seguinte comando: 
     288{{{ 
     289# No CentOS/RedHat/Fedora 
     290adduser -d /opt/Funambol/ -g nobody -M -r -s /bin/sh funambol 
     291 
     292# Em seguida, modifique as permissões dos arquivos para o novo usuário: 
     293chown -R funambol:nobody /opt/Funambol 
     294}}} 
     295 
     296Para deixar o ambiente mais ''elegante'', crie um script no '''/etc/init.d/funambol''' com o seguinte conteúdo: 
     297{{{ 
     298#!/bin/bash 
     299 
     300echo "$1ing Funambol..." 
     301su - funambol -c "/opt/Funambol/bin/funambol $1" 
     302}}} 
     303 
     304Aí, para iniciar ou parar o serviço basta rodar o comando; 
     305{{{ 
     306/etc/init.d/funambol start (para iniciar) 
     307/etc/init.d/funambol stop (para iniciar) 
     308 
     309# Caso deseje utilizar o script original, execute: 
    286310/opt/Funambol/bin/funambol start (para iniciar) 
    287311/opt/Funambol/bin/funambol stop (para parar) 
    288312}}} 
    289 Pode-se verificar se o serviço do Funambol está rodando, digitando ''ps aux'' na linha de comando. Devem aparecer 05 processos do java do Funambol rodando.[[br]] 
    290 É importante verificar se o Java utilizado é o que vem com o Funambol (''/opt/Funambol/tools/jre-1.5.0/jre''), para evitar possíveis conflitos de versões diferentes do Java. Caso não seja, configurar o JAVA_HOME para esse diretório. Para configurar, primeiro digite: 
     313 
     314Pode-se verificar se o serviço do Funambol está rodando, digitando ''ps aux'' na linha de comando. Devem aparecer 05 processos do java do Funambol rodando. É importante verificar se o Java utilizado é o que vem com o Funambol (''/opt/Funambol/tools/jre-1.5.0/jre''), para evitar possíveis conflitos de versões diferentes do Java. Caso não seja, configurar o JAVA_HOME para esse diretório. Para configurar, primeiro digite: 
    291315{{{ 
    292316echo $JAVA_HOME 
     
    296320export JAVA_HOME = /opt/Funambol/tools/jre-1.5.0/jre 
    297321}}} 
    298 Assim finaliza-se a instalação, sendo agora necessário fazer a configuração do servidor.[[br]] 
    299 Para abrir a interface de administração é necessário executar o próximo comando a partir de um servidor ou estação com interface gráfica. Pode-se fazer o download apenas da interface de administração, fazendo download do arquivo funambol-admin-7.0.2.tgz da LISTAXXXXUXUASDASDUXOXOKDOJ. Supondo que o arquivo foi descompactado na pasta /tmp, executar  
     322Assim finaliza-se a instalação, sendo agora necessário fazer a configuração do servidor. 
     323 
     324---- 
     325 
     326== 2.4 Administração do servidor == 
     327 
     328Para abrir a interface de administração é necessário executar o próximo comando a partir de um servidor ou estação com interface gráfica. Pode-se fazer o download apenas da interface de administração, o [https://www.forge.funambol.org/download/ Funambol Admin Tool]. Supondo que o arquivo foi descompactado na pasta /tmp, execute: 
    300329{{{ 
    301330/tmp/funambol/admin/bin/funamboladmin 
    302 }}} 
    303 Caso esteja acessando do próprio servidor Funambol o caminho para executar é: 
    304 {{{ 
     331 
     332# Caso esteja acessando do próprio servidor Funambol, execute: 
    305333/opt/Funambol/admin/bin/funamboladmin 
    306334}}}