Você está na página 1de 22

Engenharia da Computação

Ryan Nobre de Carvalho

Manual de instalação do SO e do Alfresco

Porto Velho

2021

1
Objetivos 3

Download e instalação da máquina virtual 5

Instalação do OpenSuse Leap 15.3 11

Instalação do Alfresco 18

2
Objetivos

Este trabalho tem por como o principal objetivo a instalação do Sistema de Gestão Eletrônica
de Documentos Open Source Alfresco. A ideia é que o acadêmico perceba os seguintes
conceitos, Invocação Remota (RMI), Chamada Remota (RPC) e considerando o que Sistema
Operacional atua como agente de intercâmbio no fluxo de processos de sistemas, rotinas,
scripts em background é necessário a preparação de máquina virtual Linux, de preferência a
distribuição Opensuse Tumbleweed ou Opensuse Leap 15.3, entre outras distribuições que
o acadêmico possa eventualmente dominar, sendo uma delas versão do Alfresco, esta que,
será a ultilizada.

Invocação Remota (RMI)

Remote Method Invocation (RMI), é uma interface de programação que permite a execução
de chamadas remotas no estilo RPC em aplicações desenvolvidas em Java. É uma das
abordagens da plataforma Java para prover as funcionalidades de uma plataforma de objetos
distribuídos. Esse sistema de objetos distribuídos faz parte do núcleo básico de Java desde
a versão JDK 1.1, com sua API sendo especificada através do pacote java.rmi e seus
subpacotes. Através da utilização da arquitetura RMI, é possível que um objeto ativo em uma
máquina virtual Java possa interagir com objetos de outras máquinas virtuais Java,
independentemente da localização dessas máquinas virtuais.

A API RMI fornece ferramentas para que seja possível ao programador desenvolver uma
aplicação sem se preocupar com detalhes de comunicação entre os diversos possíveis
elementos (hosts) de um sistema.

Chamada Remota (RPC)

Chamada remota de procedimento (Remote Procedure Call) é uma tecnologia de


comunicação entre processos que permite a um programa de computador chamar um
procedimento em outro espaço de endereçamento (geralmente em outro computador,
conectado por uma rede). O programador não se preocupa com detalhes de implementação
dessa interação remota: do ponto de vista do código, a chamada se assemelha a chamadas
de procedimentos locais.

RPC é uma tecnologia popular para a implementação do modelo cliente-servidor de


computação distribuída. Uma chamada de procedimento remoto é iniciada pelo cliente
enviando uma mensagem para um servidor remoto para executar um procedimento
específico. Uma resposta é retornada ao cliente. Uma diferença importante entre chamadas
3
de procedimento remotas e chamadas de procedimento locais é que, no primeiro caso, a
chamada pode falhar por problemas da rede. Nesse caso, não há nem mesmo garantia de
que o procedimento foi invocado.

Alfresco
O GED Alfresco é um software de código aberto que é altamente flexível por natureza. Ele
vem com muitas integrações úteis e pré-integradas e pode ser personalizado para atender
às necessidades específicas de sua organização. Esses aspectos do Alfresco o tornam
adequado para empresas em crescimento e grandes empresas, porque é inerentemente
adaptável a muitas necessidades e casos de uso diferentes.

