Skip to content
Snippets Groups Projects
Commit 28a971aa authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

[FEATURE] Add HTTP/2 support for xenial

parent 8412c166
No related branches found
No related tags found
No related merge requests found
......@@ -13,7 +13,6 @@ default['typo3_site']['repository_hostname'] = ''
default['typo3_site']['repository_port'] = 22
default['typo3_site']['download_typo3'] = false
default['typo3_site']['typo3_version'] = '7.6'
default['typo3_site']['deploy_dump'] = '~/site/dump.sql'
if node['platform_version'] == '16.04'
default['typo3_site']['mysql_version'] = '5.7'
......
......@@ -42,6 +42,22 @@ end
### Install additional packages ###
###################################
if node['platform_version'] == '16.04'
apt_repository('apache2') do
uri 'http://ppa.launchpad.net/ondrej/apache2/ubuntu'
deb_src true
trusted true
keyserver 'keyserver.ubuntu.com'
key 'E5267A6C'
distribution 'xenial'
components [:main]
arch 'amd64'
action :add
end
execute 'apt-get -y update'
end
include_recipe 'graphicsmagick'
include_recipe 'apache2'
include_recipe 'apache2::mod_ssl'
......@@ -62,7 +78,7 @@ else
end
end
%w{expires headers ssl deflate rewrite}.each do |name|
%w{expires headers ssl deflate rewrite http2}.each do |name|
apache_module name do
enable true
end
......
......@@ -3,6 +3,9 @@
ServerName <%= @params[:server_name] %>
ServerAlias <%= @params[:server_aliases] %>
# Enable HTTP/2
Protocols h2 http/1.1
DocumentRoot <%= @params[:docroot] %>
<Directory <%= @params[:docroot] %>>
Options FollowSymLinks MultiViews
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment