Instalar o Kit de Ferramentas do Oracle Content Management na sua Instância do VM Compute

Para criar uma implantação de Teste para Produção (T2P), você precisa instalar o Kit de Ferramentas do Oracle Content Management na sua instância do VM Compute e fazer com que ela use a autenticação do IDCS.

Execute as seguintes etapas na sua instância VM do Compute:

  1. Acesse o sistema como usuário OPC.
  2. Configure o NodeJS:
    1. Instale o NodeJS como raiz:
      sudo -s
      cd /usr/local
      wget https://nodejs.org/dist/v12.16.2/node-v12.16.2-linux-x64.tar.xz
      tar xf node-v12.16.2-linux-x64.tar.xz
      exit
    2. Adicione NodeJS a PATH como usuário opc e recarregue o perfil:
      vi ~/.bash_profile
      --- add :/usr/local/node-v12.16.2-linux-x64/bin to the PATH -- e.g:
      PATH=$PATH:$HOME/.local/bin:$HOME/bin:/usr/local/node-v12.16.2-linux-x64/bin
      source ~/.bash_profile
    3. Teste o NPM e o NodeJS:
      [opc@ocivm2pm ~]$ npm --version
      6.14.4
      [opc@ocivm2pm ~]$ node --version
      v12.16.2
  3. Configure o Kit de Ferramentas do Oracle Content Management:
    1. O Kit de Ferramentas do Oracle Content Management suporta conexão via aplicativo IDCS, o que elimina a necessidade de exibir o Chromium em uma janela pop up para autenticar. Defina o flag para ignorar este download:
      export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
    2. Instale o kit de ferramentas como usuário opc:
      wget https://github.com/oracle/content-and-experience-toolkit/archive/master.zip
      unzip master.zip
      rm master.zip
      cd content-and-experience-toolkit-master/sites/
      npm install
    3. Teste a instalação:
      [opc@ocivm2pm sites]$ ./node_modules/.bin/cec --version
      20.4.1
    4. Adicione o soft link aos arquivos binários do cec como raiz:
      sudo -s
      ln -s /home/opc/content-and-experience-toolkit-master/sites/node_modules/.bin/cec /usr/local/bin/cec
      exit
    5. Teste se você pode executar o cec de qualquer local como usuário opc:
      cd
      [opc@ocivm2pm ~]$ cec --version
      20.4.1
    6. Configure a pasta de origem do cec e instale o cec na pasta. Essa operação criará uma árvore de origem, com um package.json, e fará uma instalação do npm para extrair dependências para dentro da árvore de origem.
      cd
      mkdir cec
      cd cec
      cec install
  4. Configure o IDCS e registre suas instâncias seguindo as instruções da página do aplicativo IDCS.