Installation d'Oracle Content Management Toolkit sur votre instance de calcul de machine virtuelle

Pour créer un déploiement Test à production (T2P), vous devez installer Oracle Content Management Toolkit sur l'instance de calcul de machine virtuelle et faire en sorte que l'authentification IDCS soit utilisée.

Procédez comme suit sur l'instance de calcul de machine virtuelle :

  1. Connectez-vous en tant qu'utilisateur OPC.
  2. Configurez NodeJS :
    1. Installez NodeJS en tant que root :
      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. Ajoutez NodeJS à PATH en tant qu'utilisateur opc et rechargez le profil :
      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. Testez NPM et NodeJS :
      [opc@ocivm2pm ~]$ npm --version
      6.14.4
      [opc@ocivm2pm ~]$ node --version
      v12.16.2
  3. Configurez Oracle Content Management Toolkit en procédant comme suit :
    1. Oracle Content Management Toolkit prend en charge la connexion via l'application IDCS. Il est donc inutile d'afficher Chromium pour l'authentification. Définissez l'indicateur de manière à ignorer le téléchargement :
      export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
    2. Installez le toolkit en tant qu'utilisateur 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. Testez l'installation :
      [opc@ocivm2pm sites]$ ./node_modules/.bin/cec --version
      20.4.1
    4. Ajoutez un lien symbolique aux fichiers binaires CEC en tant que root :
      sudo -s
      ln -s /home/opc/content-and-experience-toolkit-master/sites/node_modules/.bin/cec /usr/local/bin/cec
      exit
    5. Vérifiez que vous pouvez exécuter CEC depuis n'importe où en tant qu'utilisateur opc :
      cd
      [opc@ocivm2pm ~]$ cec --version
      20.4.1
    6. Configurez le dossier source CEC et installez-y CEC. Cette opération crée une arborescence source, avec un fichier package.json, et effectue une installation NPM pour extraire des dépendances dans l'arborescence source.
      cd
      mkdir cec
      cd cec
      cec install
  4. Configurez IDCS et inscrivez vos instances en suivant les instructions indiquées sur la page d'application IDCS.