|
|
|
@ -1,19 +1,24 @@ |
|
|
|
|
- name: apt_repository |
|
|
|
|
apt_repository: |
|
|
|
|
repo: ppa:ondrej/php |
|
|
|
|
|
|
|
|
|
- name: Shopware Dependencies |
|
|
|
|
package: |
|
|
|
|
name: |
|
|
|
|
- unzip |
|
|
|
|
- nginx |
|
|
|
|
- php8.0 |
|
|
|
|
- php8.0-mysql |
|
|
|
|
- php8.0-json |
|
|
|
|
- php8.0-curl |
|
|
|
|
- php8.0-gd |
|
|
|
|
- php8.0-xml |
|
|
|
|
- php8.0-zip |
|
|
|
|
- php8.0-opcache |
|
|
|
|
- php8.0-mbstring |
|
|
|
|
- php8.0-intl |
|
|
|
|
- php8.0-cli |
|
|
|
|
- php7.4 |
|
|
|
|
- php7.4-mysql |
|
|
|
|
- php7.4-fpm |
|
|
|
|
- php7.4-json |
|
|
|
|
- php7.4-curl |
|
|
|
|
- php7.4-gd |
|
|
|
|
- php7.4-xml |
|
|
|
|
- php7.4-zip |
|
|
|
|
- php7.4-opcache |
|
|
|
|
- php7.4-mbstring |
|
|
|
|
- php7.4-intl |
|
|
|
|
- php7.4-cli |
|
|
|
|
- mariadb-server |
|
|
|
|
- python3-pymysql |
|
|
|
|
state: latest |
|
|
|
@ -72,30 +77,30 @@ |
|
|
|
|
#configure php |
|
|
|
|
- name: Setting PHP memory limit |
|
|
|
|
lineinfile: |
|
|
|
|
dest: /etc/php/8.0/fpm/php.ini |
|
|
|
|
dest: /etc/php/7.4/fpm/php.ini |
|
|
|
|
regexp: "^memory_limit = 128M$" |
|
|
|
|
line: "memory_limit = 512M" |
|
|
|
|
|
|
|
|
|
- name: Setting PHP POST MAX SIZE |
|
|
|
|
lineinfile: |
|
|
|
|
dest: /etc/php/8.0/fpm/php.ini |
|
|
|
|
dest: /etc/php/7.4/fpm/php.ini |
|
|
|
|
regexp: "^post_max_size = 8M$" |
|
|
|
|
line: "post_max_size = 32M" |
|
|
|
|
|
|
|
|
|
- name: Setting Upload Max Filesize |
|
|
|
|
lineinfile: |
|
|
|
|
dest: /etc/php/8.0/fpm/php.ini |
|
|
|
|
dest: /etc/php/7.4/fpm/php.ini |
|
|
|
|
regexp: "^upload_max_filesize = 2M$" |
|
|
|
|
line: "upload_max_filesize = 32M" |
|
|
|
|
|
|
|
|
|
- name: Restart php 8 |
|
|
|
|
ansible.builtin.service: |
|
|
|
|
name: php8.0-fpm |
|
|
|
|
name: php7.4-fpm |
|
|
|
|
state: restarted |
|
|
|
|
|
|
|
|
|
- name: Make sure service is started and enabled |
|
|
|
|
systemd: |
|
|
|
|
name: php8.0-fpm |
|
|
|
|
name: php7.4-fpm |
|
|
|
|
state: started |
|
|
|
|
enabled: yes |
|
|
|
|
|
|
|
|
|