]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
pixelpark systemshare add apache
authorAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 15 Mar 2017 14:35:22 +0000 (15:35 +0100)
committerAndreas Gerstenberg <gerstenberg@pixelpark.com>
Wed, 15 Mar 2017 14:35:22 +0000 (15:35 +0100)
customer/pixelpark/systemshare.pixelpark.com.yaml

index 695a9b3ff4146648532e9638ba26e2a2c110d8ba..5e359fc144451717ac1a7565ec7fabf613002f07 100644 (file)
@@ -1,5 +1,17 @@
 ---
 site::role: base
+site::additional_classes:
+  - site::profile::apache_php
+
+apache::mpm_module: event
+apache::default_vhost: false
+repo::remi_php56: true
+
+php::extensions:
+  xml: {}
+
+php::settings:
+  PHP/short_open_tag: 'Off'
 
 #site::profile::ntp::disable_ntp: true
 
@@ -28,3 +40,36 @@ ntp::restrict:
   - '127.0.0.1'
   - '-6 ::1'
 
+php::fpm::pools:
+  www:
+    ensure: absent
+
+site::profile::apache_php::fpm_pool:
+  jumpstart:
+    listen_owner: apache
+    listen_group: apache
+
+site::profile::apache::pp_vhosts:
+  jumpstart:
+    docroot: /var/www/jumpstart
+    servername: systemshare.pixelpark.com
+    serveraliases:
+      - jumpstart.pixelpark.com
+    ssl_cert: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    ssl_chain: '/etc/pki/tls/certs/wildcard.pixelpark.com-cert.pem'
+    ssl_key: '/etc/pki/tls/private/wildcard.pixelpark.com-key.pem'
+    docroot_owner: apache
+    docroot_group: apache
+    docroot_mode: '2775'
+    directories:
+      - directory_root:
+        provider: directory
+        path: '/var/www/jumpstart'
+        addhandlers:
+          - { handler: "proxy:unix:/var/run/php5-fpm-jumpstart.sock|fcgi://./" , extensions: '.php' }
+        options:
+          - FollowSymLinks
+          - MultiViews
+        allow_override:
+          - All
+        directoryindex: index.php index.html