Skip to content

Commit 2427a07

Browse files
authored
Add centos-7-php7 (#167)
1 parent 68b9656 commit 2427a07

File tree

192 files changed

+3450
-5
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+3450
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#+++++++++++++++++++++++++++++++++++++++
2+
# Dockerfile for webdevops/php-apache-dev:centos-7-php7
3+
# -- automatically generated --
4+
#+++++++++++++++++++++++++++++++++++++++
5+
6+
FROM webdevops/php-dev:centos-7-php7
7+
8+
9+
LABEL vendor=WebDevOps.io
10+
LABEL io.webdevops.layout=8
11+
LABEL io.webdevops.version=1.4.0
12+
13+
ENV WEB_DOCUMENT_ROOT /app
14+
ENV WEB_DOCUMENT_INDEX index.php
15+
ENV WEB_ALIAS_DOMAIN *.vm
16+
ENV WEB_PHP_SOCKET 127.0.0.1:9000
17+
ENV WEB_NO_CACHE_PATTERN "\.(css|js|gif|png|jpg|svg|json|xml)$"
18+
19+
COPY conf/ /opt/docker/
20+
21+
# Install apache
22+
RUN /usr/local/bin/yum-install \
23+
httpd \
24+
mod_ssl \
25+
&& sed -ri ' \
26+
s!^(\s*CustomLog)\s+\S+!\1 /proc/self/fd/1!g; \
27+
s!^(\s*ErrorLog)\s+\S+!\1 /proc/self/fd/2!g; \
28+
' /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/ssl.conf \
29+
&& /opt/docker/bin/provision run --tag bootstrap --role webdevops-apache --role webdevops-php-apache --role webdevops-apache-dev --role webdevops-php-dev \
30+
&& /opt/docker/bin/bootstrap.sh
31+
32+
33+
EXPOSE 80 443
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{{ docker.from("php-dev", "centos-7-php7") }}
2+
3+
{{ docker.version() }}
4+
5+
{{ environment.web() }}
6+
{{ environment.webPhp() }}
7+
{{ environment.webDevelopment() }}
8+
9+
{{ docker.copy('conf/', '/opt/docker/') }}
10+
11+
{{ apache.centos('php-apache apache-dev php-dev') }}
12+
13+
{{ docker.expose('80 443') }}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# placeholder
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#!/usr/bin/env bash
2+
set -e
3+
4+
source /opt/docker/bin/config.sh
5+
6+
BLACKFIRE_ARGS=""
7+
8+
includeScriptDir "/opt/docker/bin/service.d/syslog-ng.d/"
9+
10+
# blackfire.server_id
11+
if [[ -n "${BLACKFIRE_SERVER_ID+x}" ]]; then
12+
BLACKFIRE_ARGS="$BLACKFIRE_ARGS --server-id=\"${BLACKFIRE_SERVER_ID}\""
13+
fi
14+
15+
# blackfire.server_token
16+
if [[ -n "${BLACKFIRE_SERVER_TOKEN+x}" ]]; then
17+
BLACKFIRE_ARGS="$BLACKFIRE_ARGS --server-token=\"${BLACKFIRE_SERVER_TOKEN}\""
18+
fi
19+
20+
# create directory for unix socket
21+
mkdir -p /var/run/blackfire
22+
23+
eval exec blackfire-agent $BLACKFIRE_ARGS
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
if [[ ! -e "$WEB_DOCUMENT_ROOT" ]]; then
2+
echo ""
3+
echo "[WARNING] WEB_DOCUMENT_ROOT does not exists with path \"$WEB_DOCUMENT_ROOT\"!"
4+
echo ""
5+
fi
6+
7+
# Replace markers
8+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<DOCUMENT_INDEX>" "$WEB_DOCUMENT_INDEX" > /dev/null
9+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<DOCUMENT_ROOT>" "$WEB_DOCUMENT_ROOT" > /dev/null
10+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<ALIAS_DOMAIN>" "$WEB_ALIAS_DOMAIN" > /dev/null
11+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<SERVERNAME>" "$HOSTNAME" > /dev/null
12+
13+
if [[ -n "${WEB_PHP_SOCKET+x}" ]]; then
14+
## WEB_PHP_SOCKET is set
15+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<PHP_SOCKET>" "$WEB_PHP_SOCKET" > /dev/null
16+
else
17+
## WEB_PHP_SOCKET is not set, remove PHP files
18+
rm -f -- /opt/docker/etc/httpd/conf.d/10-php.conf
19+
fi
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
find /opt/docker/etc/httpd/ -iname '*.conf' -print0 | xargs -0 -r rpl --quiet "<WEB_NO_CACHE_PATTERN>" "$WEB_NO_CACHE_PATTERN" > /dev/null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/usr/bin/env bash
2+
set -e
3+
source /opt/docker/bin/config.sh
4+
5+
includeScriptDir "/opt/docker/bin/service.d/httpd.d/"
6+
7+
# Apache gets grumpy about PID files pre-existing
8+
rm -f /var/run/httpd/httpd.pid
9+
10+
exec httpd -DFOREGROUND

docker/php-apache-dev/centos-7-php7/conf/etc/httpd/conf.d/.gitkeep

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# EnableSendfile: Control whether the sendfile kernel support is
2+
# used to deliver files (assuming that the OS supports it).
3+
# The default is on; turn this off if you serve from NFS-mounted
4+
# filesystems. Please see
5+
# http://httpd.apache.org/docs/2.2/mod/core.html#enablesendfile
6+
EnableSendfile off
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#######################################
2+
# Faster error documents
3+
#######################################
4+
<Location ~ "(\.jpeg|\.jpg|\.gif|\.png|\.ico|\.js|\.css|\.map|\.json|\.xml|robots\.txt)$">
5+
ErrorDocument 400 "400 Bad Request"
6+
ErrorDocument 401 "401 Unauthorized"
7+
ErrorDocument 403 "403 Forbidden"
8+
ErrorDocument 404 "404 Not Found"
9+
ErrorDocument 405 "405 Method Not Allowed"
10+
11+
ErrorDocument 500 "500 Internal Server Error"
12+
ErrorDocument 501 "501 Not Implemented"
13+
ErrorDocument 502 "502 Bad Gateway"
14+
ErrorDocument 503 "503 Service Unavailable"
15+
</Location>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
LogFormat "[httpd:access] %V:%p %h %l %u %t \"%r\" %>s bytesIn:%I bytesOut:%O reqTime:%T" dockerlog
2+
CustomLog /proc/self/fd/1 dockerlog
3+
ErrorLog /proc/self/fd/2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#############################
2+
# mod_proxy_fcgi
3+
# official solution
4+
# apache 2.4 and later
5+
#############################
6+
7+
<IfModule mod_proxy_fcgi.c>
8+
<Proxy fcgi://<PHP_SOCKET>>
9+
ProxySet connectiontimeout=5 timeout=600
10+
</Proxy>
11+
12+
<FilesMatch \.php$>
13+
SetHandler "proxy:fcgi://<PHP_SOCKET>"
14+
</FilesMatch>
15+
</IfModule>
16+
17+
#############################
18+
# mod_fastcgi
19+
# apaache 2.2 and 2.4
20+
#############################
21+
22+
<IfModule fastcgi_module>
23+
AddHandler php-fcgi .php
24+
Action php-fcgi /php-fcgi
25+
Alias /php-fcgi /usr/lib/cgi-bin/php-fcgi
26+
FastCgiExternalServer /usr/lib/cgi-bin/php-fcgi -host "<PHP_SOCKET>" -pass-header Authorization -idle-timeout 600
27+
28+
<Directory /usr/lib/cgi-bin>
29+
<IfVersion < 2.4>
30+
Allow from all
31+
</IfVersion>
32+
<IfVersion >= 2.4>
33+
Require all granted
34+
</IfVersion>
35+
</Directory>
36+
</IfModule>
37+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Settings
2+
TimeOut 1000
3+
ServerName "<SERVERNAME>"
4+
5+
DirectoryIndex <DOCUMENT_INDEX>
6+
DocumentRoot "<DOCUMENT_ROOT>"
7+
8+
<Directory "<DOCUMENT_ROOT>">
9+
Options Indexes FollowSymLinks
10+
AllowOverride All
11+
12+
<IfVersion < 2.4>
13+
Allow from all
14+
</IfVersion>
15+
<IfVersion >= 2.4>
16+
Require all granted
17+
</IfVersion>
18+
</Directory>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# deprecated
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Include /opt/docker/etc/httpd/global.conf
2+
Include /opt/docker/etc/httpd/php.conf
3+
4+
<IfVersion < 2.4>
5+
Include /opt/docker/etc/httpd/conf.d/*.conf
6+
</IfVersion>
7+
<IfVersion >= 2.4>
8+
IncludeOptional /opt/docker/etc/httpd/conf.d/*.conf
9+
</IfVersion>
10+
Include /opt/docker/etc/httpd/vhost.conf
11+
12+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# deprecated
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIE1DCCArwCCQDMMwGnSuK0tTANBgkqhkiG9w0BAQsFADAsMRswGQYDVQQKExJE
3+
b2NrZXIgQm9pbGVycGxhdGUxDTALBgNVBAMUBCoudm0wHhcNMTUwNTA0MTcxNDQw
4+
WhcNMjUwNTAxMTcxNDQwWjAsMRswGQYDVQQKExJEb2NrZXIgQm9pbGVycGxhdGUx
5+
DTALBgNVBAMUBCoudm0wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDK
6+
3TIUiyDvXelWeY9VXMrpjuZtYpVSDsACLpjFUhMnsP5/iKT0VbeZyqHvmwZjAg4G
7+
Y10d+yZDdgv/xeu0HPOFbtR6pCp10d1tdLHZto5Cyuxu7IQsAVjnD6Ko7XFwtNk7
8+
9o6JZfAFaGL4w5MokrVmCtspnsMZH7/7zU4f96cbF39zLopnpuXGD6t6DA8Qj3gy
9+
0duaTjs42bYRN+rwLzVKAev99iQ4kPMJn4vV6/Xk6rtoSzC67GQyVZYaFypicD1S
10+
NtsRmgEVvjCBDbrLOneUiRwff6qxEsZi7Hxv7BKFj4iUWnII7K/nP7T6uBHQjHO+
11+
FpsGkU9lCMrCeVFBe8kKz/cbhd+yLUxXwAPr6gSOPmwn232Gy4tozvqZHpbUxsgx
12+
7sT3ej9K66h1D7J+BjNFWYM1hbnC1r7H/xS7EBzBV8qRoQCVe08Juf5xsouXFakD
13+
clLV4+L+1cxkpwsCQDly5g3tm/TBqA2O+ZJ+YHQDHKkzMyhLs6i0X/M5qvJBiLg1
14+
GLTCS20rpQ5gXTEGuINqHgwXQWkUO6bhgSYqdHGX3zbZ5+qWpI4eui3dHZ1Ll0VH
15+
6Icpb7ORTQwhc6W8KBlybssYPSlGOEBGUjYGNheoz9FpoSkxCis+P8ZNKtrmpPoq
16+
Su0eOOGFOFHG02eOgPVxSwrDeN9MVJo7BPysGMHJmQIDAQABMA0GCSqGSIb3DQEB
17+
CwUAA4ICAQC63g6NHmQKbiy3G6iaDkpUSbr5Mq2YgU61XnvWVyREqDcy/BXCw9oY
18+
SJ/KUvCpqPnACNOFqjadRAmPiA9nf2WduoCgwQGV/YRFGswSuVvh/3X2TX5NWvbS
19+
t8MQDttQg1dxpiMUjlu3rqhfohBdWJvp2lVSdpDb/MOlXBc/+p7HfOHwhqB7wwPN
20+
NNbSKUbZqZxmD8cOf1X0hASr1yfFPj+2vST3ESaON8S0T2p63YX/sD5jvOUiEuyw
21+
I5WcvLmiRZA07SH8nWyckLY3qWL+OlhSZrlAnolWS00b+7h5LNuRYEjKzwVgntoA
22+
aCopyQih6wIk0+AfJO4sfhJBmQhnIrAaP/zwBH5g9zVizLf5H7U+hNXrMwgw55Sq
23+
vjMdkZHvPKUXTvVit/rYE9H+PY3brkRWzOl4V/i/ZLJJm5805H/NyTbz9kPMJw2Q
24+
nn+KOpfXXySD39f8iuRgSKXsYNul38hxWgcZZ6g+sOOp2n/VUmf0eZUWNnJ8i7AP
25+
4Qif7aDKMcibOwSwsB+DKZXDvZ5XSdnMphtuLS5rPSL81rVRmWC2DMfQ2eP8j0WN
26+
VTroSk0xedQ7Qr+9TNooi9IyzX6n1a2S1UiciEZ3ZcDbXPl/P01m+IYZyPnLv0+9
27+
ZeioZYh1JLv3/OKsMrMLTfh2ZCj3aXwmc2Owi/wU2LS5QUOMcHH7CQ==
28+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
-----BEGIN CERTIFICATE REQUEST-----
2+
MIIEcTCCAlkCAQAwLDEbMBkGA1UEChMSRG9ja2VyIEJvaWxlcnBsYXRlMQ0wCwYD
3+
VQQDFAQqLnZtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyt0yFIsg
4+
713pVnmPVVzK6Y7mbWKVUg7AAi6YxVITJ7D+f4ik9FW3mcqh75sGYwIOBmNdHfsm
5+
Q3YL/8XrtBzzhW7UeqQqddHdbXSx2baOQsrsbuyELAFY5w+iqO1xcLTZO/aOiWXw
6+
BWhi+MOTKJK1ZgrbKZ7DGR+/+81OH/enGxd/cy6KZ6blxg+regwPEI94MtHbmk47
7+
ONm2ETfq8C81SgHr/fYkOJDzCZ+L1ev15Oq7aEswuuxkMlWWGhcqYnA9UjbbEZoB
8+
Fb4wgQ26yzp3lIkcH3+qsRLGYux8b+wShY+IlFpyCOyv5z+0+rgR0IxzvhabBpFP
9+
ZQjKwnlRQXvJCs/3G4Xfsi1MV8AD6+oEjj5sJ9t9hsuLaM76mR6W1MbIMe7E93o/
10+
SuuodQ+yfgYzRVmDNYW5wta+x/8UuxAcwVfKkaEAlXtPCbn+cbKLlxWpA3JS1ePi
11+
/tXMZKcLAkA5cuYN7Zv0wagNjvmSfmB0AxypMzMoS7OotF/zOaryQYi4NRi0wktt
12+
K6UOYF0xBriDah4MF0FpFDum4YEmKnRxl9822efqlqSOHrot3R2dS5dFR+iHKW+z
13+
kU0MIXOlvCgZcm7LGD0pRjhARlI2BjYXqM/RaaEpMQorPj/GTSra5qT6KkrtHjjh
14+
hThRxtNnjoD1cUsKw3jfTFSaOwT8rBjByZkCAwEAAaAAMA0GCSqGSIb3DQEBCwUA
15+
A4ICAQBsEBgC2YepuZq/8UqvKMZKVy/etDKXj7BB+QPb+leNiKD7p4LDxHJsZSH8
16+
Ku9uMPeLfiQDn5jA41k5SlGttzvObd65RdEbO3yHpqsg05EGSDDLfaE1k2Al/qmX
17+
/o8roPZF7+2kZthgMAgkcokS54LYqEYTGqOf3J9Ss0yRIZwhaOVebfFIbIOdpw0B
18+
JNMIJPHTMdZrcuRVI+wR1uPLIlEJzBvxTGbTrvPU25WJFtu+EajKqXO0SHdy0yx8
19+
uH4ykRBJRc36+oYo7nZ5D56dh7pZn3+9J64FKAOV0Q3KqMFieGy053ezuhJd70eZ
20+
UozTgfjs3WpMzoYmKETSyl3XZSdInRe+sUlKPruTsKyg69oYxjPlrGfAmmGcCFca
21+
TnZinT18dI92zK7OtOVkmYeYKC1lwuhftVrNMXzZuHOGpS9NNYtc4nDqDMIEOfV3
22+
6rCdu03WjEgJ+Z67tJs16xOx9du4/EHxS2Ijn9DPfVJvYy0TgzDi1BUpjWx0KTLx
23+
C4OQbEZ/QTWmHVbSch/hcZhzbf7SNh5RpnW4EtmcpDFjIKMfxJmoKeiTf7qnilx0
24+
7uRvsZFKoDKRDOFiPfgMg5AOtLHziYsd9m0tJjC2GHvFuPjzOtzhnUUjmmvht170
25+
2aqKakjST4amg7jzLcs871HX0/WjOtt29NpOz140blkKf1bisg==
26+
-----END CERTIFICATE REQUEST-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
-----BEGIN RSA PRIVATE KEY-----
2+
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
51+
-----END RSA PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# compatibility for PHP and TYPO3 Docker Boilerplate
2+
<IfVersion < 2.4>
3+
Include /opt/docker/etc/httpd/vhost.common.d/*.conf
4+
</IfVersion>
5+
<IfVersion >= 2.4>
6+
IncludeOptional /opt/docker/etc/httpd/vhost.common.d/*.conf
7+
</IfVersion>

docker/php-apache-dev/centos-7-php7/conf/etc/httpd/vhost.common.d/.gitkeep

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# placeholder
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<FilesMatch "<WEB_NO_CACHE_PATTERN>">
2+
FileETag None
3+
4+
<ifModule mod_headers.c>
5+
Header unset ETag
6+
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
7+
Header set Pragma "no-cache"
8+
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
9+
</ifModule>
10+
</FilesMatch>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#######################################
2+
# Vhost
3+
#######################################
4+
5+
<VirtualHost *:80>
6+
ServerName docker.vm
7+
ServerAlias <ALIAS_DOMAIN>
8+
DocumentRoot "<DOCUMENT_ROOT>"
9+
10+
UseCanonicalName Off
11+
12+
<IfVersion < 2.4>
13+
Include /opt/docker/etc/httpd/vhost.common.d/*.conf
14+
</IfVersion>
15+
<IfVersion >= 2.4>
16+
IncludeOptional /opt/docker/etc/httpd/vhost.common.d/*.conf
17+
</IfVersion>
18+
19+
</VirtualHost>
20+
21+
<VirtualHost *:443>
22+
ServerName docker.vm
23+
ServerAlias <ALIAS_DOMAIN>
24+
DocumentRoot "<DOCUMENT_ROOT>"
25+
26+
UseCanonicalName Off
27+
28+
<IfVersion < 2.4>
29+
Include /opt/docker/etc/httpd/vhost.common.d/*.conf
30+
</IfVersion>
31+
<IfVersion >= 2.4>
32+
IncludeOptional /opt/docker/etc/httpd/vhost.common.d/*.conf
33+
</IfVersion>
34+
35+
Include /opt/docker/etc/httpd/vhost.ssl.conf
36+
</VirtualHost>

0 commit comments

Comments
 (0)