Home
Manual de Instalação via apt-get
Contents
1. v o q Q Pe 04 ev S o via ap Manual SIGA ADM Manual de Instalac 05 IMA 4 Atualiza o da base de dados de vers es anteriores 4 1 Introdu o Este manual prev uma instala o nova ou uma atualiza o da vers o 10 12 para a vers o 11 07 do sistema SIGA EPTC ADM Nesta vers o mudamos o modo de atualiza o da base antes realizamos a migra o de dados de uma estrutura antiga para a nova estrutura do banco agora quando existir uma base j alimentada da vers o 10 12 poder ser atualizada apenas utilizando o script Ao fim deste manual tamb m daremos instru es para migra es de vers es anteriores ATEN O S o suportados pela equipe de desenvolvimento sistemas que utilizam distribui es do Linux com base Ubuntu e ou Debian poss vel a instala o do sistema em qualquer outro sistema operacional que ofere a uma ambiente Apache 2 2 PHP5 e PostgreSQL8 3 por m ficar a crit rio do administrados local resolver qualquer disparidade quando a configura o de ambiente fora do especificado por esta equipe Faz se necess rio possuir conhecimentos pr vios do ambiente do Shell do Linux SSH e PostgreSQL Em casos de erros n o previstos em ambiente de teste ser necess rio um estudo caso a caso Por m esta previsto que sendo realizados os testes em 2 ou 3 ambiente j existentes n o deveriam ocorrer problemas em condi es padr es de uso Poder o aparecer
2. usr bin pg dump host lt host gt port lt porta gt username lt usu rio do postgres gt format plain schema only no owner create column inserts disable dollar quoting verbose file caminho dbsiga schema sql lt nome da base gt Exporta os dados no dbsiga para recupera o futura usr bin pg dump host lt host gt port lt porta gt username lt usu rio do postgres gt format plain data only disable triggers column inserts disable dollar quoting verbose file lt caminho gt dbsiga dados sql lt nome da base gt Destr i o banco de dados anterior psql U lt nome do usu rio do banco gt c drop database lt nome da base gt Executa o script que cria o database dbsiga e sua estrutura de objetos psql U lt usu rio do postgres gt f cami nho new schema sigaepct adm 1107 sql SIGA ALI Jesu op enuen INQV VOIS enuen IA ode O T a Q e 08 Executa o script que alimenta os dados no dbsiga exporta dos previamente psql U lt usu rio do postgres gt d lt nome da base gt f cami nho dbsiga dados sql Executa o script que atualiza os valores de algumas tabelas conforme necessidades da vers o 11 07 Podem aparecer mensagens que os objetos j existiam e que n o precisariam ser criados por m os dados que falta vam ser o inclu dos normalmente psql U lt usu rio do postgres gt d lt nome da base gt f cami nho upgrade sigaep
3. LEE TS TE DIR METER ER GEIE Digite a sigla da institui o lt Cancelar gt 3 SGIGAARN Em seguida insira o endere o IP do computador no qual a aplica o est rodando Fig 07 Campo para inser o do endere o IP do servidor Por fim defina uma senha para o banco de dados da aplica o Ap s ter digitado as configura es o banco de dados ser criado e populado com algumas informa es necess rias Este procedimento poder levar algum tempo 2 3 Acessando o SIGA ADM Para acessar o sistema voc poder abrir um browser no servidor e digitar a seguinte URL http localhost Fig 08 Tela inicial da aplica o a Aplicativos Locais Sistema a y Qua 07 Jul 11 16 cdosiga 4 SIGA Mozilla Firefox i Arquivo Editar Exibir Hist rico Favoritos Ferramentas Ajuda Li I LI t ig ov E Q E memas Jee al 1 1 Gal Mais visitados w o Getting Started N Latest Headlines v 4 1 LB SIGA dE i Login Usu rio tl m Senha Siw Veni Email para sigaadmin googlegroups com contato Entrar Ajuda X 3 Removendo o SIGA ADM Para remover a aplica o execute apt get remove renapi sigaadm Caso deseje remover a aplica o por completo inclusive as depend ncias execute apt get autoremove renapi sigaadm A AWIVI vers o 11 07 lt O D A 9 gt gt lt lt O D Q p 5i v eh D O re Mr o lt O is
4. Manual de Instalacao 1 Pr requisitos parainstalaGaO 0 00 eee 01 2 Instalando OSIGA ADM 0 0 0 cece eee 01 2 1 Preparando a instala o 2 0 2 01 2 2 Instalando e configurando o SIGA ADM 02 2 3 Acessando o SIGA ADM 2 4 8 04 3 Removendo 0 SIGA ADM 0 0 cee eee eee 04 4 Atualiza o da base de dados de vers es anteriores 05 4 1 Introd o cs nadas oo dw E ee woe ee a ee ew 05 4 2 Permiss es de acesso do postgresql 06 4 3 Instala o de sistema novo com Schema e dados iniciais 06 4 4 Atualiza o da vers o 10 12 para vers o 11 07 07 4 5 Realizar backup do Schema estrutura do banco de dados e dos dados em formato sql UTF8 ACID 07 4 6 Atualizar uma base anterior vers o 10 12 para a 11 07 08 5 Considera es finais 000 c eee eee 09 g Fig 01 Confirma o da instala o osooso e 2 2 ee 02 Fig 02 Licen a do JAVA saaa ee ee ee ee ee 02 Fig 03 Concordando com os termos da licen a do JAVA 03 Fig 04 Concordando com a licen a do SIGA ADM 03 Fig 05 Campo para inser o do nome da Institui o 03 Fig 06 Campo para inser o da sigla da Institui o 03 Fig 07 Campo para inser o do endere o IP do servidor 04 Fig 08 Tela
5. ct adm old 4 1107 sql Executa o script que atualiza os valores das sequences a par tir dos valores m ximos nas tabelas correspondentes psql U lt usu rio do postgres gt d lt nome da base gt f cami nho upgrade sequences sigaepct adm 1107 sql J Considera es finais A RENAPI agradece a voc por ter instalado o SIGA ADM Sua participa o no desenvolvimento deste sistema imprescind vel Envie nos um e mail Fa a parte desta equipe colaborando com sugest es ou contando sua experi ncia Desta forma poderemos tornar o SIGA ADM um sistema cada vez melhor Esperamos que o conte do deste manual possa realmente ter lhe auxiliado na instala o do SIGA ADM Se voc encontrou problemas poss veis erros ou gostaria de nos ajudar a melhor lo envie um e mail para suporte adm sigaept renapi gov br Gostar amos ainda de lembrar que toda a documenta o relativa ao uso dos m dulos do SIGA ADM est dispon vel em http www renapi gov br sigaepct download versoes Visite o portal da RENAPI e conhe a outros projetos http www renapi gov br L S o via ap ms Manual SIGA ADM Manual de Instala o SIGAARN
6. diverg ncias se utilizada vers es diferentes dos programas especificados pela equipe de desenvolvimento Em caso de situa es adversas as especifica es e defini es solicitamos que entre em contato imediato equipe de suporte informando as vers es dos servi os utilizados e quais foram as condi es em que ocorreram o erro descrevendo inclusive as mensagens apresentadas aumentando desta forma o desempenho da equipe a contextualiza o do problema e resolu o do mesmo CONSIDERA ES Os caracteres lt e gt ser o utilizados apenas por quest es did ticas de indicar onde no comando dever ser alterado e eles n o dever o permanecer ap s a substitui o dos valores na cita o 8 2 3 4 seria ou 8 2 8 3 ou 84 dever ser identificada a vers o excluindo tanto os demais valores virgulas e chaves lt host gt dever ser substitu do pelo endere o da m quina onde possui o banco de dados instalado Em caso de estar na mesma maquina utilizar a refer ncia localhost em caso de estar em outra maquina devera ser informado o IP da maquina e n o pode se esquecer de dar permiss o de acesso ao IP que voc esta utilizando como cliente do backup para isto dever ser dado este privil gio na sess o IPv4 local connections do arquivo etc postgresql 8 2 3 4 main pg_hba conf da maquina servidora do banco lt porta gt informasse a porta de listener do PostgresQL normalmente 5432 por m se o adminis
7. ense for Java version 1 1 DLJ SUN MICROSYSTEMS INC SUN IS WILLING TO LICENSE THE JAVA PLATFORM STANDARD EDITION DEVELOPER KIT JDK THE SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT THE AGREEMENT PLEASE READ THE AGREEMENT CAREFULLY BY INSTALLING USING OR DISTRIBUTING THIS SOFTWARE YOU ACCEPT ALL OF THE TERMS OF THE AGREEMENT 1 DEFINITIONS Software means the code identified above in binary form any other machine readable materials including but not limited to libraries source files header files and data files any updates or error corrections provided by Sun and any user manuals programming guides and other documentation proved to you by Sun under this Agreement and any subsequent versions that Sun makes available to you hereunder Operating System means any version of the Linux or OpenSolaris operating systems that manages the hardware resources of a general purpose desktop or server computer and shares these resources with various software programs that run on top of it Programs means Java technology applets and applications intended to run on the Java Platform Standard Edition Java SE platform platform on Java enabled general purpose desktop lt 0k gt SIGAAR ALWIVI vers o ne 07 lt O pd Q gt gt Q lt lt O par a p S A er nu O A Mr o lt O is v nt q Q Fafa 02 A
8. er de entrar em contato com o administrador do computador pois s ele poder lhe conceder a permiss o Lembramos que este manual destina se a explicar como realizar a instala o do SIGA ADM em um sistema operacional Linux de 32 bits ou 64 bits baseado nas distribui es Debian Lenny e Ubuntu Server 10 04 Tamb m recomendado que voc tenha acesso a uma Internet banda larga pois todos os arquivos mencionados neste documento s o obtidos atrav s de download KY S 2 Instalando o SIGA ADM 2 1 Preparando ainstala o ao via ap Para que o sistema possa ser instalado via o comando apt get necess rio adicionar o link do reposit rio ao arquivo etc apt sources list Use o editor de texto de sua prefer ncia e adicione a linha abaixo no final do arquivo deb http mirror ifrn renapi gov br sigaept apt linux sigaepct Para Debian Lenny que n o possuir reposit rio para as depend ncias na sources list adicione tamb m ao arquivo a linha abaixo deb http download unesp br linux debian lenny main contrib non free Por ltimo atualize a lista de pacotes executando este comando LET ET TE DIR ETR TR R ETETo apt get update 21 SAS 2 2 Instalando e configurando o SIGA ADM Ap s executar os passos da se o anterior inicie a instala o atrav s deste comando apt get install renapi sigaadm Ser exibida a mensagem da figura 1 questionando se voc deseja instalar o siste
9. es config sql 11 07 define uma vari vel caminho para simplifica o na execu o do script e S psql U lt usu rio_do_postgres gt d lt nome da base gt f caminho upgrade_sigaepct_adm_1012_4_1107 sql o via ap ms executa o script que muda a estrutura e alimenta novos dados em um database dbsiga j existente psql U lt usu rio do postgres gt d lt nome da base gt f caminho upgrade sequences sigaepct adm 1107 sgl executa o script que atualiza os valores das sequences a partir dos valores maximos nas tabelas correspondentes 4 5 Realizar backup do Schema estrutura do banco de dados e dos dados em formato sal UTF8 ACIN Estrutura do banco de dados usr bin pg dump host lt host gt port lt porta gt username lt usu rio do postgres gt format plain data only disable triggers column inserts disable dollar quoting verbose file lt caminho gt dbsiga_dados sql lt nome da base gt Exportando os dados Manual SIGA ADM Manual de Instala usr bin pg_dump host lt host gt port lt porta gt username lt usu rio_do_postgres gt format plain schema only no owner create column inserts disable dollar quoting verbose file se m ga ADIV lt caminho gt dbsiga_schema sql lt nome da base gt 7 Siu ga_schema sq 4 6 Atualizar uma base anterior vers o 10 12 para a 11 07 Considerando que por ser um sistema legado em diversas instit
10. i gothic ttf kochi mincho ttf sazanami mincho ttf arphic uming Libmyodbc odbc postgresql libct1 Os NOVOS pacotes a seguir ser o instalados apache2 apache2 mpm prefork apache2 utils apache2 2 bin apache2 2 common gsfonts x11 java common libapache2 mod php5 libaprl libaprutill Libaprutill dbd sqlite3 libaprutill ldap libreadline5 odbcinstidebianl php5 php5 common php5 pgsql postgresql 8 3 postgresql client 8 3 postgresql client common postgresql common renapi sigaadm sun java6 bin sun java6 jdk sun java6 jre unixodbc 10 pacotes atualizados 26 pacotes novos instalados O a serem removidos e 281 n o atualizados IE preciso baixar 162MB de arquivos Depois desta opera o 340MB adicionais de espa o em disco se o usados Woc quer continuar S n Em seguida ser exibida outra mensagem desta vez questionando se os pacotes devem ser instalados sem verifica o Novamente pressione Y ou S para concordar A partir deste momento ser efetuado o download de todos os pacotes necess rios Este passo poder ser demorado dependendo da velocidade de sua conex o Internet Durante o download voc ser questionado a concordar com termos de licen a dos softwares envolvidos Uma das licen as exibidas a do Java figura 2 Pressione a tecla TAB para acessar o OK Fig 02 Licen a do JAVA Configura o Configurando sun javab jre Operating System Distributor License for Java v1 1 DLJ Operating System Distributor Lic
11. inicial da aplica o 2 2 2 2 ee ee ee eee 04 Introdu o O SIGA ADM um subsistema do SIGA EPT Sistema Integrado de Gest o Acad mica da Projeto SIGA EPCT Manual de Instala o via apt get Educa o Profissional e Tecnol gica mm mm mo SIO AAYUNI ha vers o 11 gt Visao Um sistema desenvolvido com tecnologias livres pela Rede Nacional de Pesquisa e Inova o em Tecnologias Digitais RENAPI http www renapi gov br Este projeto tem o apoio do Minist rio da Educa o MEC http portal mec gov br atrav s da Secretaria da Educa o Profissional e Tecnol gica SETEC http portal mec gov br setec Para mais informa es sobre o projeto visite http www renapi gov br sigaepct o projeto Este manual objetiva explicitar os procedimentos e ferramentas necess rias a instala o e configura o do subsistema SIGA ADM Sistema Integrado de Gest o Acad mica ECT em um sistema operacional Linux atrav s de um SISTEMA INTEGRADO DE GEST O ACAD MICA te rin a Vers o agosto 2011 Instalacao 1 Pr requisitos para instala o Para que voc possa efetuar as instala es sem problemas recomendamos utilizar um usu rio que tenha permiss o de root super usu rio Estando logado no terminal com um usu rio que possua a permiss o basta executar o comando abaixo para alterar para root sudo su Caso n o consiga logar como super usu rio voc t
12. ma Confirme pressionando Y ou S dependendo da linguagem de seu sistema operacional Fig 01 Confirma o da Instala o obter 18 http security ubuntu com karmic security universe Packages 56 1kB tobter 19 http security ubuntu com karmic security universe Sources 10 1kB 1obter 20 http security ubuntu com karmic security multiverse Packages 16698 jbter 21 http security ubuntu com karmic security multiverse Sources 569B Baixados 772kB em Imin 43s 7432B s Lendo listas de pacotes Pronto tsiga siga desktop sudo apt get install re Display all 127 possibilities y or n siga siga desktop sudo apt get install renapi sigaadm aLendo listas de pacotes Pronto Construindo rvore de depend ncias iLendo informa o de estado Pronto Os pacotes extra a seguir ser o instalados 1 apache2 apache2 mpm prefork apache2 utils apache2 2 bin apache2 2 common gsfonts x11 java common libapache2 mod php5 libapr1 libaprutill libaprutill dbd sqlite3 libaprutilli ldap libreadlineS odbcinstidebianl php5 php5 common php5 pgsql postgresql 8 3 postgresql client 8 3 postgresql client common postgresql common sun java6 bin sun java6 jdk sun java6 jre unixodbc Pacotes sugeridos apache2 doc apache2 suexec apache2 suexec custom equivs php pear php5 suhosin oidentd ident server postgresql doc 8 3 sun java6 demo sun java6 doc sun java6 source sun java6 plugin ia32 sun java6 plugin sun java6 fonts ttf kochi gothic ttf sazanam
13. p s ter lido a licen a concorde selecionado Sim figura 3 Fig 03 Concordando com os termos da licen a do JAVA Configura o de Pacotes Para poder instalar este pacote tem de aceitar aos termos da sua licen a a Licen a de Distribuidor de Sistemas Operativos para o Java DLJ v1 1 A n o aceita o cancelara a instala o Concorda com os termos da licen a DLJ N lt Sim gt Sera exbida a licenca do SIGA ADM Pressione Sim para concordar figura 4 Fig 04 Concordando com a licen a do SIGA ADM SIGA ADM um software livre voc pode redistribu lo dentro dos termos da Licen a P blica Geral GNU como publicada pela Funda o do Softuare Livre FSF na vers o 2 da Licen a Este programa distribu do na esperan a que possa ser til mas SEM NENHUMA GARANTIA sem uma garantia impl cita de ADEQUA O a qualquer MERCADO ou APLICA O EM PARTICULAR Veja Licen a do Softuare P blico Brasileiro no endere o wuu softwarepublico gov br ou escria para Funda o do Software Livre FSF Inc 51 Franklin St Fifth Floor Boston MA 02110 1301 USA LY S a Quando for solicitado digite o nome completo da institui o o via ap Fig 05 Campo para inser o do nome da Institui o Digite o nome da institui o lt Cancelar gt Quando for solicitado digite a sigla da institui o Fig 06 Campo para inser o da sigla da Institui o SIGA ADM
14. todos os arquivos do sistema executar com o usu rio postgres sudo su postgres Loga uma sess o com o usu rio postgres necess rio na manipula o e administra o do banco pelo cliente psq caminho var www miolo modules config sql 11 07 ne as ADIVI SIVAAUM lt O D A 9 gt gt lt lt O D Q p 5i v eh D O re Mr o lt O is v o q Q Pe 06 define uma vari vel caminho para simplifica o na execu o do script psql U lt usu rio do postgres gt f caminho new schema sigaepct adm 1107 sgl executa o script que cria o database dbsiga e sua estrutura de objetos psql U lt usu rio do postgres gt d lt nome da base gt f caminho new data sigaepct adm 1107 sqgl executa o script que alimenta os dados no database dbsiga psql U lt usu rio do postgres gt d lt nome da base gt f caminho upgrade sequences sigaepct adm 1107 sgl executa o script que atualiza os valores das sequences a partir dos valores maximos nas tabelas correspondentes 4 4 Atualiza o da vers o 10 12 para vers o 11 07 Em uma atualiza o do sistema da vers o 10 12 para 11 07 necess rio a execu o de 2 scripts ap s a c pia de todos os arquivos do sistema executar com o usu rio postgres sudo su postgres Loga uma sess o com o usu rio postgres necess rio na manipula o e administra o do banco pelo cliente psa caminho var www miolo modul
15. trador tiver alterado dever ser informado a porta atual lt usu rio do postgres gt por padr o postgres se diferente trocar pelo usu rio que utilizado em seu banco customizado lt caminho gt dever ser indicado o diret rio onde ser gravado o arquivo n o esquecer este caminho pois ser necess rio para a futura recupera o dos dados lt nome da base gt nome da base de dados por padr o dbsiga se houver sido alterada informar o novo nome 4 2 Permiss es de acesso do postgresql Para acessar a base do postgresql de um computador remoto necess rio trabalhar as permiss es do banco no arquivo etc postgresql 8 3 main pg hba conf para isso encontre a sess o do arquivo identificada como IPv4 local connections e insira a permiss o de confi vel trust para seu ipe mascara host all all 127 0 0 1 32 trust para acesso local host all all lt IP gt lt MASK gt trust para acesso remotO Onde o lt IP gt dever ser substitu do pelo endere o da maquina que voc quer utilizar como cliente de acesso ao banco E lt MASK gt representa a vis o de endere os dada pela mascara de subrede que por padr o seriam 0 8 16 24e 32 Por m recomendasse o uso de ssh para acessar o servidor de s permitir o acesso local ao banco 4 3 Instala o de sistema novo com Schema e dados iniciais Em uma instala o nova do sistema s necess rio a execu o de 3 scripts ap s a c pia de
16. ui es que foram pilotos do projeto deste 2007 quando atualizamos a estrutura da base de dados n o destru mos nenhum de seus objetos e tomamos o cuidado da resolu o dos campos serem sempre superior igual ou superior a anterior Com o tempo foram modificados alguns dos tipos de dados destes campos por m uma vez que exportados os dados com sa da no formato de INSERT segundo o SQL ANSI ao rodar estes script gerado com os dados os dados se convertem de texto para os formatos devidos de integer ou numeric se for o caso Ent o considerando as condi es supracitadas entende se que teoricamente baseado em a es tomadas em ambien tes de testes se exportados os dados antigos para arquivo sugerido como lt caminho gt dbsiga_dados sql conforme descrito no item 4 destruir o banco dbsiga anterior constru ir o novo esquema importar os dados do arquivo sugerido como lt caminho gt dbsiga_dados sq os dados entrariam na nova estrutura tranquilamente depois que subirem os dados na base seria necess rio rodar o script upgrade sigaepct adm old 4 1107 sql segue um exem plo de como seriam abaixo Loga uma sess o com o usu rio postgres necess rio na manipula o e administra o do banco pelo cliente psql sudo su postgres Define uma vari vel caminho para simplifica o na execu o do script caminho var www miolo modules config sql 11 07 Exporta a estrutura so dbsiga para poss vel recupera o futura
Download Pdf Manuals
Related Search
Related Contents
JTAE471 取扱説明書 シートプリント貼付機 Copyright © All rights reserved.
Failed to retrieve file