Manual de Instalação

Propaganda
INSTITUTO BRASILEIRO DE INFORMAÇÃO EM CIÊNCIA E
TECNOLOGIA
Manual de Instalação Linux
Biblioteca Virtual Temática – OAI – Versão 2.0.1 de 11/02/2013
Season Consultoria e Treinamento Avançados em Informática
ÍNDICE DE FIGURAS
Figura 1 – BibliotecaVirtual-ds ...............................................................................................8
2|Página
SUMÁRIO
1.
INTRODUÇÃO ............................................................................................................4
2.
BIBLIOTECA VIRTUAL TEMÁTICA ........................................................................5
3.
SOFTWARES BÁSICOS PARA INSTALAÇÃO DA BVT ..........................................6
4.
PROJETO BVT-OAI.......................................................................................................7
4.1 Faça o download do projeto BVT-OAI.......................................................................7
4.2. Transferência de arquivos ........................................................................................7
4.3 Instalando o Postgres.................................................................................................7
4.4 Instalando o Java.......................................................................................................8
4.5 Iniciando o jboss........................................................................................................8
4.5 Parando o jboss..........................................................................................................8
5.
REQUISITOS DE HARDWARE ...................................................................................9
6.
CONSIDERAÇÕES FINAIS .........................................................................................10
6.1.
Cuidados com a segurança.....................................................................................10
6.2.
Cópias de segurança.............................................................................................10
3|Página
1. INTRODUÇÃO
O objetivo deste manual é orientar os responsáveis pela instalação e manutenção do
ambiente computacional necessário para a implantação do sistema de Biblioteca Virtual
Temática. O IBICT distribui o programa: Biblioteca Virtual Temática;
Este manual orienta a instalação e adequação necessárias do software bem como da
Biblioteca Virtual Temática.
4|Página
2. BIBLIOTECA VIRTUAL TEMÁTICA
O portal da Biblioteca Virtual Temática foi idealizado com o objetivo de facilitar o acesso
à informação e centralizar diversos recursos em um mesmo website, sendo assim possui uma
variedade de serviços que envolvem desde a pesquisa ao acervo digital às ferramentas que visam à
interatividade entre usuários, como por exemplo, Fórum e Chat.
O sistema, na atual versão, é composto pelos seguintes módulos principais:
Administrador;
Gerente;
Usuário.
Ao receber o sistema da Biblioteca Virtual Temática, a instituição receptora do mesmo
deve customizá-lo por meio do módulo de Administrador. A customização envolve escolha de
layout para o sistema, inclusão e habilitação dos serviços do sistema.
Sua instalação necessita de sistema operacional baseado na plataforma UNIX/LINUX:
Plataforma Unix:
Linux < http://www.linux.org >
Ubuntu < http://www.ubuntu-br.org>
BSD < http://www.openbsd.org > FeeBSD
< www.freebsd.org >
AIX < http://www.ibm.com> HPUX < http://www.hp.com >
Solaris < http://www.sun.com >
Também é possível instalá-lo em um sistema operacional baseado na plataforma Windows:
Plataforma Windows:
Windows <http://www.microsoft.com/brasil>
Windows 7 <http://www.microsoft.com/brasil/windows7> XP
<http://www.microsoft.com/windows/windows-xp>
Vista <http://www.microsoft.com/brasil/windows/windows-vista/>
A BVT funciona nos seguintes navegadores:
Internet Explorer 7.x; Internet Explorer 8.x; Mozilla 1.4+, Firefox.
5|Página
3. SOFTWARES BÁSICOS PARA INSTALAÇÃO DA BVT
A seguir é apresentada uma descrição dos softwares básicos necessários para a
implantação da BVT. JDK 1.6: Java Development Kit (JDK) significa Kit de Desenvolvimento
Java, e é um conjunto de utilitários que permitem criar sistemas de software para a plataforma
Java. É composto por compilador e bibliotecas.
JBoss
AS 5.0.1: É um servidor de aplicação de código fonte aberto baseado na plataforma
J2EE implementada completamente na linguagem de programação Java. Como é baseada em
Java, JBoss pode ser usado em qualquer Sistema Operacional que suporte Java. PostgreSQL
8.3.7: É um sistema gerenciador de banco de dados objeto relacional (SGBDOR),
desenvolvido como projeto de código aberto e um dos mais avançados.
6|Página
4.
Projeto BVT-OAI
4.1 Faça o download do projeto no link Arquivos necessários para instalação da Biblioteca
Virtual Temática - BVT, descompacte os arquivos em um diretório de sua preferência.
4.2 Agora é preciso transferir os arquivos que foi baixado da sua máquina (Windows) para o
servidor Linux. Aqui usamos o WinSCP para fazer a transferência dos arquivos, segue o link
do download para quem quiser usar essa ferramenta, http://winscp.net/eng/index.php.
Transfira os arquivos para um diretório de sua preferência, aqui usamos o diretório /opt no
Linux.
4.3 INSTALANDO O POSTGRESQL
A versão utilizada para homologação do sistema Biblioteca Virtual Temática com o
PostgreSQL foi 8.4 pela indisponibilidade da versão 8.3 no repositório.
Vale salientar que o sistema é compatível com ambas as versões e a sequencia de passos
mesma independente da versão (8.3 ou 8.4).
Para instalar o PostgreSQL abra o terminal e digite os seguintes comandos.
Logar como root
[usr]$ sudo su
Instalação dos pacotes do postgresql
[root]# apt-get install postgresql-8.4 postgresql-client-8.4 postgresql-contrib-8.4
Instalação dos pacotes do PGAdmin3
[root]# apt-get install pgadmin3 pgadmin3-data
Volte para a raiz do Sistema operacional
[root]# cd /
Logar como postgres
[root]# su - postgres
Criar usuário e senha para o banco biblioteca_virtual
[postgres]$ createuser season;
[postgres]$ alter user season with password ‘season’;
7|Página
Criar o banco de dados biblioteca_virtual)
[postgres]$ createdb biblioteca_virtual (criar o banco de dados biblioteca_virtual)
Importar o SQL da biblioteca_virtual para o banco de dados
[postgres]$ psql biblioteca_virtual < /opt/bvt.sql
Importar o SQL da biblioteca_virtual-OAI para o banco de dados
[postgres]$ psql biblioteca_virtual < /opt/ Script-OAICat
Caso o banco de dados estiver externo a máquina local, o endereço de conexão deverá
conter o seu endereço de IP como mostra a imagem abaixo.
4.4 INSTALANDO O JAVA (JDK)
Digite os seguintes comandos no terminal para instalar o JDK.
[root]# apt-get install openjdk-6-jdk
4.5 Iniciando o jboss
Verificar se o arquivo no diretório jboss-5.0.1.GA/bin/run.sh tem permissão pra execução,
se não tiver tem que dar permissão.
[root]# opt/jboss-5.0.1.GA/bin/run.sh start
8|Página
4.6 Parando o jboss
[root]# opt/jboss-5.0.1.GA/bin/run.sh shutdown
9|Página
5.
REQUISITOS DE HARDWARE
Sugere-se a seguinte configuração de hardware:
Desempenho mínimo aceitável
Pentium III 750 Mhz
10 | P á g i n a
1 GB de RAM
6. CONSIDERAÇÕES FINAIS
Os softwares necessários para o funcionamento do sistema Biblioteca Virtual Temática
podem ficar em um mesmo servidor. Algumas considerações devem ser relevantes:
6.1. Cuidados com a segurança
Procedimentos de segurança devem ser efetuados no servidor onde os programas e a
Biblioteca Virtual Temática estão instalados. Se possível o servidor fique dedicado á
Biblioteca Virtual Temática, porém caso não seja possível, tomar as medidas de segurança
para assegurar-se de falhas. Caso o servidor da BVT compartilhe com outros sistemas
verificar se não há incompatibilidade nas configurações do software necessárias para a BVT.
6.2. Cópias de segurança
Sugerimos que uma cópia de segurança seja feita freqüentemente durante o uso da
Biblioteca Virtual Temática. Os dados da BVT ficam armazenados no PostgreSQL, portanto
uma estratégia de backup deve ser implantada para evitar perda de dados.
11 | P á g i n a
Download