Descrição
---------

O Marcas e Sinais é um software que auxilia o registro e consulta por marcas e sinais utilizados por produtores rurais.
Desenvolvido pela Prefeitura Municipal de Bagé, o sistema foi criado a partir da dificuldade de armazenagem e problemas ocasionados pelo manuseio de registros físicos.
O sistema é utilizado através da plataforma web, pois flexibiliza o acesso e facilita a atualização.

Requisitos de software
----------------------

Servidor web Apache 2.2.X
PHP 5.2.X
PostgreSQL 8.1.X

Instalação
----------
Instalar e configurar o servidor web Apache com suporte a linguagem PHP.

Editar o arquivo de configuracao do Apache "httpd.conf" e alterar as seguintes opções:
	DirectoryIndex index.php
	LimitRequestBody

Instalar e configurar o PHP com suporte a PostgreSQL.

Editar o arquivo de configuracao do PHP "php.ini" e alterar as seguintes opções:
	register_globals = On
	upload_max_filesize = 1M
	session.auto_start = 1
	session.gc_maxlifetime = 3600

Instalar e configurar o servidor PostgreSQL.

Editar o arquivo de configuracao do PostgreSQL "postgresql.conf" e alterar as seguintes opções:
	datestyle = 'sql, dmy'
	client_encoding = LATIN1

Reiniciar o servidor PostgreSQL.

Criar um usuário “cms” no PostgreSQL e atribua uma senha para este novo usuário. Para isto, utilize o usuário “postgres”.
	$ createuser cms -E -P -U postgres

Extrair o pacote cms.tar.gz para o diretório “DocumentRoot” do Apache.

Será criado um diretório “cms”.

Executar o comando para criar o banco de dados com o nome "cms" com codificação “LATIN1” e com o usuário “cms” como dono.
	$ createdb -E LATIN1 -O cms -U postgres cms

Executar o script “cms_base.sql” para a criação da estrutura do banco de dados.
	$ psql cms < cms_base.sql

Edite o arquivo "parametros.php" e realize as alteracoes nos valores das variaveis de acordo com os nomes do município.

Edite o arquivo "conecta.php" e realize as alteracoes nos valores das variaveis de acordo com a configuração, como a senha do usuário “cms” criado.

Ainda dentro do diretório “cms”, alterar as permissões dos arquivos do sistema para que possam ser acessados pelo servidor web e fiquem protegidos de alterações indesejadas.
	# chown www-data.root -R . (onde www-data é o usuário do Apache)
	# chmod 570 -R .
	# chmod 770 -R marca
	# chmod 770 -R sinal

Reiniciar o servidor Apache.

Acesso ao sistema
-----------------

Acessar o sistema pelo navegador através do nome ou IP do servidor.

A tela inicial sollicita que o usuário realize uma autenticação de usuário e senha. Inicialmente o sistema pode ser acessado pelo usuário “cms” e senha “123456”.

Existe a possibilidade de utilização do sistema somente para visualização, para isto deve-se clicar no link “consulta”.