4
Instalando a máquina Virtual
Para que o Alfresco seja executado, primeiramente é necessario baixar e instalar a máquina
virtual. Segue o link do site onde se encontra o donwload da VM:
(https://www.virtualbox.org/wiki/Downloads) versões para Windows, OS, Linux e Solaris.
Neste trabalho será utilizada a versão do Windows.

Após o donwload do arquivo, executaremos a instalação do mesmo.

Posteriormente a instalação do VirtualBox, antes de criar a máquina virtual,


nescessitaremos baixar o arquivo do openSUSE Leap 15.3, este que está disponível em:
(https://get.opensuse.org/leap/). Na aba download, na opção “Intel ou AMD 64-bit desktops,
laptops, and servers(x86_64)”, escolha a opção “Offline Imagem” e faça o donwload.
Exemplo:

5
Após a finalização do download do openSuse, iremos gerar a VM, como demonstrado abaixo
no exemplo.

A máquina virtual será nomeada de “OpenSuse - Alfresco”, com o sistema operacional


sendo o Linux. Após a criação da máquina virtual, será prepararado o ambiente para a
execução do programa OpenSuse.

6
Como demonstrado na imagem acima, há o nome da máquina, tipo de sistema e a versão,
Como iremos fazer ela executar o sistema do Linux, nada irá ser alterado.

Na descrição, diremos qual será o objetivo para qual ela vai servir, onde faremos a
hospedagem de um sistema de documentos eletrônicos, onde ele poderá suportar e indexar.

7
Neste ponto, definiremos a quantidade de memória base que iremos disponibilizar para a
máquina virtual. Em sequência, definimos a ordem de Boot dos dispositivos, como
demonstrado na imagem iremos utilizar o “óptico e o disco rígido”. Será mantida a opção de
“habilitar o I/O APIC”, pois assim existirá a possibilidade de realizar a interrupção da máquina
por meio do gerenciador.

Na aba de processador será definido quantos núcleos ele pode suportar sem problemas de
rodar a máquina virtual.

8
O áudio será desabilitado, pois nessa máquina, não será exigido o modo gráfico. Isso também
auxilia na economia da memória.

Neste ponto, será definida a placa de rede exclusiva de hospedeiro, onde haverá
comunicação entre a VM e a máquina hospedeira.

9
Essas são as configurações da nossa máquina virtual. A partir daqui, iniciaremos ela.

Inicialmente o VirtualBox irá abrir uma janela estendida (como demonstrado acima), onde ele
nos mostra a possibilidade de Boot direto do HD, porém como não há nada neste, nada é
instalado. Agora, faremos sua instalação.

10
Após ter a primeira parte instalada, será aberta esta interface, onde o OpenSuse traz algumas
atualizações já prontas.

Agora, ele irá apresentar o idioma, o idioma do teclado e contrato de licença. Lembrando que
é sempre bom ler o contrato de licença, para que você possa saber sob que condições você
está se colocando.

11
Aqui, você seleciona a opção para qual será a funcão do sistema, que neste caso, será para
servidor.
Escolha do seu país e fuso horário de sua região, sendo o nosso Brasil e Porto Velho, RO,
respectivamente.

Criação de novo usuário para questões de segurança e identidade. Aqui, você insere seu
nome e sua senha de preferência e marca a opção de “Usar esta senha para o admnistrador
do sistema”. Isso fará com que a senha seja replicada para o root (administrador do sistema).
Aqui, é demonstrada a caracterização de instalação, porém será alterada a lista dos
softwares que serão instalados.

Dentre as opções demonstradas você deve selecionar: Network Administration, o pacote


Base Development, C/C++ Development, RPM Build Environment, File Server, Web and
Lamp Server, Internet Gateway, DHCP e DNS Server, Console Tools. Assim que todos
estiverem escolhidos, você “aceita”. Antes, desabilite o Firewall para depois que ele possa
ser conhecido na totalidade. Após isso, instale e aguarde até que ele seja finalizado.

14
Após a instalação, retornar à tela inicial do openSUSE e selecionar a opção de inicializar pelo
disco rígido.

Após acessar esta tela, na linha do login você coloca “root” e a mesma senha que você tinha
criado anteriormente para poder acessar como host. Quando aparecer a mensagem “Have a
lot a fun…” você escreve o comando “yast”, como demonstrado acima.

15
Ao acessar esta tela, vá na aba “Security and Users” e clique na opção “Firewall” e assim, a
desative (caso não o desabilite, isso poderá resultar em erro). Após isso, retorne para a tela
inicial e digite o comando “ip a”.Isso vai mostrar o endereçamento da máquina.
Antes de seguirmos, baixe o WinSCP que é um cliente SFTP e FT utilizado para copiar
arquivos entre seu computador e servidores remotos usando FTP, FTPS, SCP, SFTP,
WebDAV ou protocolos de transferência de arquivos S3. Segue o seguinte link para download:
https://winscp.net/eng/download.php. Também é necessário o download do PuTTY, que é
possível por meio do link:https://www.putty.org.

Após a criação da sessão, será feita a transferência do arquivo do alfresco, este que irá ser
colocado na pasta “temp”.

17
Com isso feito, agora iremos para a instalação do alfresco, porém, para que não haja
adversidades, teremos que adicionar bibliotecas necessárias. Segue na imagem abaixo as
bibliotecas pedidas.

Em seguida abra o comando “yast” na sua VM e adicione cada uma delas.

Vá para a aba “Software” e em seguida “Software Management”.

18
Adicione as bibliotecas. Faça isso com todas e assim, iniciaremos a instalação do Alfresco.

Conforme dito anteriormente, era necessário instalar o PuTTY, pois é uma das melhores
formas de ter acesso às duas máquinas ao mesmo tempo.

Abrindo ele, coloque sua senha, e siga os exemplos para colocar os seguintes comandos.

19
20
Aqui você encontra os tipos de instalação, onde você pode optar pelo fácil ou o avançado, se
por acaso você escolher o avançado, voce terá que responder “y” ou “n” onde o próprio
alfresco recomenda as alternativas, próximo ao final ele vai pedir a sua senha de
administrador.

A partir daqui é só apertar “entrer”, e ao final coloque o comando:

E isso irá te dar o endereço da página para abrir na sua internet.

21
22

Você também pode gostar