Installer la boîte à outils Oracle Content Management sur votre instance de calcul de machine virtuelle

Pour créer un déploiement de l'environnement de test à production, vous devez installer la boîte à outils Oracle Content Management sur votre instance de calcul de machine virtuelle et la configurer avec l'authentification IDCS.

Effectuez les étapes suivantes sur votre instance de calcul de machine virtuelle :

  1. Connectez-vous en tant qu'utilisateur OPC.
  2. Configurez NodeJS :
    1. Installez NodeJS comme racine :
      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 la boîte à outils Oracle Content Management :
    1. La boîte à outils Oracle Content Management prend en charge la connexion au moyen de l'application IDCS, ce qui élimine la nécessité d'afficher Chromium pour l'authentification. Réglez l'indicateur de façon à ignorer ce téléchargement :
      export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
    2. Installez la boîte à outils 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 logiciel aux fichiers binaires cec en tant que racine :
      sudo -s
      ln -s /home/opc/content-and-experience-toolkit-master/sites/node_modules/.bin/cec /usr/local/bin/cec
      exit
    5. Effectuez des tests pour vous assurer de pouvoir exécuter cec n'importe où en tant qu'utilisateur opc :
      cd
      [opc@ocivm2pm ~]$ cec --version
      20.4.1
    6. Configurez le dossier source cec et installez cec dans le dossier. Cette opération crée une arborescence source avec un package.json et effectue une installation npm pour extraire les dépendances dans l'arborescence source.
      cd
      mkdir cec
      cd cec
      cec install
  4. Configurez IDCS et enregistrez vos instances en suivant les instructions de la page de l'application IDCS.