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
 
(3 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 23: Linha 23:
*Download P.C.P<br>
*Download P.C.P<br>


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


*python &gt;= 2.6 <br>
*python &gt;= 2.6 <br>
Linha 55: Linha 55:
  $wget http://pc.nosdigitais.teia.org.br/cpc-1.0.tar  
  $wget http://pc.nosdigitais.teia.org.br/cpc-1.0.tar  
  $tar xfv cpc-1.0.tar
  $tar xfv cpc-1.0.tar
$cd money


Criando usuário e banco de dados PostgreSQL  
Criando usuário e banco de dados PostgreSQL  
Linha 66: Linha 67:


Criando as tabelas  
Criando as tabelas  
<pre>$./manager syncdb  
<pre>$./manage.py 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!&nbsp;:)
Esse usuário terá acesso a todo o sistema pela URL http://127.0.0.1:8000/admin/
Esse usuário terá acesso a todo o sistema pela URL http://127.0.0.1:8000/admin/
Linha 74: Linha 75:


Permissão de escrita para o anexo do documento.  
Permissão de escrita para o anexo do documento.  
<pre>$chmod 777 upload -R </pre>  
<pre>$chmod 777 media/upload -R </pre>  


Rodando o aplicativo localmente:  
Rodando o aplicativo localmente:  
<pre>./manager runserver</pre>  
<pre>./manage.py runserver</pre>  
Abra o seu navegador no seguinte endereço:  
Abra o seu navegador no seguinte endereço:  


Linha 91: Linha 92:


Autor:&nbsp;Tiago de Souza Moraes
Autor:&nbsp;Tiago de Souza Moraes
[[Category:Lab Macambira]]

Edição atual tal como às 03h30min de 17 de agosto de 2011

CENTRO DE PRESTAÇÃO DE CONTAS - Última versão estável || Wed Aug 11 10:00:56 BRT 2010

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
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.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
A Programação deste Software é resultado da Parceria entre o Pontão Nós Digitais, o Pontão de Gestão Compartilhada e o Pontão UCSC

Realização

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

Deselvolvido por 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-1.0.tar

  • python >= 2.6

sudo apt-get install python2.6

sudo apt-get install python-django

  • Postgresql >= 8.3

sudo apt-get install postgresql-8.3

  • Python-psycopg2

sudo apt-get install python-psycopg2

  • Endereço de E-mail Usuário 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.

Instalando:

$cd Desktop
$mkdir cpc
$cd cpc
Download do sistema:

$wget http://pc.nosdigitais.teia.org.br/cpc-1.0.tar 
$tar xfv cpc-1.0.tar
$cd money

Criando usuário e banco de dados PostgreSQL

$sudo su postgres 
$psql 
=#create user money WITH PASSWORD 'money'; 
=#create database money owner money; 
=#\q $exit 

Se for usar o sistema em produção, mais de uma organização e multiplos usuários, altere os parâmetros do comentário da #ALTERAR no arquivo settings.py, caso contrário não altere nada.

Criando as tabelas

$./manage.py syncdb 
Se quiser pode criar um usuário admin respondendo YES e preencha os campos, ou NO para não! :)
Esse usuário terá acesso a todo o sistema pela URL http://127.0.0.1:8000/admin/

Instalando grupos, acessos, pessoas e outros.

$./install.py

Permissão de escrita para o anexo do documento.

$chmod 777 media/upload -R 

Rodando o aplicativo localmente:

./manage.py 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/

19/08/2010

Autor: Tiago de Souza Moraes