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>
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. <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>  
 
<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> <br>  
 
Realização Nós Digitais <br>  


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


Deselvolvimento Futuria Serviços de Informática
Deselvolvimento Futuria Serviços de Informática  


http://www.futuria.com.br  
http://www.futuria.com.br  
Linha 11: Linha 17:
<br>  
<br>  


*'''Requisitos da máquina/servidor C.P.C'''
*'''Requisitos da máquina/servidor C.P.C'''  
*Download P.C.P<br>


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


python 2.6 sudo apt-get install python2.6
*python &gt;= 2.6 <br>


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


postgresql 8.3 sudo apt-get install postgresql-8.3
*Django &gt;= 1.2.1 <br>


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


apache2 + mod_python + wsgi (se for rodar em um servidor para vários usuários) http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
*Postgresql &gt;= 8.3 <br>


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
sudo apt-get install postgresql-8.3


Instalando:
*Python-psycopg2 <br>


    cd Desktop
sudo apt-get install python-psycopg2
    mkdir cpc
    cd cpc


    Download do sistema:
*apache2 + mod_python + wsgi (se for rodar em um servidor para vários usuários) http://www.aprendendodjango.com/preparando-um-servidor-com-linux/<br>
*<br>
*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<br>


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


    tar xfv cpc-beta.tar
'''Instalando:'''


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
$cd Desktop
$mkdir cpc
$cd cpc


    Abra o arquivo e configure as linhas necessárias e seu ambiente:
Download do sistema:
  settings.py
$wget http://pc.nosdigitais.teia.org.br/cpc-beta.tar
$tar xfv cpc-beta.tar


                linha
Criando usuário e banco de dados PostgreSQL
                7 - ADMINS do sistema
<pre>$sudo su postgres
                13 - BANCO DE DADOS
$psql
                59 - SERVIDOR NA INTERNET
=#create user money WITH PASSWORD 'money' superuser;
 
=#create database money owner money;
        Configuração para notifição para perda da senha de acesso.
=#\q $exit </pre>
        Se não for usar esse recurso, passe para o próximo passo.
&nbsp;&nbsp; Abra o arquivo settings.py e configure as linhas necessárias e seu ambiente:<br>
                105 - smtp - server
<pre>linha
                inic/views.py
7 - ADMINS do sistema
                        linha 20  - from_mail
13 - BANCO DE DADOS
                        linha 144 - url - http://
59 - SERVIDOR NA INTERNET
 
</pre>
$./manager syncdb Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não!&nbsp;:)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Configuração para notifição para perda da senha de acesso.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Se não for usar esse recurso, passe para o próximo passo.<br>
 
<pre>settings.pay105 - smtp - server
Instalando grupos, acessos, pessoas e outros. $./install.py
 
Rodando o aplicativo localmente: ./manager runserver


inic/views.py
    linha 20  - from_mail
    linha 144 - url - http://
</pre>
Criando as tabelas
<pre>$./manager syncdb Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não! :)</pre>
Instalando grupos, acessos, pessoas e outros.
<pre>$./install.py</pre>
Rodando o aplicativo localmente:
<pre>./manager runserver</pre>
Abra o seu navegador no seguinte endereço:  
Abra o seu navegador no seguinte endereço:  


Linha 69: Linha 87:


     http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
     http://www.aprendendodjango.com/preparando-um-servidor-com-linux/
<br>
Autor: &lt;br&gt;
Tiago de Souza Moraes

Edição das 10h40min 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
  • Download P.C.P

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 usuário 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 settings.py e configure as linhas necessárias e seu ambiente:

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.

settings.pay105 - smtp - server

inic/views.py
    linha 20  - from_mail
    linha 144 - url - http://

Criando as tabelas

$./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/


Autor: <br>

Tiago de Souza Moraes