diff --git a/install_wordpress_vestacp b/install_wordpress_vestacp index ddd8141..726ca1c 100644 --- a/install_wordpress_vestacp +++ b/install_wordpress_vestacp @@ -25,8 +25,10 @@ fi # Define 3-character database and user prefix based on domain name DB_PREFIX=$(echo $DOMAIN_NAME | cut -c1-3) -DB_NAME="${USERNAME}_${DB_PREFIX}_db" # Prefix with username -DB_USER="${USERNAME}_${DB_PREFIX}_usr" # Prefix with username + +# Ensure the username and database name do not exceed 16 characters +DB_NAME="${USERNAME:0:10}_${DB_PREFIX}_db" # Limit username to 10 characters +DB_USER="${USERNAME:0:10}_${DB_PREFIX}_usr" # Limit username to 10 characters DB_PASS=$(openssl rand -base64 6 | tr -d "=+/") # Create MySQL database and user