Oracle Content Management Toolkit auf der VM-Compute-Instanz installieren

Um ein Test-to-Production-(T2P-)Deployment zu erstellen, müssen Sie Oracle Content Management Toolkit auf Ihrer VM-Compute-Instanz installieren und die IDCS-Authentifizierung dafür einrichten.

Führen Sie die folgenden Schritte auf Ihrer VM-Compute-Instanz aus:

  1. Melden Sie sich als OPC-Benutzer an.
  2. Richten Sie NodeJS ein:
    1. Installieren Sie NodeJS als 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. Fügen Sie NodeJS als OPC-Benutzer zu PATH hinzu, und laden Sie das Profil neu:
      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. Testen Sie NPM und NodeJS:
      [opc@ocivm2pm ~]$ npm --version
      6.14.4
      [opc@ocivm2pm ~]$ node --version
      v12.16.2
  3. Richten Sie Oracle Content Management Toolkit ein:
    1. Oracle Content Management Toolkit unterstützt Verbindungen über die IDCS-App, sodass Chromium nicht mehr für die Authentifizierung angezeigt werden muss. Legen Sie das Kennzeichen zum Überspringen dieses Downloads fest:
      export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
    2. Installieren Sie das Toolkit als OPC-Benutzer:
      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. Testen Sie die Installation:
      [opc@ocivm2pm sites]$ ./node_modules/.bin/cec --version
      20.4.1
    4. Fügen Sie einen Softlink als Root zu CEC-Binärdateien hinzu:
      sudo -s
      ln -s /home/opc/content-and-experience-toolkit-master/sites/node_modules/.bin/cec /usr/local/bin/cec
      exit
    5. Testen Sie als OPC-Benutzer, dass Sie CEC von überall ausführen können:
      cd
      [opc@ocivm2pm ~]$ cec --version
      20.4.1
    6. Richten Sie den CEC-Quellordner ein, und installieren Sie CEC im Ordner. Dadurch wird ein Quellbaum mit package.json erstellt. Außerdem wird eine NPM-Installation durchgeführt, um Abhängigkeiten in den Quellbaum abzurufen.
      cd
      mkdir cec
      cd cec
      cec install
  4. Konfigurieren Sie IDCS, und registrieren Sie Ihre Instanzen gemäß den Anweisungen auf der IDCS-App-Seite.