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

[FEATURE] Support jammy, Increase PHP limits

parent 78d34c4e
No related branches found
No related tags found
No related merge requests found
......@@ -21,9 +21,10 @@ default['normal_site']['configure_shopware'] = false
default['normal_site']['configure_wordpress'] = false
default['normal_site']['wordpress_table_prefix'] = 'wp_'
# MySql version
if node['platform_version'] == '20.04'
if node['platform_version'] == '22.04'
default['normal_site']['mysql_version'] = '8.0'
elsif node['platform_version'] == '20.04'
default['normal_site']['mysql_version'] = '8.0'
elsif node['platform_version'] == '16.04'
default['normal_site']['mysql_version'] = '5.7'
......@@ -38,14 +39,14 @@ default['normal_site']['solr']['version_extension'] = '9.0.0'
default['normal_site']['solr']['version_tika_server'] = '1.24'
default['normal_site']['solr']['config_directory'] = 'ext_solr_9_0_0'
default['normal_site']['solr']['cores'] = [
{
:name => 'core-en_US',
:language => 'english'
},
{
:name => 'core-de_DE',
:language => 'german'
},
{
:name => 'core-en_US',
:language => 'english'
},
{
:name => 'core-de_DE',
:language => 'german'
},
]
# Example:
......@@ -65,7 +66,6 @@ default['normal_site']['create_additional_hostentries'] = []
# ]
default['normal_site']['create_additional_folders'] = []
# Example:
#[
# {
......
......@@ -60,7 +60,20 @@ end
### Install additional packages ###
###################################
if node['platform_version'] == '20.04'
if node['platform_version'] == '22.04'
apt_repository('php') do
uri 'http://ppa.launchpad.net/ondrej/php/ubuntu'
deb_src true
trusted true
keyserver 'keyserver.ubuntu.com'
key 'E5267A6C'
distribution 'jammy'
components [:main]
arch 'amd64'
action :add
end
elsif node['platform_version'] == '20.04'
apt_repository('php') do
uri 'http://ppa.launchpad.net/ondrej/php/ubuntu'
deb_src true
......@@ -191,31 +204,31 @@ end
replace_or_add 'Increase memory limit' do
path '/etc/php/' + node['ubuntu_base']['php_version'] + '/fpm/php.ini'
pattern 'memory_limit =.*'
line 'memory_limit = 256M'
line 'memory_limit = 512M'
end
replace_or_add 'Increase upload size limit' do
path '/etc/php/' + node['ubuntu_base']['php_version'] + '/fpm/php.ini'
pattern 'upload_max_filesize =.*'
line 'upload_max_filesize = 10M'
line 'upload_max_filesize = 100M'
end
replace_or_add 'Increase upload size limit - CLI' do
path '/etc/php/' + node['ubuntu_base']['php_version'] + '/cli/php.ini'
pattern 'upload_max_filesize =.*'
line 'upload_max_filesize = 10M'
line 'upload_max_filesize = 100M'
end
replace_or_add 'Increase post_max_size limit' do
path '/etc/php/' + node['ubuntu_base']['php_version'] + '/fpm/php.ini'
pattern 'post_max_size =.*'
line 'post_max_size = 10M'
line 'post_max_size = 112M'
end
replace_or_add 'Increase post_max_size limit - CLI' do
path '/etc/php/' + node['ubuntu_base']['php_version'] + '/cli/php.ini'
pattern 'post_max_size =.*'
line 'post_max_size = 10M'
line 'post_max_size = 112M'
end
replace_or_add 'Set date.timezone' do
......
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