Home

Manual de Instalação

image

Contents

1. 3 bin postgres D var lib pgsal 9 3 data amp Manual de Instala o do Citsmart GRP Linux Criar usu rio citgrp sudo u postgres psql c create user citgrp with password SENHA Criar database citgrp e definir o usu rio citgrp como owner amp sudo u postgres psql c create database citgrp with owner citgrp encoding UTF8 tablespace pg default Obs A mensagem Could not change directory ir aparecer na execu o do sudo com o usu rio postgres Apenas uma informa o de que o usu rio postgres n o possui permiss o de acesso no diret rio que est sendo executado o sudo Como estamos apenas criando usu rio e database n o existem problemas Habilitando In cio Autom tico Postgres CentOS 6 chkconfig postgresal 9 3 on CentOS 7 H systemctl enable postgresal 9 3 5 5 M dulo JDBC do banco Postgres 1 Criar diret rio para o m dulo postgres H mkdir p opt jboss as 7 1 1 Final modules org postgres main 2 Copiar m dulo postgres H cp postgresal 9 3 1103 jdbc41 jar opt jboss as 7 1 1 Final modules org postgres main 3 Criar arquivo XML e inserir somente conte do H vi opt jboss as 7 1 1 Final modules org postgres main module xmi amp xml version 1 0 encoding UTF 8 P5 lt module xmlns urn jboss module 1 1 name org postgres gt lt resources gt lt resource root path postgresql 9 3 1103 jdbc41 jar gt lt resources gt lt dependencies gt Manual
2. CC citsmart GRP j ne Lz a 8 di en 438 Ac A N M Y7 7 Manual de Instala o do Citsmart GRP Linux Hist rico de Revis o Vers o Descri o H Inser o da configura o do Ciro Anacleto servidor JBoss para depend ncias de persist ncia 13 05 2015 Altera o do conte do do Ot vio Lemos pes ir LE a parament 14 05 2015 Altera o layout do Rosana Silva Godinho Ciro O lana TT Pluma 27 07 2015 Inser o de configura o da Ciro Anacleto Hellen de TE eenean emana Manual de Instala o do Citsmart GRP Linux Sum rio INTRODU O io oest insane 2a Recita pe ente sas p o pi a 4 2 DEPENDENCIAS unas en SS 4 3 DOWNLOAD DAS DEPEND NCIAS eterna 5 A FIREWALL E SELINUX 3 322 22 SE Gu de CES 5 5INSTALAGAO aaa piadas ae DD A A i De ads N nada 5 DE DOS Segre Nd EES A Faia me Da Ri oa SR A 6 DL DI EES ES RS SENA AR 6 SMS ECO FONS entra le r eta talla OO Se cin 6 5 4 POSIOreS al O Ses co O La SDS get sala acer 6 5 5 M dulo JDBC do banco POStgreS 2ececensmeeamamamansnnsanensrasananemenmmsersterimnste 7 5 6 M dulo Hibernate atualizado do JbosS ia 8 5 7 M dulo Javassist atualizado do JboSS ee 8 5 8 Configura o do Standalone Jboss 7 1 1 9 DS Contigurando FQUNIFOSIS scg sigo sesr Patroa fais osma sic Una canas Basses Di rena pesei iieis 13 6 DEPLOY DO CITSMARTEGRP sao asi 250062528 Gish
3. configurada conforme o total Manual de Instala o do Citsmart GRP Linux de mem ria de seu host 3 No final devemos ter 49 if l XSJAVA OPTS x then 50 JAVA_OPTS Xms1024m Xmx2048m Xss32m XX MaxPermSize 1024m XX UseParallelGC XX UseNUMA XX HeapDumpOnOutOfMemoryError XX ParallelGCThreads 4 51 JAVA OPTS SJAVA OPTS Dsun rmi dgc client gclnterval 3600000 Dsun rmi dgc server gcinterval 3600000 Djava net preferlPvAStack true Dorg jboss resolver warning true 52 JAVA OPTS SJAVA OPTS Djboss modules system pkgs SJBOSS MODULES SYSTEM PKGS Djava awt headless true 53 JAVA OPTS SJAVA OPTS Djboss server default config standalone xml 54 else 55 echo JAVA OPTS already set in environment overriding default settings with values SJAVA OPTS 56 fi 5 8 2 Arquivo standalone xml H vi opt jboss as 7 1 1 Final standalone configuration standalone xml 1 Inserir entre a linha 28 e 29 ap s extensions e antes de management lt system properties gt lt property name org apache catalina connector URI ENCODING value UTF 8 gt lt property name org apache catalina connector USE BODY ENCODING FOR QUERY STRING value true gt lt property name org apache jasper compiler Parser STRICT QUOTE ESCAPING value false gt lt property name org apache tomcat util http Parameters MAX COUNT value 2000 gt lt prop
4. de Instala o do Citsmart GRP Linux lt module name javax api gt lt module name javax transaction api gt lt module name javax servlet api optional true gt lt dependencies gt lt module gt 5 6 M dulo Hibernate atualizado do Jboss 1 Apagar o m dulo antigo do hibernate H rm rf opt jboss as 7 1 1 Final modules javax persistence api main 2 Copiar m dulo novo H cp hibernate jpa 2 1 api 1 0 0 Final jar opt jboss as 7 1 1 Final modules javax persistence api main 3 Criar XML e inserir somente o conte do H vi opt jboss as 7 1 1 Final modules javax persistence api main module xmi amp xml version 1 0 encoding UTE 8 83 lt module xmlns urn jboss module 1 1 name javax persistence api gt lt dependencies gt lt module name javax api export true gt lt dependencies gt lt resources gt lt resource root path hibernate jpa 2 1 api 1 0 0 Final jar gt lt resources gt lt module gt 5 7 M dulo Javassist atualizado do Jboss 1 Apagar o m dulo antigo do javassist H rm rf opt jboss as 7 1 1 Final modules org javassist main 2 Copiar m dulo novo H cp javassist 3 18 1 GA jar opt jboss as 7 1 1 Final modules org javassist main 3 Criar XML e inserir somente conte do H vi opt jboss as 7 1 1 Final modules org javassist main module xml Manual de Instala o do Citsmart GRP Linux amp xml version 1 0 encod
5. do PSQL basta digitar q citgrp q 7 2 Inser o de dados na tabela Ap s todos os passos estarem OK adicione dados nas tabelas criadas do Postgres sudo psal U citgrp W d citgrp f atualizacao sal Senha para usu rio citgrp Caso n o apare a nenhuma mensagem de erro seu sistema est pronto 8 START AUTOM TICO DO JBOSS 8 1 Criar usu rio citsmart grp useradd citsmart grp 8 2 Mudar permiss es do Jboss chown R citsmart grp citsmart grp opt jboss as 7 1 1 Final 8 3 Criar daemon para o citsmart grp vi etc init d citsmart grp bin bash description Citsmart GRP Start Stop Restart processname citsmart grp chkconfig 345 99 01 JAVA HOME usr java jdk1 7 0 79 export JAVA HOME 16 Manual de Instala o do Citsmart GRP Linux export PATH JBOSS HOME opt jboss as 7 1 1 Final export JBOSS HOME case 51 in start rm r opt jboss as 7 1 1 Final standalone log rm r opt jboss as 7 1 1 Final standalone tmp rm r opt jboss as 7 1 1 Final standalone data sleep 3 usr bin sudo u citsmart grp SJBOSS HOME bin standalone sh Djboss bind address 0 0 0 0 Djboss bind address management 0 0 0 0 amp stop usr bin sudo u citsmart grp SJBOSS HOME bin jboss cli sh connect command shutdown Pi restart usr bin sudo u citsmart grp SJBOSS HOME bin jboss cli sh connect command shutdown echo aguarde 30 segundos sleep 30 rm r opt
6. erty name org apache coyote httpll HttpllProtocol COMPRESSION value on gt lt property name org apache coyote httpll HttpllProtocol COMPRESSION MIME TYPE gu 10 Manual de Instala o do Citsmart GRP Linux value text javascript text css text html text xml text json image png image jpg image jpeg image gif gt lt system properties gt 2 No final devemos ter 28 lt extensions gt 29 lt property name org apache catalina connector URI ENCODING value UTF 8 gt 30 NG value true gt lt property name org apache catalina connector USE BODY ENCODING FOR QUERY STRI 31 lt property name org apache jasper compiler Parser STRICT QUOTE ESCAPING value false gt 32 lt property name org apache tomcat util http Parameters MAX COUNT value 2000 gt 33 lt property name org apache coyote http11 HttpllProtocol COMPRESSION value on gt 34 lt property name org apache coyote httpl1l HttpllProtocol COMPRESSION MIME TYPES value text javascript text css text html text xml text json image p ng image jpg image jpeg image gif gt 35 lt system properties gt 36 lt management gt Timeout para deploy Adicionar timeout na linha 117 aproximadamente lt deployment scanner path deployments relative to jboss server base dir scan interval 5000 deployment timeout 1000 gt Data
7. erver name https localhost 8443 cas database jdbc driver org postgresal Driver cas database jdbc url jdbc postgresql localhost 5432 citgr cas database jdbc user postgres cas database jdbc password postgres 13 Manual de Instala o do Citsmart GRP Linux Para este caso de autentica o em banco de dados importante que essa autentica o seja feita na mesma base de dados configurada anteriormente no Jboss Para autentica o LDAP cas ldap 1 0 0 RELEASE warWEB INFicas properties Linhas 20 21 22 23 27 respectivamente Idap host name Idap lt IP gt lt PORTA gt Idap manager password lt PASSWORD gt Idap userDn lt cn citsmart cn Users dc cit dc local gt Idap search filter lt u Qcit locals server name lt http localhost 8080 gt Para este caso de autentica o em servidor LDAP importante que seja alterado os dados marcados com lt gt Acima dado alguns exemplos 7 BANCO DE DADOS POSTGRES Para cria o de tabelas devemos subir o Jboss H cd opt jboss as 7 1 1 Final bin H chmod x sh amp standalone sh Aguardar mensagem abaixo INFO org jboss as server DeploymentScanner threads 2 JBAS018559 Deployed cit portal web war INFO org jboss as server DeploymentScanner threads 2 JBAS018559 Deployed citgrp patrimonio web war Ap s a mensagem acima ser apresentada no console parar o Jboss com um Ctrl c voltando ao terminal A mensagem abaixo deve ser apresentada con
8. esal org download postgresgl 9 3 1103 jdbc41 jar M dulo Hibernate http central maven org maven2 org hibernate javax persistence hibernate jpa 2 1 api 1 0 0 Einal hibernate jpa 2 1 api 1 0 0 Final iar M dulo Javassist http central maven org maven2 org javassist javassist 3 18 1 GAljavassist 3 18 1 GA jar 4 FIREVVALL E SELINUX Esse documento n o visa entregar seguran a para o ambiente O firewall e o selinux devem ser desabilitados para correto funcionamento 5 INSTALA O Toda a instala o ser feita em opt seguindo o padr o do Jboss 7 5 Manual de Instala o do Citsmart GRP Linux Considerando que estou dentro do diret rio que possui todas as depend ncias solicitadas 5 1 Jboss H unzip x jboss as 7 1 1 Final zip d opt 5 2 JDK H rpm Uvh jdk 7U79 linux x64 rpm 5 3 MSTT Core Fonts H rpm Uvh msttcorefonts 2 5 1 noarch rpm 5 4 Postgresal 9 3 CentOS 7 x86 64 rpm Uvh http yum postgresgl org 9 3 redhat rhel 7 x86 64 pgdg centos93 9 3 1 noarch rpm CentOS 6 x86 64 rpm Uvh http yum postgresal org 9 3 redhat rhel 6 x86 64 pgdg centos93 9 3 1 noarch rpm Ap s instalar repo conforme distro Instalar postgres 9 3 do repo oficial H yum y install postgresql93 server postgresql93 contrib Inicializar as Dbs H sudo u postgres usr pgsal 9 3 bin initdb D var lib pgsal 9 3 data Iniciar o postgres H sudo u postgres usr pgsal 9
9. esso Usu rio consultor Senha consultor 18
10. firmando a parada do Jboss INFO org jboss as JBAS015950 JBoss AS 7 1 1 Final Brontes stopped 14 Manual de Instala o do Citsmart GRP Linux 7 1 Verifica o de tabelas criadas 1 Entre no PSQL sudo u postgres psal 2 Digite o para listar as databases postgres amp 1 List of databases Nome Owner Encoding Collate Ctype Access privileges ER RR citgrp citgrp UTF8 pt BR UTF 8 pt BR UTF 8 postgres postgres UTF8 pt BR UTF 8 pt BR UTF 8 templateO postgres UTF8 pt BR UTF 8 pt BR UTF 8 c postgres postgres CTc postgres template1 postgres UTF8 pt_BR UTF 8 pt_BR UTF 8 c postgres postgres CTc postgres 4 rows 3 Conecte na base do citgrp com c citgrp postgres c citgrp You are now connected to database citgrp as user postgres citgrp 4 Exiba as tabelas criadas com o d citgro ld List of relations Schema Name Type Owner ERP a public accessrole table citgrp public accessrole id seq sequence citgrp public adicaobemprincipal table citgrp diversas tabelas 15 Manual de Instala o do Citsmart GRP Linux 5 Caso as tabelas existam voc est apto a continuar Caso contr rio reinicie o procedimento Para sair
11. g por m com foco estritamente governamental Uma tradu o livre para o nome em ingl s GRP seria Sistema Integrado de Gerenciamento Governamental Este sistema consiste no m dulo de gerenciamento de bens patrimoniais possibilitando gerenciar com efici ncias aquisi es numera es de patrim nios transfer ncias detentores de bens desfazimento e demais opera es inerentes 2 DEPEND NCIAS CentOS x86 64 a partir da vers o 6 JBOSS AS 7 1 1 JDK Oracle 7u MSTT Core Fonts PostgreSQL 9 3 M dulo JDBC do banco Postgres M dulo Hibernate atualizado do Jboss Manual de Instala o do Citsmart GRP Linux M dulo Javassist atualizado do Jboss Configura o do Standalone do Jboss 7 1 1 3 DOWNLOAD DAS DEPEND NCIAS CentOS x86 64 6 ou 7 http nww centos org Jboss AS 7 1 1 http dovvnioad jboss org ibossas 7 1 iboss as 7 1 1 Final iboss as 7 1 1 Final zip JDK Oracle baixar a ltima da vers o 7 64bits http www oracle com technetwork java javase downloads index html MSTT Core Fonts ftp 195 220 108 108 inux sourceforge r re repo 1c RPMS msttcorefonts 2 5 1 noarch rom Postgresal 9 3 instalado de reposit rio oficial CentOS 7 x86 64 http yum postgresal org 9 3 redhat rhel 7 x86 64 pgdg centos93 9 3 1 noarch rpm CentOS 6 x86 64 http yum postgresal org 9 3 redhat rhel 6 x86 64 pgdg centos93 9 3 1 noarch rpm M dulo JDBC PostgreSQL https jdbc postgr
12. ing UTE 8 83 lt module xmlns urn jboss module 1 1 name org javassist gt lt properties gt lt property name jboss api value private gt lt properties gt lt resources gt lt resource root path javassist 3 18 1 GA jar gt lt resources gt lt module gt 5 8 Configura o do Standalone Jboss 7 1 1 Modifica o de 2 arquivos 5 8 1 Arquivo standalone conf vi opt jboss as 7 1 1 Final bin standalone conf 1 Apagar as linhas 50 51 e 52 50 JAVA OPTS Xms64m Xmx512m XX MaxPermSize 256m Djava net preferlPv4Stack true Dorg jboss resolver warning true Dsun rmi dgc client gclnterval 3600000 Dsun rmi dgc server gcInterval 3600000 Djava awt headless true 51 JAVA OPTS SJAVA OPTS Djboss modules system pkgs SJBOSS MODULES SYSTEM PKGS 52 JAVA OPTS SJAVA OPTS Djboss server default config standalone xml 2 Inserir no lugar JAVA OPTS Xms1024m Xmx2048m Xss32m XX MaxPermSize 1024m XX tUseParallelGC XX UseNUMA XX HeapDumpOnOutOfMemoryError XX ParallelGCThreads 4 JAVA OPTS SJAVA OPTS Dsun rmi dgc client gcInterval 3600000 Dsun rmi dgc server gcInterval 3600000 Djava net preferIPv4Stack true Dorg jboss resolver warning true JAVA OPTS SJAVA OPTS Djboss modules system pkgs SJBOSS MODULES SYSTEM PRGS Djava awt headless true JAVA OPTS SJAVA OPTS Djboss server default config standalone xml Obs A op o Xmx2048 deve ser
13. jboss as 7 1 1 Final standalone log rm r opt jboss as 7 1 1 Final standalone tmp rm r opt jboss as 7 1 1 Final standalone data sleep 3 usr bin sudo u citsmart grp SJBOSS HOME bin standalone sh Djboss bind address 0 0 0 0 Djboss bind address management 0 0 0 0 amp Et echo Utilizar etc init d citsmart grp lt start restart stop gt echo Para START etc init d citsmart grp start echo Para RESTART etc init d citsmart grp restart echo Para STOP etc init d citsmart grp stop Er esac exit 0 8 4 Configurando inicializa o da daemon chmod 700 etc init d citsmart grp chkconfig citsmart grp on chkconfig list citsmart grp citsmart grp O n o 1 n o 2 sim 3 sim 4 sim 5 sim 6 n o 17 Manual de Instala o do Citsmart GRP Linux As op es de runlevel 2 3 4 e 5 devem estar habilitadas 9 INICIALIZANDO A SOLU O H etc init d citsmart grp start 10 TESTE DE ACESSO Ap s efetuar o start da daemon do citsmart grp aguardar a informa o de deploy INFO org jboss as server DeploymentScanner threads 2 JBAS018559 Deployed cit portal web war INFO org jboss as server DeploymentScanner threads 2 JBAS018559 Deployed citgrp patrimonio vveb var Abra o browser e acesse http HOST 8080 cit portal vveb Obs Alterar a palavra HOST para IP do servidor onde foi instalado o Jboss C 172 16 61 135 O citsmart GRP Login Senha Acessar Dados de ac
14. sources Apagar configura o de datasource de exemplo e adicionar a conex o com o Postgres Apagar da Linha 100 a linha 113 aproximadamente lt datasources gt at lt datasources gt 11 Manual de Instala o do Citsmart GRP Linux Adicionar as linhas abaixo Alterar conforme ambiente a linha lt password gt SENHA lt password gt lt datasources gt lt PostgreSQL cit portal web gt lt datasource jndi name java env jdbc cit portal pool name env jdbc cit portal enabled true use java context true gt lt connection url gt jdbc postgresql 127 0 0 1 5432 citgrp lt connection ELS lt driver gt postgres lt driver gt lt pool gt lt min pool size gt 10 lt min pool size gt lt max pool size gt 100 lt max pool size gt lt prefill gt true lt prefill gt lt povl gt lt security gt lt user name gt citgrp lt user name gt lt password gt SENHA lt password gt lt security gt lt timeout gt lt blocking timeout millis gt 60000 lt blocking timeout millis gt lt idle timeout minutes gt l lt idle timeout minutes gt lt timeout gt lt datasource gt lt PostgreSQL citgrp patrimonio web gt lt datasource jndi name java env jdbc citgrp patrimonio pool name env jdbc citgrp patrimonio enabled true use java context true gt lt connection url gt jdbc postgresql 127 0 0 1 5432 citgrp lt connection TE LA lt driver gt postgres lt dri
15. t asa ads nba SS A Dios g alado 13 6 1 Copiando arquivos de deplOY icccciciccccccccccccccccccceccnananansnanannnnnn nenna 13 6 2 Configurando central de autentiCca O0 eeeeememeniiiiiiiiiiiiiininin 13 7 BANGO DE DADOS POSTORES eee eere eoeta pise rue Saia etene anete 14 7 2 Inser o de dados na tabela iii eeeeeaeeaa 16 8 START AUTOM TICO DO JBOSS s iara sasesieantenerenesarereeataraa 16 8 1 Criar usu rio citsmart grp serra ee ee eeaaeanaa 16 8 2 Mudar permiss es do JbosS e eeeseeeerereee ease nnn nnne enen 16 8 3 Criar daemon para o citsmart grp ii eeeiseeeeeanenee 16 8 4 Configurando inicializa o da daemon ieii ii iiii iiir 17 9 INICIALIZANDO A SOLU O eus r ca Dn ao 18 TOTES TE DE ACES S Ot en tl tetes see 18 Manual de Instala o do Citsmart GRP Linux 1 INTRODU O 1 1 Prop sito Este documento tem a finalidade de fornecer as orienta es necess rias para efetuar a instala o do Citsmart GRP no ambiente Linux 1 2 Citsmart GRP O Citsmart GRP uma plataforma de gerenciamento integrado inteligente que visa unificar informa es dos departamentos em diversos rg os em mbito federal O nome Citsmart GRP vem da jun o dos acr nimos Central IT e Government Resource Planing do ingl s com prop sito semelhante aos sistemas ERP Enterprise Resource Planin
16. ver gt lt pool gt lt min pool size gt 10 lt min pool size gt lt max pool size gt 100 lt max pool size gt lt prefill gt true lt prefill gt posl gt lt security gt lt user name gt citgrp lt user name gt lt password gt SENHA lt password gt lt security gt lt timeout gt lt blocking timeout millis gt 60000 lt blocking timeout millis gt lt idle timeout minutes gt lI lt idle timeout minutes gt lt timeout gt lt datasource gt lt drivers gt o 12 Manual de Instala o do Citsmart GRP Linux lt driver name postgres module org postgres gt lt xa datasource class gt org postgresql Driver lt xa datasource class gt lt driver gt lt drivers gt lt datasources gt 5 9 Configurando FQDN Hosts HOSTNAME hostname Y usr bin sed i 1 Ss localhost localhost SHOSTNAME etc hosts DEPLOY DO CITSMART GRP 6 1 Copiando arquivos de deploy unzip x citsmart GRP VB 1 0 0 BETA zip cp war opt jboss as 7 1 1 Final standalone deployments 6 2 Configurando central de autentica o Juntamente com os arquivos de deploy da aplica o existe o projeto CAS Servidor de Autentica o Central que deve ser configurado para que seja poss vel acessar o sistema Para a devida configura o edite o arquivo cas properties Para autentica o via Banco de Dados cas db 1 0 0 RELEASE war WEB INF cas properties Linhas 22 33 34 35 36 respectivamente s

Download Pdf Manuals

image

Related Search

Related Contents

Clarion VMA7194 User's Manual  Maintenance Manual MM-2075  Samsung PS-42Q7HD User Manual  jorge rady de almeida junior segurança em sistemas críticos e  Stampa - Infortuni domestici: i rischi degli utensili e attrezzi da cucina  TruVision 11/31 Series IP Camera Firmware V5.1  

Copyright © All rights reserved.
Failed to retrieve file