From 17ec4bb45f83fc92e0534d31b4d65bb001ab962c Mon Sep 17 00:00:00 2001 From: Anthony Date: Fri, 8 Nov 2024 02:00:30 +0800 Subject: [PATCH] Fix error on mu-plugin install --- manifest.jps | 6 ------ scripts/installWP.jps | 9 ++++++++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/manifest.jps b/manifest.jps index f93b122..8a9c52d 100644 --- a/manifest.jps +++ b/manifest.jps @@ -45,7 +45,6 @@ onInstall: - setDomain - createUserDB - installWordpress - - installMUPlugin - if (${settings.le-addon:false}): - installLEaddon - setupLEdomain @@ -134,11 +133,6 @@ actions: wp_url: ${globals.PROTOCOL}://${globals.DOMAIN}/ cluster: false - installMUPlugin: - - cmd[cp]: |- - - log: Installing MB MU Panel Plugin - wget https://deploy-proxy.mightybox.io/addons/mu-plugin-to-mbpanel/raw/branch/main/mightybox-panel-integration.php -O /var/www/webroot/ROOT/wp-content/mu-plugins/mightybox-panel-integration.php - installMBaddons: - install: https://deploy.mightybox.io/addons/mb-backup-manager/raw/branch/main/manifest.jps nodeGroup: cp diff --git a/scripts/installWP.jps b/scripts/installWP.jps index e892192..02a7186 100644 --- a/scripts/installWP.jps +++ b/scripts/installWP.jps @@ -27,6 +27,7 @@ onInstall: - setupWordPress - installPlugins - setupPlugins + - installMUPlugin actions: deployWordPress: @@ -97,4 +98,10 @@ actions: setupPlugins: - cmd[${nodes.cp.master.id}]: |- bash ~/bin/setupWP.sh --pgcache true --objectcache true --REDIS_HOST ${globals.REDIS_HOST} --REDIS_PORT ${globals.REDIS_PORT} --REDIS_USER ${globals.REDIS_USER} --REDIS_PSWD ${globals.REDIS_PSWD}; - \ No newline at end of file + + installMUPlugin: + - cmd[${nodes.cp.master.id}]: |- + mkdir -p /var/www/webroot/ROOT/wp-content/mu-plugins/ + wget https://deploy-proxy.mightybox.io/addons/mu-plugin-to-mbpanel/raw/branch/main/mightybox-panel-integration.php -O /var/www/webroot/ROOT/wp-content/mu-plugins/mightybox-panel-integration.php + chown litespeed:litespeed /var/www/webroot/ROOT/wp-content/mu-plugins/mightybox-panel-integration.php + chmod 644 /var/www/webroot/ROOT/wp-content/mu-plugins/mightybox-panel-integration.php \ No newline at end of file