Oracle Universal Content Management – Instalação e Configuração
Autor: Denis Abrantes
Parte II – Instalação do Content Server
Nesta segunda etapa, iremos instalar o Content Server. Antes de prosseguir neste exercício, confirme que você seguiu as etapas da Parte I, para definir os pré-requisitos da instalação.
Passo 6 – Instalação do Content Server.
- Agora podemos iniciar a instalação do Content Server:
- Abra um prompt de comando na pasta C:\oracle\inst\CS\UCM\ContentServer\win32
- Inicie a instalação com o comando installer
- Selecione as seguintes opções:
- Locale: 4 (US english)
- Install Type: 1 (new server)
- Path: c:\oracle\ecm\ucm
- Create: 1 (Yes)
- Virtual Machine: 1 (java 1.5.0)
- Pasta vault: c:\oracle\ecm\ucm\vault
- Create: 1 (Yes)
- Pasta weblayout: c:\oracle\ecm\ucm\weblayout
- Create: 1 (Yes)
- Configure as Master Server (1)
- Install Admin Server to Manage (1)
- Browser Location: c:/program files/internet explorer/iexplore.exe
- System Locale: 4 (US English)
- Region: (America)
- Timezone: 107 (São Paulo)
- Content Server Port: 4444
- Admin Server Port: 4440
- Security Filter: 127.0.0.1|10.1.1.10
- URL Prefix: /ucm/
- Email: mail
- Admin Email: sysadmin@mail
- Web Server Address: oracle-ucm.br.oracle.com
- Instance Name: ucm
- Instance Label: ucm
- Server Description: Content Server ucm
- Web Server: Apache (2)
- Database: Oracle (1)
- Manually Configure JDBC: No (2)
- Oracle Server Hostname: oracle-ucm.br.oracle.com
- Listener Port: 1521
- Oracle User: ucm
- Oracle Password: welcome1
- Oracle Instance Name: xe
- Configure JVM to find JDBC driver: No (2)
- Attempt to create Database tables: Yes (1)
- Components to install: 1,2,3,5,F
- Install Service and start automatically (1)
- Run as specific user: no (2)
- Dependant on another service: no (2)
- Install Service (2)
- Run as specific user: no (2)
- Dependant on another service: no (2)
- Disable 8.3 filename creation: yes (1)
- Caso a opção 1 Proceed esteja selecionada, pressione Enter para iniciar a instalação. Se a opção 2 Change Configuration estiver selecionada, veja a mensagem de erro e refaça a configuração até que não haja mais erros.
- Ao final da instalação, uma mensagem será exibida
- O próximo passo é configurar o Apache para exibir a página do UCM.
- Abra o arquivo httpd.conf na pasta C:\Program Files\Apache Software Foundation\Apache2.2\conf:
- Insira este bloco de texto no final do arquivo:
LoadModule IdcApacheAuth "C:\oracle\ecm\ucm\shared\os\win32\lib\IdcApache22Auth.dll"
IdcUserDB Stellent "C:\oracle\ecm\ucm\data\users\userdb.txt"
Alias /ucm "C:\oracle\ecm\ucm\weblayout"
<Location /ucm>
Allow from all
DirectoryIndex portal.htm
IdcSecurity Stellent
</Location>
- Esta configuração deve ficar como na imagem abaixo. Especial atenção para as quebras de linha:
- Salve e feche o arquivo. Clique no botão Start, selecione Run e digite services.msc. Clique em OK.
- Na tela de serviços, clique com o botão direito no serviço Apache 2.2 e selecione Restart
- Uma vez iniciado sem erros, abra o Internet Explorer
- Abra a URL: http://oracle-ucm.br.oracle.com/ucm
- A página inicial do UCM deverá aparecer no navegador:
Página inicial do Content Server
- OBS: Caso apareça uma mensagem falando sobre WebLayout Editor, clique no menu Start -> Programs -> Oracle Content Server -> ucm -> WebLayout Editor. Faça login como usuário sysadmin e senha idc. Nesta aplicação, clique no menu Options -> Update Portal... e em seguida clique em OK. Clique em Options -> Exit para fechar a ferramenta e acesse novamente a página inicial do Content Server.
- Com o Content Server instalado, podemos instalar o Inbound Refinery, que irá se encarregar das conversões para PDF.
Passo 7 – Instalar Inbound Refinery
- Execute os seguintes passos para instalar o Inbound Refinery:
- Abra um prompt de comando na pasta C:\oracle\inst\ibr\InboundRefinery\win32
- Inicie o instalador com o comando installer
- Selecione as seguintes opções no menu:
- Locale: 4 (US English)
- Install Type: 1 (Install New Inbound Refinery)
- Path: c:\oracle\ecm\ibr
- Create Directory: yes (1)
- Java Virtual Machine: 1 (Sun Java 1.5)
- Vault Folder: c:\oracle\ecm\ibr\vault
- Create: 1 (Yes)
- Weblayout Folder: c:\oracle\ecm\ibr\weblayout
- Create: 1 (Yes)
- Master Server: 1 (Configure as a Master Server)
- Admin Server: 2 (Configure Existing Admin Server)
- Admin Server Path: c:\oracle\ecm\ucm\admin
- Web Browser Path: c:\program files\internet explorer\iexplore.exe
- Inbound Refinery Locale: 4 (US English)
- Region: America
- Timezone: 107 (São Paulo)
- Inbound Refinery Port: 5555
- Security Filter: 127.0.0.1|10.1.1.10
- Web Server Relative Root: /ibr/
- Web Server HTTP Address: oracle-ucm.br.oracle.com
- Inbound Refinery Instance Name: ibr
- Inbound Refinery Instance Label: ibr
- Inbound Refinery Description: Inbound Refinery ibr
- Web Server: Apache
- Install Service (2)
- Configure to run as specified user: no (2)
- Configure to be dependant on another service: no (2)
- Se a opção selecionada for a 1 Proceed, pressione enter para iniciar a instalação. Caso volte a opção 2 Change Configuration, refaça os passos da configuração, localizando o causador do erro.
- Uma mensagem irá indicar o final da instalação com sucesso
- Após a instalação estar concluída, devemos derrubar o Apache e incluir esta nova configuração. Para isto, execute os seguintes passos:
- Clique no botão Start, selecione Run e digite services.msc. Clique em OK.
- Clique com o botão direito no Serviço Apache 2.2 e selecione Stop
- Abra o arquivo httpd.conf na pasta C:\Program Files\Apache Software Foundation\Apache2.2\conf
- Adicione as seguintes linhas no final do arquivo:
-
IdcUserDB ibr "C:\oracle\ecm\ibr\data\users\userdb.txt"
Alias /ibr "C:\oracle\ecm\ibr\weblayout"
<Location /ibr>
Allow from all
DirectoryIndex portal.htm
IdcSecurity ibr
</Location>
- O arquivo deve ficar conforme a imagem abaixo:
- Salve e feche o documento. Reinicie o Apache na janela de Serviços
- Abra o Internet Explorer e acesse o novo endereço: http://oracle-ucm.br.oracle.com/ibr
- Antes de prosseguirmos na configuração, iremos instalar o GhostScript, que irá realizar as conversões para PDF.
Passo 8 – Instalar e Configurar GhostScript
- Execute o arquivo gs851w32.exe
- Clique em Setup e mantenha as configurações conforme a imagem abaixo. Clique em Install
Tela de instalação do Ghostscript
- O próximo passo é configurarmos uma impressora de PDF que irá se encarregar da conversão dos documentos para o formato PDF. Para isto:
- Abra o Painel de Controle -> Printers
- Execute Add Printer para iniciar o assistente de nova impressora
- Clique Next, selecione Local Printer Attached to this computer
- Desmarque a opção Automatically detect and install my plug&play printer. Clique em Next
- Na tela Select a Printer Port, selecione Create a New Port e clique em Next
- Na janela Enter a Port Name, digite o texto c:\temp\idcoutput.ps e clique OK.
- Na próxima tela, clique em Have Disk, em seguida clique em Browse… e selecione o arquivo C:\Program Files\gs\gs8.51\lib\ghostpdf.inf. Clique Open e em seguida OK.
- Clique em Next. Defina o Printer Name como IDC PDF Converter. Clique Next.
- Selecione Do Not Share This Printer e clique em Next.
- Selecione No para Print a Test Page e clique em Next.
- Clique em Finish.
- Um aviso de incompatibilidade pode aparecer na tela. Clique em Continue Anyway para continuar a instalação
- Clique em Finish para terminar a instalação.
- Voltando à janela de Printers, clique com o botão direito em IDC PDF Converter e selecione Properties
- Nesta tela, verifique os seguintes dados:
- Aba General: o Printer Name deve ser IDC PDF Converter
- Aba Sharing: a opção Do Not Share this Printer deve estar selecionada
- Aba Ports: a porta selecionada deve ser a c:\temp\idcoutput.ps
- Aba Advanced: selecione a opção Print Directly to the Printer
- Clique OK para fechar esta janela.
Passo 9 – Configurar os Componentes Adicionais do UCM e IBR