Instalando o sistema Centro de prestação de contas: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
CENTRO DE PRESTAÇÃO DE CONTAS - Beta
CENTRO DE PRESTAÇÃO DE CONTAS - Beta  


-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. <br> Este programa é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. <br> Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. <br> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. <br> Realização Nós Digitais <br>
Este programa é um software livre; você pode redistribui-lo e/ou  
modifica-lo dentro dos termos da Licença Pública Geral GNU como  
publicada pela Fundação do Software Livre (FSF); na versão 2 da  
Licença, ou (na sua opnião) qualquer versão.


Este programa é distribuido na esperança que possa ser  util,
http://www.nosdigitais.teia.org.br  
mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer
MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a
Licença Pública Geral GNU para maiores detalhes.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
<br>


Realização
Deselvolvimento Futuria Serviços de Informática
Nós Digitais / http://www.nosdigitais.teia.org.br


Deselvolvimento
http://www.futuria.com.br  
Futuria Serviços de Informática / http://www.futuria.com.br


<br>


Requisitos da máquina/servidor
*'''Requisitos da máquina/servidor C.P.C'''
C.P.C
http://pc.nosdigitais.teia.org.br/cpc-beta.tar


python 2.6
http://pc.nosdigitais.teia.org.br/cpc-beta.tar
sudo apt-get install python2.6


django 1.2.1
python 2.6 sudo apt-get install python2.6
http://djangoproject.com
sudo apt-get install python-django


postgresql 8.3
django 1.2.1 http://djangoproject.com sudo apt-get install python-django
sudo apt-get install postgresql-8.3
python-psycopg2
sudo apt-get install python-psycopg2


apache2 + mod_python + wsgi (se for rodar em um servidor para vários usuários)
postgresql 8.3 sudo apt-get install postgresql-8.3
http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
Endereço de E-mail
Usuario e senha para notificação de perda da senha e notificação para o ADMIN do sistema, Não é necessário para rodar o sistema.
usuario@dominio
senha
smtp server


Instalando:
python-psycopg2 sudo apt-get install python-psycopg2
 
apache2 + mod_python + wsgi (se for rodar em um servidor para vários usuários) http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
 
Endereço de E-mail Usuario e senha para notificação de perda da senha e notificação para o ADMIN do sistema, Não é necessário para rodar o sistema. usuario@dominio senha smtp server
 
Instalando:  


     cd Desktop
     cd Desktop
Linha 54: Linha 34:


     Download do sistema:
     Download do sistema:
wget http://pc.nosdigitais.teia.org.br/cpc-beta.tar
 
wget http://pc.nosdigitais.teia.org.br/cpc-beta.tar  
 
     tar xfv cpc-beta.tar
     tar xfv cpc-beta.tar


Criando usuario e banco de dados PostgreSQL
Criando usuario e banco de dados PostgreSQL $sudo su postgres $psql =#create user money WITH PASSWORD 'money' superuser; =#create database money owner money; =#\q $exit  
$sudo su postgres
$psql
=#create user money WITH PASSWORD 'money' superuser;
=#create database money owner money;
=#\q
$exit


     Abra o arquivo e configure as linhas necessárias e seu ambiente:
     Abra o arquivo e configure as linhas necessárias e seu ambiente:
Linha 80: Linha 56:
                         linha 144 - url - http://  
                         linha 144 - url - http://  


$./manager syncdb
$./manager syncdb Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não!&nbsp;:)  
Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não! :)


Instalando grupos, acessos, pessoas e outros.
Instalando grupos, acessos, pessoas e outros. $./install.py  
$./install.py


Rodando o aplicativo localmente:
Rodando o aplicativo localmente: ./manager runserver  
./manager runserver
 
Abra o seu navegador no seguinte endereço:


Abra o seu navegador no seguinte endereço:
     http://127.0.0.1:8000
     http://127.0.0.1:8000


Para rodar em apache:
Para rodar em apache:  
 
     http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
     http://www.aprendendodjango.com/preparando-um-servidor-com-linux/

Edição das 10h25min de 22 de julho de 2010

CENTRO DE PRESTAÇÃO DE CONTAS - Beta

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Este programa é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão.
Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Realização Nós Digitais

http://www.nosdigitais.teia.org.br

Deselvolvimento Futuria Serviços de Informática

http://www.futuria.com.br


  • Requisitos da máquina/servidor C.P.C

http://pc.nosdigitais.teia.org.br/cpc-beta.tar

python 2.6 sudo apt-get install python2.6

django 1.2.1 http://djangoproject.com sudo apt-get install python-django

postgresql 8.3 sudo apt-get install postgresql-8.3

python-psycopg2 sudo apt-get install python-psycopg2

apache2 + mod_python + wsgi (se for rodar em um servidor para vários usuários) http://www.aprendendodjango.com/preparando-um-servidor-com-linux/

Endereço de E-mail Usuario e senha para notificação de perda da senha e notificação para o ADMIN do sistema, Não é necessário para rodar o sistema. usuario@dominio senha smtp server

Instalando:

   cd Desktop
   mkdir cpc
   cd cpc
   Download do sistema:

wget http://pc.nosdigitais.teia.org.br/cpc-beta.tar

   tar xfv cpc-beta.tar

Criando usuario e banco de dados PostgreSQL $sudo su postgres $psql =#create user money WITH PASSWORD 'money' superuser; =#create database money owner money; =#\q $exit

   Abra o arquivo e configure as linhas necessárias e seu ambiente:
  		settings.py
               linha
                7 - ADMINS do sistema
               13 - BANCO DE DADOS
               59 - SERVIDOR NA INTERNET
       Configuração para notifição para perda da senha de acesso.
       Se não for usar esse recurso, passe para o próximo passo.
               105 - smtp - server
               inic/views.py
                       linha 20  - from_mail 
                       linha 144 - url - http:// 

$./manager syncdb Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não! :)

Instalando grupos, acessos, pessoas e outros. $./install.py

Rodando o aplicativo localmente: ./manager runserver

Abra o seu navegador no seguinte endereço:

   http://127.0.0.1:8000

Para rodar em apache:

   http://www.aprendendodjango.com/preparando-um-servidor-com-linux/