Você está na página 1de 2

12/09/13

Passos para instalao do i Educar no S.O Ubuntu Linux portabilis/ieducar Wiki GitHub
This repository

PUBLIC

Search or type a command

Explore

Features

Enterprise

Blog

Sign up

Sign in

portabilis / ieducar
forked from ieducar/ieducar

Star

Fork

31

Home

Pages

History
Page History

New Page

Clone URL

Passos para instalao do i Educar no S.O Ubuntu Linux


Duvidas sobre a instalao devem ser enviadas para o Frum de suporte i-Educar Bugs / sugestes devem ser enviadas para o Frum de desenvolvimento i-Educar

Nesta pgina apresentado um passo a passo, sobre como instalar o i-Educar no Sistema Operacional Ubuntu Linux:

Antes de comear
Todos os passos para instalao abaixo devem ser executados logado com um usurio diferente do root, caso voc execute os comandos logado como root o banco de dados no poder ser iniciado. Caso voc ainda no tenha criado um usurio, crie um executando:
s u d ou s e r a d dc r e a t e h o m eg r o u p ss u d os h e l l/ b i n / b a s hi e d u c a r

E ento defina a senha do usurio (no esquea esta senha, ela ser usada para logar como este usurio):
s u d op a s s w di e d u c a r

Aps isto conecte-se como o novo usurio:


s u d os ui e d u c a r

Primeiros passos
Com um usurio diferente do root, execute os comandos abaixo:
c d~ s u d oa p t g e ti n s t a l lc u r l

Instalao e configurao do ambiente de desenvolvimento


Instalao apache, php e pgvm
c u r lLh t t p s : / / r a w . g i t h u b . c o m / g i s t / 4 7 1 1 3 2 1 / 1 _ a m b i e n t e _ d e s e n v o l v i m e n t o . s h|b a s h s o u r c e~ / . b a s h r c

Instalao banco de dados postgresql 8.2 via pgvm


c u r lLh t t p s : / / r a w . g i t h u b . c o m / g i s t / 4 7 1 1 3 2 1 / 2 _ d b . s h|b a s h

Clone do cdigo fonte


g i tc l o n eg i t : / / g i t h u b . c o m / p o r t a b i l i s / i e d u c a r . g i t

Instalao dos pacotes pear (dependncias i-Educar)


b a s h~ / i e d u c a r / i e d u c a r / s c r i p t s / i n s t a l l _ p e a r _ p a c k a g e s . s h

Configurao do apache
c u r lLh t t p s : / / r a w . g i t h u b . c o m / g i s t / 4 7 1 1 3 2 1 / 3 _ v h o s t . s h|b a s h

Configurao git
g i tc o n f i gg l o b a lu s e r . n a m e" S e uN o m eC o m p l e t o " g i tc o n f i gg l o b a lu s e r . e m a i ls e u _ e m a i l @ d o m i n i o . c o m

Configuraes finais do i-Educar


https://github.com/portabilis/ieducar/wiki/Passos-para-instalao-do-i-Educar-no-S.O-Ubuntu-Linux 1/2

12/09/13

Passos para instalao do i Educar no S.O Ubuntu Linux portabilis/ieducar Wiki GitHub

Aps instalar as dependncias necessrias, restaurar o banco de dados, clonar cdigo fonte e configurar o apache, necessrio finalizar as configuraes do i-Educar, para isto, basta editar o arquivo de configuraes:
n a n o~ / i e d u c a r / i e d u c a r / c o n f i g u r a t i o n / i e d u c a r . i n i

Recaptcha O recaptcha exibido na redefinio de senha e aps vrias tentativas de logins sem sucesso. Crie uma conta para o recaptcha em http://google.com/recaptcha/admin/create marcando a opo para usar a chave em todos domnios. Aps criar a conta, definir no arquivo de configurao as chaves recaptcha (sem aspas)
a p p . r e c a p t c h a . p u b l i c _ k e y =. . . a p p . r e c a p t c h a . p r i v a t e _ k e y=. . .

Mailer Definir as configuraes mailer, necessrio para habilitar o envio de emails.

Login
Aps salvar as configuraes, o login pode ser feito na aplicao acessando http://ieducar.local/ com usurio e senha admin.

Inicializao cluster postgresql


A cada inicializao do sistema operacional, o cluster do postgres precisar ser inicializado executando:
b a s h~ / i e d u c a r / i e d u c a r / s c r i p t s / d b . s hs t a r t

Da mesma maneira, o cluster pode ser parado executando:


b a s h~ / i e d u c a r / i e d u c a r / s c r i p t s / d b . s hs t o p

Caso o cluster no seja inicializado, o banco de dados estar offline, impedindo que a aplicao seja acessada. Para inicializar o cluster do banco de dados junto com o sistema operacional, basta adicionar um job, ex: Primeiro abra o crontab:
c r o n t a be

Em seguida adicione ao final do arquivo esta linha:


@ r e b o o t~ / i e d u c a r / i e d u c a r / s c r i p t s / d b . s hs t a r t

Aps salvar o crontab, o cluster do banco de dados deve ser automaticamente iniciado junto com sistema operacional.

Pr-requisitos para o servidor de instalao


PHP verso 5.3.x Conexo a internet, necessrio para funcionamento do recaptcha, uma vez que este um servio provido pelo Google.

Pr-requisitos para acessar o i-Educar


Conexo a internet (mesmo que o i-Educar esteja instalado em servidores na rede local), uma vez que algumas bibliotecas utilizadas pelo i-Educar, como o jQuery so obtidas do Google CDN para aumentar a velocidade no carregamento de tais bibliotecas.

Portabilis Tecnologia
Last edited by Ricardo Bortolotto, 3 days ago

2013 GitHub, Inc.

Terms

Privacy

Security

Contact

Status

API

Training

Shop

Blog

About

https://github.com/portabilis/ieducar/wiki/Passos-para-instalao-do-i-Educar-no-S.O-Ubuntu-Linux

2/2

Você também pode gostar