Sie sind auf Seite 1von 5

Sistema CAU Central de Atendimento ao Usurio Manual de Instalao v 1.

Braslia, 20 de janeiro de 2012

Sumrio Licena deste Documento 3 Introduo ao Sistema CAU 4 Caractersticas e principais funcionalidades 4 Instalao do Sistema 5 Requisitos gerais para instalao 5 Pr-requisitos de Software 5 Passo-a-passo da Instalao no Sistema Operacional Linux 6 Instalando Apache, PHP5 e PostgreSQL 6 Download do software 6 Criao do Banco de Dados 6 Edite o arquivo de configurao e conceda permisses de escrita 7 Edite o arquivo de configurao da biblioteca JpGraph 7 Configurando o PHP 7 Configurao do Servidor Web Passo Opcional 8 Acessando a aplicao 8 Link da Licena Jridica Creative Commons 9 Licena deste Documento Para a utilizao deste documento necessrio seguir as regras da licena Creative Common s pela mesma Licena 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 condies: Atribuio Voc deve creditar a obra da forma especificada pelo autor ou licenciante ( mas no de maneira que sugira que estes concedem qualquer aval a voc ou ao seu uso da obra). Compartilhamento pela mesma licena Se voc alterar, transformar ou criar em cima de sta obra, voc poder distribuir a obra resultante apenas sob a mesma licena, ou sob uma licena similar presente. Ficando claro que: Renncia Qualquer das condies acima pode ser renunciada se voc obtiver permisso do tit ular dos direitos autorais. Domnio Pblico Onde a obra ou qualquer de seus elementos estiver em domnio pblico sob o direito aplicvel, esta condio no , de maneira alguma, afetada pela licena. Outros Direitos Os seguintes direitos no so, de maneira alguma, afetados pela lice na: Limitaes e excees aos direitos autorais ou quaisquer usos livres aplicveis; Os direitos morais do autor; Direitos que outras pessoas podem ter sobre a obra ou sobre a utilizao da obra, ta is como direitos de imagem ou privacidade. Aviso Para qualquer reutilizao ou distribuio, voc deve deixar claro a terceiros os te rmos da licena a que se encontra submetida esta obra. A melhor maneira de fazer i sso com um link para esta pgina. Introduo ao Sistema CAU A instalao do Sistema CAU um processo bastante simples. O sistema possui duas inte rfaces de interao: cau e gestaoti. A interface cau destinada a abertura e acompanh amento de chamados pelos usurios demandantes, j a interface gestaoti destinada ao atendimento e gerenciamento das demandas e todas as atividades de configurao do si stema. Por este motivo, neste manual vrias vezes nos referimos ao termo gestaoti ao invs do nome do sistema cau. Neste manual utilizaremos o termo sisgestaoti par a referenciar a raiz da aplicao, caso queira voc pode utilizar outro. Caractersticas e principais funcionalidades O cdigo fonte (que livre e aberto) est disponvel para ser baixado livremente no Por tal do SPB e sua implementao em PHP, tendo como camada de armazenamento o sistema gerenciador de banco de dados PostgreSQL. O sistema possui vrias funcionalidades entre as quais destacam-se: Gesto de Ativos de TI Sistemas de Informao Servidores Patrimnio Anlise de impacto (Gesto de Configurao) Gesto de Profissionais de TI e Clientes Cadastro dos profissionais de TI Cadastro de equipes Time sheet Cadastro dos clientes Gesto de Chamados a TI Gesto de requisies de servio Gesto de incidentes Gesto de problemas Gesto de nveis de servios Gesto de Mudanas Relatrios de Apoio a Deciso

