Tutorial para se obter em um pendrive, uma verso de demonstrao do Sistema
Integrado de Gesto de Projetos GP-Web desenvolvido pelo Cap S!rgio "einert, dispon#vel no Portal do So$t%are P&bli'o (http://www.softwarepublico.gov.br/ver- comunidade?community_id=315!"! ) *s'ol+emos 'omo sistema opera'ional o ,inu-, mais pre'isamente o ,ubuntu Trata-se de um sistema opera'ional derivado do .buntu /ue usa 'omo padro o G.I ,01*, um leve ambiente de trabal+o 022 TAREFAS EXECUTADAS NO WINDOWS 3ai-e a imagem IS4 do ,ubuntu no lin'5 abai-o http://lubuntu.lafibre.info/11.#!/lubuntu-11.#!-des$top-i3%&.iso Para gerar o pendrive de boot, usamos o ,i,i /ue se obt!m no lin'5 abai-o http://www.linu'liveusb.com/downloads/?stable 1epois de instalado, roda-se o ,i,i e teremos a tela abai-o P6SS4 27 (scolhe-se o *pendrive+ ,ue ser- utili.ado P6SS4 87 (scolhe-se a fonte. /- at0 a pasta onde foi depositado a imagem 123 do 4ubuntu P6SS4 97 Muito importante. 5,ui 0 onde definiremos o espa6o do *pendrive+ reservado para emula67o de um 89 para arma.enamento do ,ue decidirmos instalar no sistema. (scolhi 1:b apro'imadamente. P6SS4 :7 ;o nosso caso s< escolhi formatar o *pendrive+. P6SS4 ;7 :erar o *pendrive+. 6o $inal do pro'esso j< teremos um pendrive de boot 'om o ,ubuntu instalado Aviso: No esquecer de ajustar o BIOS, para aceitar boot pela porta USB. Com isso a primeira $ase de nossa empreitada est< $inali=ada >amos agora a m<gi'a TAREFAS EXECUTADAS NO LUBUNTU 1ar boot no sistema, agora usando o pendrive preparado 'om o ,ubuntu Sele'ionar o idioma ?enter@ Sele'ionar Modo Persistente ?enter@ 6bai-o a tela ini'ial do ,ubuntu 3ai-ar o 0ampp para o ,inu- do site http://www.apachefriends.org/en/'ampp-linu'.html 3ai-ar o GPWeb do Portal do So$t%are P&bli'o do site http://www.softwarepublico.gov.br/dotlrn/clubs/gpweb/one-community?page_num=# 6brindo o geren'iador de ar/uivos podemos 'onstatar os pa'otes /ue a'abamos de bai-ar de seus respe'tivos sites Para a e-e'uo de geren'iamento de ban'o de dados usando o p+pAB6dmin, ne'essitaremos do $las+ em nosso bro%ser >amos logo ante'ipar essa tare$a usando a $erramenta de instalao de pa'otes SBnapti' 6brindo o SBnapti' vamos es'ol+er o seguinte pa'ote para instalo7 flashplugin- installer 1evemos tamb!m 'on'ordar 'om as dependCn'ias /ue sero apresentadas 6o $inal da instalao teremos a tela abai-o Partiremos agora para a instalao do 06APP e em seguida o GPWeb 6brir um terminal Teremos agora /ue passar a usar a 'onta do usu<rio root para 'on'luso das tare$as seguintes Passar a usar a 'onta do usu<rio root 'om o seguinte 'omando sudo su =enter>+. Passar para o diretDrio onde $oram arma=enados os ar/uivos bai-ados *-e'ute o 'omando cd 9ownloads =enter>+ ,istar os ar/uivos na re$erida pasta 'om o 'omando ls ?al =enter>+ 1es'ompa'tar o ar/uivo -ampp-linu--2E:targ= 'om seguinte 'omando no terminal7 *tar 'vf. 'ampp-linu'-1..!.tar.g. ?@ /opt =enter>+ >amos agora testar a instalao do 06APP ini'iali=ando o servidor 'om o seguinte 'omando no terminal */opt/lampp/lampp start =enter>+ Podemos agora testar no bro%ser abrindo a seguinte pagina7 http://localhost Com essa p<gina aberta nos 'erti$i'amos /ue o servidor est< $un'ionando 3asta agora es'ol+er o idioma Com um 'li'5 em AortuguBs CDrasilE temos a tela abai-o >amos agora 'riar o usu<rio e ban'o de dados /ue sero usados 'om o GPWeb Fo menu do lado es/uerdo da tela 'li'5 em *phpFy5dmin *s'ol+er agora Arivil0gios+ Fa tela abai-o preen'+er os 'ampos 'om7 ;ome do usu-rio: gpweb 2ervidor: localhost 2enha: gpweb Ge-digite: gpweb *m 3an'o de 1ados para .su<rio mar'ar a opo Criar ban'o de dados 'om o mesmo nome e 'on'eder todos os privil!gios *m Privil!gios Globais 'li'5 em Farcar todos 6bai-o a direita 'li'5 em (H(@IJ5G Teremos ento a tela abai-o 'on$irmando nossa operao >oltando agora ao gerengiador de ar/uivos vamos 'riar uma pasta 'om o nome gp%eb e des'ompa'tar o 'onte&do do ar/uivo gp%ebGvGEGEGH-9E:H2IH8=ip e-'eto o ar/uivo li'enJJa GP, 8odt nessa pasta Como mostra a tela abai-o 6inda no geren'iador de ar/uivos 'li'5 'om o boto direito sobre a pasta gp%eb re'entemente 'riada e es'ol+a Comprimir dando o nome gp%eb ao ar/uivo Isso vai gerar um ar/uivo gp%ebtarg= >eja tela abai-o >oltando ao terminal vamos parar o servidor 'om o 'omando */opt/lampp/lampp stop =enter@ Para viabili=ar a instalao do GPWeb, no terminal vamos e-e'utar o seguinte 'omando7 tar 'vf. gpweb.tar.g. ?@ /opt/lampp/htdocs =enter> 1evemos agora ajustar as permissKes das pastas ar/uivos e ar/uivosLtemp Fo Terminal 'omo usu<rio root e-e'ute os seguintes 'omandos7 chmod # /opt/lampp/htdocs/gpweb/ar,uivos =enter> chmod # /opt/lampp/htdocs/gpweb/ar,uivos/temp =enter> */opt/lamp/lamp start =enter>+ 6gora vamos a instalao do GPWeb abrindo no bro%ser a seguinte pagina7 http://localhost/gpweb Festa p<gina 'li'5 em iniciar a instala67o 6ntes de prosseguir pre'isaremos ainda 'riar mais um ar/uivo >< ao terminal e-e'ute os seguintes 'omandos7 touch /opt/lampp/htdocs/gpweb/config.php =enter> chmod # /opt/lampp/htdocs/gpweb/config.php ?enter@ >olte ao bro%ser e preen'+a os 'ampos 'om os seguintes dados7 4rgani=ao7 escolha a organi.a67o de sua preferBncia ,ogin do administrador do ABSM,7 gpweb Sen+a do 6dministrador do ABSM,7 gpweb Cli'5 em instalar completo Cli'5 em continuar Cli'5 em 4ogin e configurar as op6Kes do :ALeb Pronto, A<gi'a $eitaN 6gora vo'C poder< levar sua 'ompleta instalao do GPWeb no pendrive Oltima Tare$a P Ini'iali=ao 'om o boot Para /ue ten+amos o servidor ini'iali=ando 'om o boot da m</uina e-e'utaremos as tare$as abai-o 2 Criar um s'ript de ini'iali=ao em /etc/init.d/ Fo terminal 'omo usu<rio root e-e'ute7 cd /etc/init.d/ =enter> vi lampp =enter> Q< no ar/uivo aberto e-e'ute7 i MN/bin/bash =enter>+ /opt/lampp/lampp start =enter>+ *=(sc>+ *:w,N =enter>+ >oltando ao terminal vamos tornal o s'ript lampp e-e'ut<vel 'om o 'omando7 *chmod O' lampp =enter>+ 8 .se update-r'd para instalar os s'ripts de init em todos n#vel de e-e'uo 'om a e-e'uo da lin+a abai-o update-rc.d lampp defaults =enter> Com isso na reini'iali=ao da m</uina o servidor estar< $un'ionando e para a'esso ao GPWeb bastara abrir no bro%ser a p<gina7 http!!"o#a"host!$p%e& 1ivirtam-se