A eXo platform é uma plataforma de colaboração social, de código aberto. Escrito em Java e Groovey. Oferece recursos de Intranet semelhantes aos do Facebook e mais outros, tais como, wikis, fóruns, calendários de eventos, conteúdos web, acompanhamento das atividades de outros usuários e gestão de documentos — tudo dentro de um só pacote.
Neste artigo, vamos fazer uma breve introdução à instalação da eXo Platform 4.0 Community Edition, em uma máquina rodando o sistema operacional Ubuntu uma máquina virtual Java OpenJDK 7. A eXo Platform se encontra disponível para download no site da empresa, na versão comercial e na edição comunitária. Em seguida, vamos ver como baixar, executar o servidor da aplicação e como fazer as configurações administrativas iniciais da plataforma, a partir de um navegador.
Onde baixar a exo platform
Para começar a experimentar, abra um terminal (Ctrl + Alt + T
, no Ubuntu) e faça o download dentro de um diretório adequado para você:
wget http://sourceforge.net/projects/exo/files/Platform4.0/eXo-Platform-community-4.0.0.zip
Como instalar a eXo Platform 4 Comunity Edition no Ubuntu ou Debian
Ter o Java instalado no seu sistema é um pré-requisito. Se você atende a esta especificação, vamos em frente com a instalação do sistema. O próximo passo, é desempacotar o produto:
unzip eXo-Platform-community-4.0.0.zip
Vamos entrar no diretório criado pelo descompactador:
cd platform-community-4.0.0/
Agora, inicie o servidor:
./start_eXo.sh
Este processo pode ser um pouco demorado. Quando chegar ao fim, você verá uma mensagem semelhante à seguinte:
| INFO | Server startup in 1011458 ms [org.apache.catalina.startup.Catalina<main>]
Agora, abra o seu navegador e forneça o endereço http://localhost:8080/portal/
. No meu caso, este também demorou um pouco.
Na tela inicial, informe os seus dados para cadastro de uma conta de usuário e, logo abaixo, informe a senha do administrador do sistema (root) e confirme.
Configurações iniciais
Na outra tela, você poderá criar novos usuários e grupos. Isto é opcional. Você pode continuar a explorar o sistema e deixar isto para depois, no painel de controle (dashboard).
Ao clicar no botão start, somos levados ao endereço http://localhost:8080/portal/intranet
que, neste caso, corresponde ao Administration dashboard, o painel de controle de administrativo.
A partir do dashboard atividades administrativas, como adicionar ou remover usuários e grupos podem ser realizados sempre que necessário.
Como sair do exo platform
Emergencialmente, você pode parar tudo com Ctrl + D
, mas não é recomendável. O jeito certo é ir ao terminal – pode ser aquele de onde você começou tudo e dar o comando:
./stop_exo.sh
Eventualmente, pode ser necessário, usar Ctrl + Z
para readquirir o controle do terminal a partir do qual você executou a eXo Platform. Só então, será possível dar o comando de finalização. Tenha paciência, pois ele pode demorar um pouco para concluir esta tarefa.
13 replies on “Como instalar a rede social corporativa eXo Platform no Ubuntu”
Estimado luego de logearme http://localhost:8080/portal/intranet/ me sale una pagina en blanco a q se debe???
Usuários que tem permissão para acessar a página de registro são /platform/guests.
De tal forma, na página de registro, quando estamos logados, somos redirecionados à página principal (uma vez que não temos mais permissão à página de registro).
Leia mais em https://jira.exoplatform.org/browse/PLF-2414
Eu estou fazendo em localhost com o Wamp. E quando eu acesso o arquivo start_eXo.sh ele baixa o arquivo em vez de iniciar. Alguém tem alguma dica?
O que está acontecendo é que você está tentando rodar um script Linux/Unix no Windows.
Arquivos terminados com
.sh
, são arquivos de shell script — o equivalente a arquivos de lote (batch files), com extensão.BAT
, no Windows/DOS.Para tornar este arquivo executável no Windows, eu sugiro:
– abri-lo e remover (se houver) a primeira linha
#!/bin/sh
ou#!/bin/bash
;– trocar as barras “/” pelas “\”;
– Por fim, renomeie o arquivo
start_eXo.sh
parastart_eXo.bat
.Eu não garanto que isto irá funcionar. Mas você pode tentar.
Uma outra linha de solução para este problema é instalar o
cygwin
, onde você poderá rodar comandos Linux.Obrigado Elias, pensei que poderia ser isso mesmo, estou usando o wamp no PC. No caso de eu instalar direto no servidor em uma hospedagem linux, esse problema estaria resolvido?
Acredito que sim. 😉
Instalei a versão comunitária no servidor da empresa, para realizar alguns testes e tenho gostado bastante. Assim como o amigo Geahn a minha dúvida é se futuramente eles irão cobrar algo, ou até onde vai as limitações da minha versão.
Entre as “limitações” da versão comunitária, está a falta de suporte oficial e a impossibilidade de crescer a partir de certo número de usuários.
Não posso afirmar se futuramente a empresa irá cobrar pelo seu uso ou não.
http://www.exoplatform.com/company/en/products/editions
M inha dúvida é qual banco de dados esta aplicação utiliza, digo isto por causa dos backups e se não usa um banco de dados como podemos fazer um backup seguro ?
O exo platform pode ser configurado para usar um dentre estes banco de dados
Instalei a versão comunitária no servidor Windows da empresa, estou testando e é muito bom. Mas minha dúvida é se será cobrado posteriormente essa instalação algum valor e quais são as limitações desta versão comunitária da versão comercial?
Não há limitações aparentes na versão comunitária. Elas deverão surgir a partir de um certo número de usuários.
As versões pagas é que têm uma série de recursos a mais e a possibilidade de se estender a funcionalidade do produto com add ons.
Você pode ver uma comparação entre os produtos da empresa aqui:
http://www.exoplatform.com/company/en/products/editions
Poisé, eu precisava instalar um sistema de chat e de email imap para que os usuários não precisem logar no email. Só que não encontro documentação nem material para isso em língua alguma.