Instalao do Sistema Requisitos gerais para instalao Sugerimos que este guia seja executado por um usurio com experincia em configurao bsi ca de Apache, PHP e PostgreSQL. Este roteiro est baseado no Sistema Operacional GNU/Linux Debian Lenny. Este manual pressupe que o servidor de aplicaoo Web e o banco de dados estaro instal ados no mesmo servidor. Pr-requisitos de Software Os requisitos mnimos de software para a correta instalao do Sistema CAU so: PHP 5.x php5-gd php5-pgsql Servidor Web Apache PostgreSQL 8.3 ou superior Passo-a-passo da Instalao 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 Faa o download dos arquivos do sistema antes de prosseguir. A verso atual, 1.0, es t disponvel em pacotes ZIP e GZip. Descompacte o pacote de sua preferncia no diretri o raiz do seu servidor web Apache (no Debian, geralmente o diretrio raiz /var/www ). $ cd /var/www $ unzip /caminho/cau-1.0.zip $ mv cau-1.0 sisgestaoti Criao do Banco de Dados Crie o banco de dados ao qual o CAU usar para armazenar todos os dados digitados atravs da interface web. Os passos descritos nessa seo iro criar: Um usurio gestaoti no servidor PostgreSQL com a senha de acesso 'gestaoti'; Um banco de dados gestaoti. Observao: voc pode usar o nome de usurio, banco de dados e senha que desejar. Esses so apenas nomes padres que a aplicao usa para conectar-se ao banco. Faa 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 usurio de banco de dados que ser utilizado pelo CAU: postgres=# CREATE ROLE gestaoti; postgres=# ALTER ROLE gestaoti WITH SUPERUSER INHERIT NOCREATEROLE CREATEDB 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 Execute o arquivo script_gestaoti.sql que vem no cau. O diretrio em que esse arqu ivo reside o install. $ sudo -u postgres psql -d gestaoti -f /var/www/sisgestaoti/install/scri pt_gestaoti.sql Edite o arquivo de configurao e conceda permisses de escrita O CAU armazena algumas configuraes necessrias para a aplicao em um arquivo chamado ge staoti_configs.inc.php (em /var/www/sisgestaoti/gestaoti/), que possui uma sinta xe bem simples de entender. Caso tenha criado o banco de dados, nome de usurio ou senha com um valor diferente de gestaoti, basta editar esse arquivo para que co rresponda 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 permisses de escrita no diretrio cau/anexos. Uma forma prtica dar p ermisso de escrita para o usurio dono do diretrio e para usurios de um grupo. Nesse caso, mudaremos o grupo desses diretrios para o grupo do usurio Apache. # chmod -R 775 /var/www/sisgestaoti/cau/anexos # chown -R www-data.www-data /var/www/sisgestaoti/ Observao: www-data o nome do grupo Apache padro em sistemas Debian. Em outros siste mas, esse nome pode ser httpd, apache ou _www. Substitua de acordo com o usado e m seu sistema operacional. Edite o arquivo de configurao da biblioteca JpGraph Configure o diretrio onde esto instaladas as fontes. Edite o arquivo jpg-config.in c.php em /var/www/sisgestaoti/gestaoti/include/PHP/class. Por padro o sistema CAU utiliza a fonte arial.ttf basta inclu-la no diretrio abaixo (no caso para sistema s Debian). Esta fonte est includa no pacote ttf-mscorefonts-installer da distribuio 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 On register_globals = on Observao: a localizao do arquivo php.ini diferente entre os sistemas operacionais. N o Debian/Ubuntu, o padro /etc/php5/apache2/php.ini. Aps qualquer alterao no arquivo php.ini, reinicie seu servidor web: # /etc/init.d/apache2 restart Configurao do Servidor Web (Passo Opcional) Agora criaremos um virtual host no servidor. Crie um novo arquivo em /etc/apache 2/sites-available/ chamado sisgestaoti.local com o seguinte contedo: <VirtualHost *:80> ServerName sisgestaoti.local DocumentRoot /var/www/sisgestaoti/ <Directory /var/www/sisgestaoti> AllowOverride all Order deny,allow Allow from all </Directory>

</VirtualHost> Edite o arquivo /etc/hosts (no Windows esse arquivo fica em C:\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 endereo http://sisgestaoti.local em seu navegador. Acessando a aplicao Abra o navegador de sua preferncia e acesse o endereo http://localhost/sisgestaoti ou http://sisgestaoti.local (caso tenha configurado um Virtual Host). Faa o login na aplicao utilizando o usurio administrador. O login e senha para acesso so admin e admin, respectivamente. Link da Licena Jridica Creative Commons http://creativecommons.org/licenses/by-sa/2.5/br/legalcode

Das könnte Ihnen auch gefallen