Ställ in en tjänst för webbplatskompilering

Du kan skapa en Docker-avbild så att kompileringsservern ställer in en webbplatskompileringstjänst i Oracle Content Management. Den här tjänsten ger dig möjlighet att definiera en kompileringsserver att använda innan du publicerar.

Kompileringsservern har en slutpunkt i form av en URL på sidan Administration>System>Platser och tillgångar, i fältet URL för kompileringsslutpunkt. Där kan du ange den fullt kvalificerade URL som du vill ska registreras med servern, och sedan klicka på Testa för att validera slutpunkten. Se Ange en URL för kompileringsslutpunkt.

Tjänsten för webbplatskompilering kompilerar sidor på en webbplats så att HTML-sidor returneras vid åtkomst till den publicerade webbplatsen. När servern för Oracle Content Management publicerar en webbplats anropar den tjänsten för webbplatskompilering för att få sidorna kompilerade, om tjänsten har konfigurerats.

När du har angett slutpunkten för en webbplats kan du aktivera automatisk kompilering på fliken Statisk webbplatsleverans i dialogrutan Egenskaper för webbplats. När du publicerar webbplatsen kompileras den genom kompileringsservern.

Tjänsten för webbplatskompilering är ett tillägg till kommandona i verktygen. Du kan köra cec compilation-server själv, men med Dockerbilden kan du skapa en kompileringsserver med standardläget och sedan justera tjänstens konfiguration.

Så här skapar du Dockerbilden och publicerar Dockerfilen:

  1. Ladda ned Dockerbildinformationen från GitHub.

    När du laddar ned informationen från GitHub har du ytterligare tre filer, som finns under kompileringsservern. En av Dockerbilderna är kompileringsservern, som inkluderar en Dockerfil och readme-filer.

  2. Kommandot run.sh exekveras efter att Dockerbilden har skapats.

    Det här kommandot laddar ned verktygen för OCE, installerar dem och skapar källkatalogen.

  3. Sedan kan du anpassa miljön och köra kommandot run.sh. Du kan ange vilken port som ska användas, tidsgränser och allt annat som du vill ändra och sedan uppdatera och använda .sh-kommandot.
  4. När du har laddat ned Dockerbildinformationen och ändrat kompileringsserverkatalogen kan du bygga Dockerfilen.

    Du kan ta bort alternativet no-cache om du redan har laddat ned verktygen för OCE, så att du inte laddar ned allting igen.

  5. Lista Dockerbilden eller -bilderna.
  6. När Dockerbilden är tillgänglig för dig registrerar du den.
  7. Kontrollera att det fungerar.

    Gå till REST-API:t för undantagsfilen, som visar vilka versioner som stöds. Med det här testet kan du validera att det körs.

  8. Nu måste du registrera servern. Här måste du ange den första delen av servernamnet och allt annat hanteras därifrån.
  9. Gå tillbaka till systemkatalogen och webbplatstillgångarna där du kan registrera kompileringsslutpunkten och klicka på Spara.
  10. Gå till webbplatsens egenskaper och ange vad som ska publiceras och när det ska publiceras.