Instalación de Oracle Content Management Toolkit en su instancia de Compute de máquina virtual

Para crear un despliegue de prueba a producción (T2P), debe instalar Oracle Content Management Toolkit en su instancia de Compute de máquina virtual y asegurarse de que utilice la autenticación de IDCS.

Realice los siguientes pasos en su instancia de Compute de VM:

  1. Conéctese como un usuario de OPC.
  2. Configure NodeJS:
    1. Instale NodeJS como raíz:
      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. Agregue NodeJS a PATH como usuario de OPC y vuelva a cargar el 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. Pruebe NPM y NodeJS:
      [opc@ocivm2pm ~]$ npm --version
      6.14.4
      [opc@ocivm2pm ~]$ node --version
      v12.16.2
  3. Configure Oracle Content Management Toolkit:
    1. Oracle Content Management Toolkit soporta la conexión vía IDCS, lo que elimina la necesidad de abrir una ventana emergente de Chromium para la autenticación. Defina que el indicador omita esta descarga:
      export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
    2. Instale Toolkit como usuario de 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. Pruebe la instalación:
      [opc@ocivm2pm sites]$ ./node_modules/.bin/cec --version
      20.4.1
    4. Agregue un enlace lógico a los binarios de CEC como raíz:
      sudo -s
      ln -s /home/opc/content-and-experience-toolkit-master/sites/node_modules/.bin/cec /usr/local/bin/cec
      exit
    5. Pruebe si puede ejecutar CEC desde cualquier sitio como usuario de OPC:
      cd
      [opc@ocivm2pm ~]$ cec --version
      20.4.1
    6. Configure la carpeta de origen de CEC e instale CEC en ella. De este modo, se creará un árbol de origen, con un package.json. Debe realizar una instalación de NPM para recuperar las dependencias en el árbol de origen.
      cd
      mkdir cec
      cd cec
      cec install
  4. Configure IDCS y registre las instancias siguiendo las instrucciones en la página de aplicación de IDCS.