Site Derleme Hizmeti Kurma

Oracle Content Management uygulamasında bir Site Derleme Hizmeti kurmak üzere derleme sunucusu için bir Docker görüntüsü oluşturabilirsiniz. Bu hizmet, yayımlamadan önce bir derleme sunucusu tanımlamanıza olanak sağlar.

Derleme sunucusunun, Derleme Uç Nokta URL'si alanındaki Yönetim>Sistem>Siteler ve Varlıklar sayfasında URL biçiminde bir uç noktası vardır. Burada sunucuya kaydedilmesini istediğiniz tam nitelenmiş URL'yi girip ardından Test Et'e tıklayarak uç noktayı doğrulayabilirsiniz. Bkz. Derleme Uç Noktası URL'si Ayarlama.

Site Derleme Hizmeti, bir sitenin sayfalarını yayımlanan siteye erişildiğinde HTML sayfaları döndürülecek şekilde derler. Oracle Content Management sunucusu bir siteyi yayımlarken, hizmet konfigüre edildiyse sayfaları derlemek için Site Derleme Hizmetini çağırır.

Bir site için uç nokta belirledikten sonra Site Nitelikleri iletişim kutusunun Statik Site Teslimi sekmesinde otomatik derlemeyi etkinleştirebilirsiniz. Siteyi yayımladığınızda site derleme sunucusu üzerinden derlenir.

Site Derleme Hizmeti, Araç Paleti komutlarının bir uzantısıdır. cec compilation-server komutunu kendiniz çalıştırabilirsiniz, ancak Docker görüntüsü standart modu kullanarak bir derleme sunucusu oluşturup ardından hizmetin konfigürasyonunu ayarlamanıza izin verir.

Docker imajı oluşturmak ve Docker dosyasını yayımlamak için:

  1. GitHub'dan Docker imajı bilgilerini indirin.

    GitHub'dan bilgileri indirdiğinizde, derleme sunucusunun altında yer alan ek üç dosyanız olur. Docker imajlarının biri derleme sunucusudur. Burada bir Docker dosyası ve beni oku dosyaları yer alır.

  2. Docker imajı oluşturulduktan sonra run.sh komutu yürütülür.

    Bu komut Oracle İçerik ve Deneyim Araç Paletini indirir, yükler ve kaynak dizininizi oluşturur.

  3. Daha sonra ortamınızı özelleştirip run.sh komutunu çalıştırabilirsiniz. Kullanılacak bağlantı noktasını, zaman aşımlarını ve değiştirmek istediğiniz her şeyi belirleyip ardından güncelleyip .sh komutunu kullanabilirsiniz.
  4. Docker imajı bilgilerini indirip derleme sunucusu dizinini değiştirdikten sonra Docker dosyasını oluşturabilirsiniz.

    Oracle İçerik ve Deneyim Araç Paletini zaten indirdiyseniz her şeyi yeniden indirmek zorunda kalmamak için önbelleğe almama seçeneğini kaldırabilirsiniz.

  5. Docker imajınızı veya imajlarınızı listeleyin.
  6. Docker imajını kullanabildiğinizde onu kayıt edin.
  7. Çalıştığını doğrulayın.

    Desteklenen sürümleri görebileceğiniz istisna dosyası Temsili Durum Transferi Uygulama Programı Arabirimine gidin. Bu test, imajın çalıştığını doğrulamanızı sağlar.

  8. Şimdi sunucuyu kaydetmeniz gerekiyor. Sunucu adının ilk kısmı gereklidir ve buradaki geri kalan her şeyi idare eder.
  9. Derleme uç noktanızı kaydedip Kaydet'e tıklayabileceğiniz sistem dizininize ve site varlıklarınıza geri dönün.
  10. Sitenizin niteliklerine gidip neyin ne zaman yayımlanacağını belirleyin.