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:
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.
run.sh
komutu yürütülür.
Bu komut Oracle İçerik ve Deneyim Araç Paletini indirir, yükler ve kaynak dizininizi oluşturur.
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.Oracle İçerik ve Deneyim Araç Paletini zaten indirdiyseniz her şeyi yeniden indirmek zorunda kalmamak için önbelleğe almama seçeneğini kaldırabilirsiniz.
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.