From d2ac235c42523ea26aa1e29d19b53839ee285d54 Mon Sep 17 00:00:00 2001 From: Denny Cave Date: Sat, 22 Jul 2023 23:36:33 -0500 Subject: [PATCH] v1 --- manifest.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 manifest.yml diff --git a/manifest.yml b/manifest.yml new file mode 100644 index 0000000..fa72b5e --- /dev/null +++ b/manifest.yml @@ -0,0 +1,28 @@ +type: update +id: buddyboss-optimizations +name: BuddyBoss environment optimizations +envName: ${settings.envName} +onInstall: + - cmd [cp]: |- + sed -i 's,^memory_limit.*$,memory_limit=256M,' /usr/local/lsws/lsphp/etc/php.ini + cd /usr/local/lsws/lsphp/etc/php.d + sed -i 's,^opcache.enable.*$,opcache.enable=1,' 10-opcache.ini + sed -i 's,^opcache.memory_consumption.*$,opcache.memory_consumption=256,' 10-opcache.ini + sed -i 's,^opcache.interned_strings_buffer.*$,opcache.interned_strings_buffer=64,' 10-opcache.ini + sed -i 's,^;extension=imagick.so.*$,extension=imagick.so,' 40-imagick.ini + sed -i 's,^;extension=gd.so.*$,extension=gd.so,' 20-gd.ini + sudo yum -y install epel-release + sudo yum -y localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm + sudo yum -y install ffmpeg ffmpeg-devel + user: root + + - api [cp]: environment.control.RestartNodes + + - cmd [cp]: |- + cd /var/www/webroot/ROOT + cd /var/www/webroot/ROOT && wp plugin deactivate litespeed-cache + cd /var/www/webroot/ROOT && wp plugin install redis-cache --activate + cd /var/www/webroot/ROOT && wp config set WP_REDIS_IGNORED_GROUPS "['comment','counts','plugins','themes','wc_session_id','learndash_reports','learndash_admin_profile','bp_messages','bp_messages_threads']" --raw + cd /var/www/webroot/ROOT && wp config set WP_REDIS_HOST '/var/run/redis/redis.sock' + cd /var/www/webroot/ROOT && wp config set WP_REDIS_PORT 0 --raw + cd /var/www/webroot/ROOT && wp redis enable \ No newline at end of file