From: Philipp Dallig Date: Mon, 30 May 2016 13:22:44 +0000 (+0200) Subject: sirona-aem - install aem on new server X-Git-Tag: v0.1.0~4760^2~4 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=8f13d408299026e1b2610d67377bf478cadb9a61;p=pixelpark%2Fhiera.git sirona-aem - install aem on new server --- diff --git a/customer/sirona-aem/prod01-author-sirona.pixelpark.net.yaml b/customer/sirona-aem/prod01-author-sirona.pixelpark.net.yaml new file mode 100644 index 00000000..084d5bb1 --- /dev/null +++ b/customer/sirona-aem/prod01-author-sirona.pixelpark.net.yaml @@ -0,0 +1,4 @@ +--- +site::additional_classes: + - site::profile::aem::author + - apache::mod::headers \ No newline at end of file diff --git a/customer/sirona-aem/production.yaml b/customer/sirona-aem/production.yaml new file mode 100644 index 00000000..f6a9cb4e --- /dev/null +++ b/customer/sirona-aem/production.yaml @@ -0,0 +1,111 @@ +--- + +#aem::author::install_packages: +site::profile::aem::author::instance_name: author +site::profile::aem::author::install_mode: 'quickstart' +site::profile::aem::author::install_options: + download_type: maven + download_uri: com.adobe.aem:aem-quickstart:6.2:jar + +site::profile::aem::publish::install_mode: 'quickstart' +site::profile::aem::publish::instance_name: publish +site::profile::aem::publish::install_options: + download_type: maven + download_uri: com.adobe.aem:aem-quickstart:6.2:jar + +site::profile::aem::author::admin_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEATvxJUrt4yw6JsMEOcHiQO0CRdkeC+xba6hU4g1xoz7XRhaX1vumm3N+oR1ybzSOD6tJ6lzwnQIZzppZTSnjwbp9J/QdoSwMQ4sHdaf5nVHR031yqgyKv0jKDSZnSk7/ShZsU/6rlo2llhPikWazXfMAuR2LRRmkiUKeDhrmz5DA14odqKm7E8Q/3e1UM7hhnkDLrqpv6ooMTSxUK4RMLPCiA9tL3+YTRxDnzrSxVhKAgBwIVUeuq3Kugt6Si1W5nxC6FXJElHjc/z4CWA3H7aA95sZp5I/ghV09CwapFGkhtfaKNsx1dP9ntvkI+aeIZ/Qn/ZN60IGVgunQB0SPTcTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCMwMHyu//olaPpQb/BV4TAgCBbDEHY+M31oUnOI4rsT5L7tIsd3BA8M6CCZ/sr+i5cNA==] +site::profile::aem::publish::admin_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEATvxJUrt4yw6JsMEOcHiQO0CRdkeC+xba6hU4g1xoz7XRhaX1vumm3N+oR1ybzSOD6tJ6lzwnQIZzppZTSnjwbp9J/QdoSwMQ4sHdaf5nVHR031yqgyKv0jKDSZnSk7/ShZsU/6rlo2llhPikWazXfMAuR2LRRmkiUKeDhrmz5DA14odqKm7E8Q/3e1UM7hhnkDLrqpv6ooMTSxUK4RMLPCiA9tL3+YTRxDnzrSxVhKAgBwIVUeuq3Kugt6Si1W5nxC6FXJElHjc/z4CWA3H7aA95sZp5I/ghV09CwapFGkhtfaKNsx1dP9ntvkI+aeIZ/Qn/ZN60IGVgunQB0SPTcTBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCMwMHyu//olaPpQb/BV4TAgCBbDEHY+M31oUnOI4rsT5L7tIsd3BA8M6CCZ/sr+i5cNA==] + +#aem::packages: +# sirona_frontend: +# groupid: "com.sirona.website" +# artifactid: "sirona-frontend" +# version: "0.6" +# sirona_config: +# groupid: "com.sirona.website" +# artifactid: "sirona-config" +# version: "0.6" +# sirona_components: +# groupid: "com.sirona.website" +# artifactid: "sirona-components" +# version: "0.6" +# dependencies: +# - "sirona_frontend" +# sirona_permissions: +# groupid: "com.sirona.website" +# artifactid: "sirona-permissions" +# version: "0.6" +# sirona_testcontent: +# groupid: "com.sirona.website" +# artifactid: "sirona-testcontent" +# version: "0.6" +# dependencies: +# - "sirona_initialcontent" +# sirona_initialcontent: +# groupid: "com.sirona.website" +# artifactid: "sirona-initialcontent" +# version: "0.6" + +site::profile::aem::publish::jvm_heap_min: 4096M +site::profile::aem::publish::jvm_heap_max: 6144M + +site::profile::aem::author::jvm_heap_min: 6144M +site::profile::aem::author::jvm_heap_max: 8192M + +site::profile::apache::htdigest: + server: + www: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAgXGL8yKBQfWtlGeVsg1+GZixvGuji+xKkBsVmHnmSEzHcWf+0n+vgT78n7Cbu1bEsvEK3rgxYy/tJmAjif/arLMxMKwGvPHRRIflLFR8aOVAVzVr51ou9G6dzp4VFFKpcoC8dMJDoU916Iit5rR9gur3fiOxTldHYm9ACC3LS5ob1LFy4eM8ZfitOgFyd7fMUpeTJOJOo3wvxt9228DmPZ/+lktrMeCbWpUaYQkIdIUTGfO1E2HOreR/kB4KKXtdJr86R1CpuhaOCopcygvSKA2yEtdbpXLVrhNG6q4UeUx7ZkSqmP3CxgGJh89zVS/DZzKEHZBTxDPOyHfups/wcjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBdBISg03E1LAQ1Na16W5uwgCAlIRifeGFvQ/cGA+GJgrWL1jVdB06FonJX4CPjaHe3XA==] + +# Apache Publisher +site::profile::aem::publish::pp_vhosts: + sirona: + docroot: '/var/www/html/cache' + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + docroot_owner: apache + setenvif: + - 'Origin "http(s)?://(www\.)?(sirona-cerec-test.azurewebsites.net|sirona-cerec-stage.azurewebsites.net|cerec.com)$" AccessControlAllowOrigin=$0$1' + headers: + - 'add Access-Control-Allow-Origin %%{ich-trickse}{AccessControlAllowOrigin}e env=AccessControlAllowOrigin' + directories: + - docroot: + provider: directory + path: '/var/www/html/cache' + sethandler: dispatcher-handler + options: + - FollowSymLinks + +# Apache Author +#site::profile::aem::author::enable_apache: true +site::profile::aem::author::pp_vhosts: + sirona-author: + docroot: '/var/www' + servername: prod-sirona-author.pixelpark.net + ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.net-key.pem' + ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.net-cert.pem' + allow_encoded_slashes: 'on' + rewrites_non_ssl: + - https: + comment: 'all to https' + rewrite_rule: + - '^(.*)$ https://prod-sirona-author.pixelpark.net$1 [L,R=302]' + proxy_preserve_host: true + proxy_pass: + - { path: /, url: 'http://localhost:4502/' } + request_headers_ssl: + - 'set X-Forwarded-Proto "https" env=HTTPS' + directories: + - docroot: + provider: directory + path: '/var/www/' +# - location1: +# provider: location +# path: '/' +# auth_type: Digest +# auth_name: server +# auth_digest_provider: file +# auth_digest_algorithm: MD5 +# auth_user_file: '/etc/httpd/htdigest' +# auth_require: 'valid-user'