5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 1/9
Portal do Software Público Brasileiro
Sistema CAU – Central de Atendimentoao Usuário
Manual de Instalação v 1.0
Brasília, 20 de janeiro de 2012
Manual de Instalação do CAU 1
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 2/9
Portal do Software Público Brasileiro
Sumário
Licença deste Documento .........................................................................................................................3
Introdução ao Sistema CAU......................................................................................................................4
Características e principais funcionalidades........................................................................................4Instalação do Sistema................................................................................................................................5
Requisitos gerais para instalação..........................................................................................................5
Pré-requisitos de Software....................................................................................................................5
Passo-a-passo da Instalação no Sistema Operacional Linux...............................................................6
Instalando Apache, PHP5 e PostgreSQL.........................................................................................6
Download do software.....................................................................................................................6
Criação do Banco de Dados.............................................................................................................6
Edite o arquivo de configuração e conceda permissões de escrita.................................................7
Edite o arquivo de configuração da biblioteca JpGraph.................................................................7
Configurando o PHP........................................................................................................................7
Configuração do Servidor Web – Passo Opcional..........................................................................8Acessando a aplicação....................................................................................................................8
Link da Licença Júridica Creative Commons...........................................................................................9
Manual de Instalação do CAU 2
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 3/9
Portal do Software Público Brasileiro
Licença deste DocumentoPara a utilização deste documento é necessário seguir as regras da licença CreativeCommons pela mesma Licença 2.5 Brasil (http://creativecommons.org/licenses/by-nc-sa/2.5/br/deed.pt_BR).
Você tem a liberdade de:
Compartilhar — copiar, distribuir e transmitir a obra.
Remixar — criar obras derivadas.
Sob as seguintes condições:
Atribuição — Você deve creditar a obra da forma especificada pelo autor oulicenciante (mas não de maneira que sugira que estes concedem qualquer aval avocê ou ao seu uso da obra).
Compartilhamento pela mesma licença — Se você alterar, transformar ou criar em cima desta obra, você poderá distribuir a obra resultante apenas sob amesma licença, ou sob uma licença similar à presente.
Ficando claro que:Renúncia — Qualquer das condições acima pode ser renunciada se você obtiver permissão do titular dos direitos autorais.Domínio Público — Onde a obra ou qualquer de seus elementos estiver em domínio público sob o direito aplicável, esta condição não é, de maneira alguma, afetada pelalicença.Outros Direitos — Os seguintes direitos não são, de maneira alguma, afetados pelalicença:
• Limitações e exceções aos direitos autorais ou quaisquer usos livres aplicáveis;
• Os direitos morais do autor;
• Direitos que outras pessoas podem ter sobre a obra ou sobre a utilização da obra,tais como direitos de imagem ou privacidade.
Aviso — Para qualquer reutilização ou distribuição, você deve deixar claro a terceiros os
termos da licença a que se encontra submetida esta obra. A melhor maneira de fazer issoé com um link para esta página.
Manual de Instalação do CAU 3
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 4/9
Portal do Software Público Brasileiro
Introdução ao Sistema CAU
A instalação do Sistema CAU é um processo bastante simples. O sistema possui duasinterfaces de interação: cau e gestaoti. A interface cau é destinada a abertura e
acompanhamento de chamados pelos usuários demandantes, já a interface gestaoti édestinada ao atendimento e gerenciamento das demandas e todas as atividades deconfiguração do sistema. Por este motivo, neste manual várias vezes nos referimos aotermo gestaoti ao invés do nome do sistema – cau. Neste manual utilizaremos o termosisgestaoti para referenciar a raiz da aplicação, caso queira você pode utilizar outro.
Características e principais funcionalidades
O código fonte (que é livre e aberto) está disponível para ser baixado livremente no Portal do SPB e sua implementação é em PHP, tendo como camada de armazenamento o
sistema gerenciador de banco de dados PostgreSQL.
O sistema possui várias funcionalidades entre as quais destacam-se:
• Gestão de Ativos de TI
• Sistemas de Informação
• Servidores
• Patrimônio
• Análise de impacto (Gestão de Configuração)
• Gestão de Profissionais de TI e Clientes
• Cadastro dos profissionais de TI • Cadastro de equipes
• Time sheet
• Cadastro dos clientes
• Gestão de Chamados a TI
• Gestão de requisições de serviço
• Gestão de incidentes
• Gestão de problemas
• Gestão de níveis de serviços
• Gestão de Mudanças
• Relatórios de Apoio a Decisão
Manual de Instalação do CAU 4
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 5/9
Portal do Software Público Brasileiro
Instalação do Sistema
Requisitos gerais para instalação
Sugerimos que este guia seja executado por um usuário com experiência emconfiguração básica de Apache, PHP e PostgreSQL.
Este roteiro está baseado no Sistema Operacional GNU/Linux Debian Lenny.
Este manual pressupõe que o servidor de aplicaçãoo Web e o banco de dados estarãoinstalados no mesmo servidor.
Pré-requisitos de Software
Os requisitos mínimos de software para a correta instalação do Sistema CAU são:• PHP 5.x
◦ php5-gd
◦ php5-pgsql
• Servidor Web Apache
• PostgreSQL 8.3 ou superior
Manual de Instalação do CAU 5
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 6/9
Portal do Software Público Brasileiro
Passo-a-passo da Instalação no Sistema Operacional Linux
Instalando Apache, PHP5 e PostgreSQL
$ apt-get install apache2$ apt-get install postgresql-8.4$ apt-get install php5 libapache2-mod-php5 php5-gd php5-pgsql
Download do software
Faça o download dos arquivos do sistema antes de prosseguir. A versão atual, 1.0, estádisponível em pacotes ZIP e GZip. Descompacte o pacote de sua preferência no diretórioraiz do seu servidor web Apache (no Debian, geralmente o diretório raiz é /var/www).
$ cd /var/www $ unzip /caminho/cau-1.0.zip$ mv cau-1.0 sisgestaoti
Criação do Banco de Dados
Crie o banco de dados ao qual o CAU usará para armazenar todos os dados digitadosatravés da interface web. Os passos descritos nessa seção irão criar:
• Um usuário gestaoti no servidor PostgreSQL com a senha de acesso 'gestaoti';
• Um banco de dados gestaoti.
Observação: você pode usar o nome de usuário, banco de dados e senha que desejar.Esses são apenas nomes padrões que a aplicação usa para conectar-se ao banco.
Faça login no servidor de banco de dados PostgreSQL com o cliente psql :
$ su# su - postgres# psql
Alternativamente, com o sudo:
$ sudo -u postgres psql
Crie o usuário de banco de dados que será utilizado pelo CAU:
postgres=# CREATE ROLE gestaoti;postgres=# ALTER ROLE gestaoti WITH SUPERUSER INHERIT NOCREATEROLECREATEDB LOGIN PASSWORD 'gestaoti';
Crie o banco de dados:
postgres=# CREATE DATABASE gestaoti WITH TEMPLATE = template0 ENCODING ='UTF8' LC_COLLATE = 'pt_BR.utf8' LC_CTYPE = 'pt_BR.utf8';
postgres=# ALTER DATABASE gestaoti OWNER TO gestaoti;postgres=# \q
Manual de Instalação do CAU 6
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 7/9
Portal do Software Público Brasileiro
Execute o arquivo script_gestaoti.sql que vem no cau. O diretório em que esse arquivoreside é o install.
$ sudo -u postgres psql -d gestaoti -f
/var/www/sisgestaoti/install/script_gestaoti.sql
Edite o arquivo de configuração e conceda permissões de escrit a
O CAU armazena algumas configurações necessárias para a aplicação em um arquivochamado gestaoti_configs.inc.php (em /var/www/sisgestaoti/gestaoti/ ), que possui umasintaxe bem simples de entender. Caso tenha criado o banco de dados, nome de usuárioou senha com um valor diferente de gestaoti, basta editar esse arquivo para quecorresponda as suas escolhas:
$gestaoti_settings['db_postgres_host']='localhost';
$gestaoti_settings['db_postgres_port']='5432';$gestaoti_settings['db_postgres_name']='gestaoti';$gestaoti_settings['db_postgres_user']='gestaoti';$gestaoti_settings['db_postgres_pass']='gestaoti';$gestaoti_settings['db_postgres_enconding']='LATIN1';
Depois, conceda permissões de escrita no diretório cau/anexos. Uma forma prática é dar permissão de escrita para o usuário dono do diretório e para usuários de um grupo. Nessecaso, mudaremos o grupo desses diretórios para o grupo do usuário Apache.
# chmod -R 775 /var/www/sisgestaoti/cau/anexos# chown -R www-data.www-data /var/www/sisgestaoti/
Observação: www-data é o nome do grupo Apache padrão em sistemas Debian. Emoutros sistemas, esse nome pode ser httpd , apache ou _www . Substitua de acordo com ousado em seu sistema operacional.
Edite o arquivo de configuração da biblioteca JpGraph
Configure o diretório onde estão instaladas as fontes. Edite o arquivo jpg-config.inc.phpem /var/www/sisgestaoti/gestaoti/include/PHP/class. Por padrão o sistema CAU utiliza afonte arial.ttf basta incluí-la no diretório abaixo (no caso para sistemas Debian). Esta fonte
está incluída no pacote ttf-mscorefonts-installer da distribuição Debian Lenny.
DEFINE("TTF_DIR","/usr/X11R6/lib/X11/fonts/truetype/");
Configurando o PHP
Edite o arquivo php.ini da seguinte forma:
• register_globals: altere para Onregister_globals = on
Observação: a localização do arquivo php.ini é diferente entre os sistemas operacionais.
Manual de Instalação do CAU 7
5/16/2018 Manual Instalacao Cau - slidepdf.com
http://slidepdf.com/reader/full/manual-instalacao-cau 8/9
Portal do Software Público Brasileiro
No Debian/Ubuntu, o padrão é /etc/php5/apache2/php.ini .
Após qualquer alteração no arquivo php.ini, reinicie seu servidor web:
# /etc/init.d/apache2 restart
Configuração do Servidor Web – (Passo Opcional)
Agora criaremos um virtual host no servidor. Crie um novo arquivo em /etc/apache2/sites-available/ chamado sisgestaoti.local com o seguinte conteúdo:
<VirtualHost *:80>ServerName sisgestaoti.localDocumentRoot /var/www/sisgestaoti/
<Directory /var/www/sisgestaoti>AllowOverride allOrder deny,allowAllow from all
</Directory></VirtualHost>
Edite o arquivo /etc/hosts (no Windows esse arquivo fica emC:\WINDOWS\system32\drivers\etc\hosts) e adicione a seguinte linha:
127.0.0.1 sisgestaoti.local
Habilite o Virtual Host:
# a2ensite sisgestaoti.local
Reinicie o servidor Apache:
# /etc/init.d/apache2 restart
Pronto. Agora, acesse o endereço http://sisgestaoti.local em seu navegador.
Acessando a aplicação
Abra o navegador de sua preferência e acesse o endereço http://localhost/sisgestaoti ouhttp://sisgestaoti.local (caso tenha configurado um Virtual Host). Faça o login na
aplicação utilizando o usuário administrador. O login e senha para acesso são admin eadmin, respectivamente.
Manual de Instalação do CAU 8
Recommended