From 8280d1756af1f893a237078fef2ff62d14ede897 Mon Sep 17 00:00:00 2001 From: RomanNum3ral Date: Thu, 29 May 2025 21:07:58 +0000 Subject: [PATCH] Update test.sh --- test.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/test.sh b/test.sh index d67c35d..14ae4b9 100644 --- a/test.sh +++ b/test.sh @@ -27,8 +27,22 @@ tar xzvf latest.tar.gz cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php # Replace DB credentials in wp-config.php -nano /tmp/wordpress/wp-config.php +#nano /tmp/wordpress/wp-config.php +CONFIG_FILE="/tmp/wordpress/wp-config.php" +# Backup the original file +cp "$CONFIG_FILE" "$CONFIG_FILE.bak" + +# Replace DB_NAME +sed -i "s/define( 'DB_NAME', '.*' );/define( 'DB_NAME', '$DB_NAME' );/" "$CONFIG_FILE" + +# Replace DB_USER +sed -i "s/define( 'DB_USER', '.*' );/define( 'DB_USER', '$DB_USER' );/" "$CONFIG_FILE" + +# Replace DB_PASSWORD +sed -i "s/define( 'DB_PASSWORD', '.*' );/define( 'DB_PASSWORD', '$DB_PASSWORD' );/" "$CONFIG_FILE" + +echo "wp-config.php has been updated." # ====== Deploy WordPress ====== rsync -avP /tmp/wordpress/ /var/www/html/ chown -R www-data:www-data /var/www/html/